self._element._floatboxinstance=self; 50) { var bordercolor=self.get_border_color(); ods.borderLeftColor=bordercolor; ods.borderTopColor=bordercolor; ods.borderRightColor=bordercolor; ods.borderBottomColor=bordercolor; ods[odsborder]=(self.get_back_color()||"white"); } } var opacity=-40; function NextOpacity() { clearTimeout(self.nextopacitytimerid); opacity+=20; if(opacity>=self.get_opacity()) { opacity=self.get_opacity(); } else { self.nextopacitytimerid=setTimeout(NextOpacity,30); } if(opacity>0) { jsml.set_opacity(self._element,opacity); if(self._overdiv)jsml.set_opacity(self._overdiv,opacity); ResetBorderColor(); } } function SetPosition() { pos=jsml.calc_position(self._element,pose); pos.srcleft=pos.left; pos.srctop=pos.top; odsborder=null; var nomovex=false; var nomovey=false; if(parentElement) { switch(option.floatMode) { case "l-t": nomovex=true; pos.left+=-w; pos.top+=peh-h; break; case "t-l": nomovey=true; pos.left+=-w; pos.top+=peh-h; break; case "l-b": nomovex=true; pos.left+=-w; break; case "b-l": nomovey=true; pos.left+=pew-w; pos.top+=peh; break; case "r-t": nomovex=true; pos.left+=pew; pos.top+=peh-h; break; case "t-r": nomovey=true; pos.top+=-h; break; case "r-b": nomovex=true; pos.left+=pew; if(ods) { ods.width=pew-1+"px"; odsborder="borderRightColor"; } break; default: case 'b-r': nomovey=true; pos.top+=peh; if(ods) { ods.height=peh-1+"px"; odsborder="borderBottomColor"; } break; case 'none': break; } } if(option.floatMirror!==false) { jsml.adjust_mirror(self._element,pose.nodeName=="BODY"?null:pose,pos,nomovex,nomovey); if(pos.xflip) { if(odsborder=='borderRightColor') { odsborder='borderLeftColor'; pos.left+=1; } } if(pos.yflip) { if(odsborder=='borderBottomColor') { odsborder='borderTopColor'; pos.top+=1; } ResetBorderColor(); } } s.left=(pos.left+x)+"px"; s.top=(pos.top+y)+"px"; } self._reposfunc=SetPosition; setTimeout(NextOpacity,20); setTimeout(SetPosition,10); ]]> if(!self._reposfunc)return; setTimeout(function(){self._reposfunc();},1); return self.get_text(); self.set_text(value); return self._manualclose; self._manualclose = value; self.close("dispose"); clearTimeout(self._cctimerid); if(self._parentfloatbox)self._parentfloatbox.clearclosechildtimer(); self.clearclosechildtimer(); if(!self._childfloatbox)return; self._childfloatbox.close("close_child"); self._childfloatbox=null; self.clearclosechildtimer(); if(self._childfloatbox==childfloatbox)return; if(self._childfloatbox)self._childfloatbox._onothershow(); self._childfloatbox=childfloatbox; self.close("other_show"); if(self.get_manualclose()) return; self.close("outer_click"); self.close("menu_click"); if(width)self.set_width(width); if(height)self.set_height(height);