if(bw.dom&&!bw.op){makeCM.prototype.sel=0
makeCM.prototype.onshow+=";this.hideselectboxes(pm,pm.subx,pm.suby,maxw,maxh,pm.lev)"
makeCM.prototype.hideselectboxes=function(pm,x,y,w,h,l){var selx,sely,selw,selh,i
if(!this.sel){this.sel=this.doc.getElementsByTagName("SELECT")
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="";pm.mout+=this.name+".sel["+i+"].style.visibility='visible';"}}}else if(l<=sel[i].level&&!(pm&&l==0))sel[i].style.visibility="visible"}}}
makeCM.prototype.onshow+=";this.pagecheck(b,pm,pm.subx,pm.suby,maxw,maxh)"
makeCM.prototype.pagecheck=function(b,pm,x,y,w,h,n){var l=pm.lev+1,a=b.align;if(!n)n=1
var ok=1
if(x<cmpage.x){pm.align=1;ok=0;}
else if(x+w>cmpage.x2){pm.align=2;ok=0;}
else if(y<cmpage.y){pm.align=3;ok=0;}
else if(h+y>cmpage.y2){pm.align=4;ok=0;}
if(!ok)this.getcoords(pm,this.l[l-1].borderX,this.l[l-1].borderY,pm.b.x,pm.b.y,w,h,this.l[l-1].offsetX,this.l[l-1].offsetY)
x=pm.subx;y=pm.suby
if(x<cmpage.x){x+=cmpage.x-x;}
else if(x+w>cmpage.x2){x=-(x+w-cmpage.x2);}
else if(y<cmpage.y){y=cmpage.y-y;}
else if(h+y>cmpage.y2){y=-(y+h-cmpage.y2);}
if(x<cmpage.x){x+=cmpage.x-x;}
else if(x+w>cmpage.x2){x=-(x+w-cmpage.x2);}
else if(y<cmpage.y){y=cmpage.y-y;}
else if(h+y>cmpage.y2){y=-(y+h-cmpage.y2);}
b.moveIt(x,y)}
makeCM.prototype.pagecheck2=function(b,pm,x,y,w,h){var fixX=0
var fixY=0
var ok=1
if(x+w>cmpage.x2){;ok=0;}else if(x<cmpage.x){ok=0;}if(y+h>cmpage.y2){fixY=-(y+h-cmpage.y2);ok=0;}else if(y<cmpage.y){fixY=cmpage.y-y;ok=0;}
if(!ok){self.status=x+" - "+cmpage.x+" - "+fixX+" - "+(x+fixX)
x+=fixX;y+=fixY
pm.moveIt(x,y)
self.status=b.css.left}}
bw.filter=(bw.ie55||bw.ie6)&&!bw.mac
makeCM.prototype.onshow+=";if(c.l[pm.lev].filter) b.filterIt(c.l[pm.lev].filter)"
cm_makeLevel.prototype.filter=null
cm_makeObj.prototype.filterIt=function(f){if(bw.filter){if(this.evnt.filters[0])this.evnt.filters[0].Stop();else this.css.filter=f;this.evnt.filters[0].Apply();this.showIt();this.evnt.filters[0].Play();}}
makeCM.prototype.onshow+="; if(c.l[pm.lev].slidepx){b.moveIt(x,b.y-b.h); b.showIt(); b.tim=null; b.slide(y,c.l[pm.lev].slidepx,c.l[pm.lev].slidetim,c,pm.lev,pm.name)}"
makeCM.prototype.going=0
cm_makeObj.prototype.tim=10;cm_makeLevel.prototype.slidepx=null
cm_makeLevel.prototype.slidetim=30
cm_makeObj.prototype.slide=function(end,px,tim,c,l,name){if(!this.vis||c.l[l].a!=name)return
if(this.y<end-px){if(this.y>(end-px*px-px)&&px>1)px-=px/5;this.moveIt(this.x,this.y+px)
this.clipTo(end-this.y,this.w,this.h,0)
this.tim=setTimeout(this.obj+".slide("+end+","+px+","+tim+","+c.name+","+l+",'"+name+"')",tim)}else{this.moveIt(this.x,end)}}
makeCM.prototype.onshow+="if(c.l[pm.lev].clippx){h=b.h; if(!rows) b.clipTo(0,maxw,0,0,1); else b.clipTo(0,0,maxh,0,1); b.clipxy=0; b.showIt(); clearTimeout(b.tim); b.clipout(c.l[pm.lev].clippx,!rows?maxw:maxh,!rows?maxh:maxw,c.l[pm.lev].cliptim,rows)}"
cm_makeObj.prototype.tim=10;cm_makeLevel.prototype.clippx=null
cm_makeLevel.prototype.cliptim=30
cm_makeObj.prototype.clipxy=0
cm_makeObj.prototype.clipout=function(px,w,stop,tim,rows){if(!this.vis)return;if(this.clipxy<stop-px){this.clipxy+=px;if(!rows)this.clipTo(0,w,this.clipxy,0,1);else this.clipTo(0,this.clipxy,w,0,1);this.tim=setTimeout(this.obj+".clipout("+px+","+w+","+stop+","+tim+","+rows+")",tim)}else{if(bw.ns6){this.hideIt();};if(!rows)this.clipTo(0,w,stop,0,1);else this.clipTo(0,stop,w,0,1);if(bw.ns6){this.showIt()}}}
