/******************************************

CM_ADD-IN - hideobjects (derived from hideselectboxes) 3.8.06

*****************************************/
if (bw.ie)
	document.writeln("<input type=\"text\" id=\"subtilText\" style=\"position:absolute; left:-100px; top:-100px;\">");
makeCM.prototype.sel=0
makeCM.prototype.onshow+=";this.hideobjects(pm,pm.subx,pm.suby,maxw,maxh,pm.lev)"
makeCM.prototype.hideobjects=function(pm,x,y,w,h,l){
if (bw.ie)
	document.getElementById("subtilText").focus();
var selx,sely,selw,selh,i
if(!this.sel){
this.sel=this.doc.getElementsByTagName("OBJECT")
	  this.sel.level=0
}
var sel=this.sel
for(i=0;i<sel.length;i++){
		selx=0; sely=0; var selp;
		if(sel[i].offsetParent){selp=sel[i]; while(selp.offsetParent){selp=selp.offsetParent; selx+=selp.offsetLeft; sely+=selp.offsetTop;}}
		selx+=sel[i].offsetLeft; sely+=sel[i].offsetTop
		selw=sel[i].offsetWidth; selh=sel[i].offsetHeight			
		if(selx+selw>x && selx<x+w && sely+selh>y && sely<y+h){
			if(sel[i].style.visibility!="hidden"){sel[i].level=l; sel[i].style.visibility="hidden"; if(pm){ if(!pm.mout) pm.mout=""; toAdd = this.name+".sel["+i+"].style.visibility='visible';"; if (pm.mout.indexOf(toAdd)<0) pm.mout+=toAdd; }}
}else if(l<=sel[i].level && !(pm&&l==0)) {sel[i].style.visibility="visible"; }
}
}

/******************************************

CM_ADD-IN - hideembeds (derived from hideselectboxes) 3.8.06

*****************************************/
makeCM.prototype.sel=0
makeCM.prototype.onshow+=";this.hideembeds(pm,pm.subx,pm.suby,maxw,maxh,pm.lev)"
makeCM.prototype.hideembeds=function(pm,x,y,w,h,l){
if (bw.ie)
	document.getElementById("subtilText").focus();
var selx,sely,selw,selh,i
if(!this.sel){
this.sel=this.doc.getElementsByTagName("EMBED")
	  this.sel.level=0
}
var sel=this.sel
for(i=0;i<sel.length;i++){
		selx=0; sely=0; var selp;
		if(sel[i].offsetParent){selp=sel[i]; while(selp.offsetParent){selp=selp.offsetParent; selx+=selp.offsetLeft; sely+=selp.offsetTop;}}
		selx+=sel[i].offsetLeft; sely+=sel[i].offsetTop
		selw=sel[i].offsetWidth; selh=sel[i].offsetHeight			
		if(selx+selw>x && selx<x+w && sely+selh>y && sely<y+h){
			if(sel[i].style.visibility!="hidden"){sel[i].level=l; sel[i].style.visibility="hidden"; if(pm){ if(!pm.mout) pm.mout=""; toAdd = this.name+".sel["+i+"].style.visibility='visible';"; if (pm.mout.indexOf(toAdd)<0) pm.mout+=toAdd; }}
}else if(l<=sel[i].level && !(pm&&l==0)){ sel[i].style.visibility="visible"; }
}
}