var ulm_drag=new Object();ulm_drag.floats=new Object();var ulm_safari=window.navigator.userAgent.indexOf("afari")+1;if(window.attachEvent)window.attachEvent("onload",imenus_drag_init);else  if(window.addEventListener)window.addEventListener("load",imenus_drag_init,1);;function imenus_drag_init(){if((ulm_ie&&!ulm_ie7)||ulm_safari||ulm_mglobal.design_mode)return;if(dc=document.cookie){dc=dc.split(";");for(var i=0;i<dc.length;i++){tval=dc[i].split("=");if((tval.length>1)&&(tval[0]=="imdrag")){tval=tval[1].split(":");for(var j=0;j<tval.length;j++){var vals=tval[j].split("|");if(dobj=document.getElementById(vals[0])){imenus_drag_floatit(dobj);dobj.style.left=vals[1];dobj.style.top=vals[2];ulm_drag.floats[vals[0]]=vals[0]+"|"+vals[1]+"|"+vals[2];}}}}}};function imenus_drag_evts(a){if((ulm_ie&&!ulm_ie7)||ulm_safari||ulm_mglobal.design_mode)return;a.onmousedown=function(event){event=event||window.event;ulm_drag.moved=false;ulm_drag.mdown=1;ulm_drag.prev_x=event.screenX;ulm_drag.prev_y=event.screenY;ulm_drag.obj=this;ulm_drag.container=document.getElementById("imenus"+this.id.substring(6,this.id.indexOf(x43)));if(ulm_drag.container)ulm_drag.container=ulm_drag.container.parentNode;ulm_drag.cxy=x27(ulm_drag.container);imenus_drag_kille(event);return 1;};a.onmouseup=function(){ulm_drag.mdown=false;if(ulm_ie)ulm_drag.obj.releaseCapture();if(document.removeEventListener)document.removeEventListener("mousemove",imenus_drag_fixcapture,false);if(ulm_drag.onmain){imenus_drag_record(this,1);if(wd=document.getElementById("impb"+this.id))this.removeChild(wd);this.className=this.className.replace("impbcontainer","");if(ulm_ie)this.detachEvent("onmouseover",imenus_drag_kille);else this.removeEventListener("mouseover",imenus_drag_kille,false);this.style.position="";this.style.zIndex="";this.style.visibility="";this.style.width="";this.style.top="";this.style.left="";ulm_drag.onmain=false;}else imenus_drag_record(a);};a.onmousemove=function(event){event=event||window.event;if(ulm_drag.obj&&(ulm_drag.obj.id==this.id))imenus_drag_mmove(event,this);if(this.style.position=="absolute")imenus_drag_kille(event);};};function imenus_drag_record(obj,remove){if(obj.style.position=="absolute"){if(remove)ulm_drag.floats[obj.id]=null;else ulm_drag.floats[obj.id]=obj.id+"|"+obj.style.left+"|"+obj.style.top;var val="";for(var i in ulm_drag.floats){if(ulm_drag.floats[i])val+=ulm_drag.floats[i]+":";}val=val.substring(0,val.length-1);document.cookie="imdrag="+val+";expires=Fri,3 Aug 2050 20:47:11 UTC;path=/";}};function imenus_drag_mmove(event,x18){if(ulm_drag.mdown){var xdif=ulm_drag.prev_x-event.screenX;var ydif=ulm_drag.prev_y-event.screenY;if((x18.style.position!="absolute")&&(xdif+ydif)){imenus_drag_floatit(x18);}x18.style.left=(x18.offsetLeft-xdif)+"px";x18.style.top=(x18.offsetTop-ydif)+"px";ulm_drag.prev_x=event.screenX;ulm_drag.prev_y=event.screenY;if(xdif+ydif)ulm_drag.moved=1;if(ulm_ie)ulm_drag.obj.setCapture(1);var cxy=ulm_drag.cxy;var txy=x27(x18);var ow=ulm_drag.container.offsetWidth;if(ulm_navigator)ow=parseInt(ulm_drag.container.getElementsByTagName("UL")[0].style.width);var oh=ulm_drag.container.offsetHeight;if(ulm_navigator)oh=ulm_drag.container.parentNode.offsetHeight;if((txy[0]>cxy[0]-x18.offsetWidth)&&(txy[0]<cxy[0]+ow)&&(txy[1]>cxy[1]-x18.offsetHeight)&&(txy[1]<cxy[1]+oh)){ulm_drag.onmain=1;if(wd=document.getElementById("impb"+x18.id))wd.style.visibility="visible";}else {ulm_drag.onmain=false;if(wd=document.getElementById("impb"+x18.id))wd.style.visibility="hidden";}}};function imenus_drag_styles(id,dto){rval="#imenus"+id+" .implusbutton{top:-16px;font-family:Arial;font-size:12px;color:#ff0000;visibility:hidden;position:absolute;top:"+dto.dd_plus_button_offsety+";"+dto.dd_plus_button_styles+"}";rval+="#imenus"+id+" .impbcontainer{padding:1px;border-style:dashed;border-width:1px;"+dto.dd_item_container_styles+"}";return rval;};function imenus_drag_floatit(x18){x18.style.position="absolute";x18.style.zIndex="9999";x18.style.visibility="visible";x18.style.width=x18.parentNode.offsetWidth+"px";x18.className=x18.className+" impbcontainer";pdiv=document.createElement("DIV");pdiv.id="impb"+x18.id;pdiv.innerHTML="+";pdiv.className="implusbutton";pdiv=x18.appendChild(pdiv);at=x18.getElementsByTagName("A")[0];at.onclick=function(event){event=event||window.event;if(ulm_drag.moved){imenus_drag_kille(event);return false;}};if(ulm_ie)x18.attachEvent("onmouseover",imenus_drag_kille);else x18.addEventListener("mouseover",imenus_drag_kille,false);if((!ulm_ie)&&(document.addEventListener))document.addEventListener("mousemove",imenus_drag_fixcapture,1);};function imenus_drag_fixcapture(event){imenus_drag_mmove(event,ulm_drag.obj);};function imenus_drag_kille(event){event.cancelBubble=1;if(event.preventDefault)event.preventDefault();if(event.stopPropagation)event.stopPropagation();}