var dom = fw.getDocumentDOM(); var sel = [].concat(fw.selection); try{ IsolateVisible(); }catch(e){ alert([e, e.lineNumber, e.fileName].join("\n")+'\n\nPlease report this error to abeall.com') }; function IsolateVisible(){ for(var l in dom.layers){ if(dom.layers[l].layerType == 'web') continue; for(var e in dom.layers[l].frames[dom.currentFrameNum].elements){ dom.layers[l].frames[dom.currentFrameNum].elements[e].customData.IsolateVisible_wasVisible = dom.layers[l].frames[dom.currentFrameNum].elements[e].visible; dom.layers[l].frames[dom.currentFrameNum].elements[e].visible = false; } } for(var s in sel) sel[s].visible = sel[s].customData.IsolateVisible_wasVisible = true; }