
if(typeof document.attachEvent!="undefined"){window.attachEvent("onload",init);document.attachEvent("onmousemove",moveMouse);document.attachEvent("onclick",checkMove)}else{window.addEventListener("load",init,false);document.addEventListener("mousemove",moveMouse,false);document.addEventListener("click",checkMove,false)} var oDv=document.createElement("div"),dvHdr=document.createElement("div"),dvBdy=document.createElement("div"),windowlock,boxMove,fixposx,fixposy,lockX,lockY,fixx,fixy,ox,oy,boxLeft,boxRight,boxTop,boxBottom,evt,mouseX,mouseY,boxOpen,totalScrollTop,totalScrollLeft;boxOpen=false;oy=ox=10;lockY=lockX=0;function init(){oDv.appendChild(dvHdr);oDv.appendChild(dvBdy);oDv.style.position="absolute";oDv.style.visibility="hidden";document.body.appendChild(oDv)} function defHdrStyle(){dvHdr.innerHTML='<img style="vertical-align:middle" src="info.gif">&nbsp;&nbsp;'+dvHdr.innerHTML;dvHdr.style.fontWeight="bold";dvHdr.style.width="240px";dvHdr.style.fontFamily="comic sans ms";dvHdr.style.border="1px solid #A5CFE9";dvHdr.style.padding="3";dvHdr.style.fontSize="12";dvHdr.style.color="#4B7A98";dvHdr.style.background="#D5EBF9"} function defBdyStyle(){dvBdy.style.borderBottom="1px solid #A5CFE9";dvBdy.style.borderLeft="1px solid #A5CFE9";dvBdy.style.borderRight="1px solid #A5CFE9";dvBdy.style.width="240px";dvBdy.style.fontFamily="comic sans ms";dvBdy.style.fontSize="12";dvBdy.style.padding="3";dvBdy.style.color="#402000";dvBdy.style.background="#EBDFC4"}function checkElemBO(a){if(!a||typeof a!="string")return false;return a.indexOf("header")>-1&&a.indexOf("body")>-1&&a.indexOf("[")>-1&&a.indexOf("[")>-1?true:false} function scanBO(a){if(checkElemBO(a.title)){a.boHDR=getParam("header",a.title);a.boBDY=getParam("body",a.title);a.boCSSBDY=getParam("cssbody",a.title);a.boCSSHDR=getParam("cssheader",a.title);a.IEbugfix=getParam("hideselects",a.title)=="on"?true:false;a.fixX=parseInt(getParam("fixedrelx",a.title));a.fixY=parseInt(getParam("fixedrely",a.title));a.absX=parseInt(getParam("fixedabsx",a.title));a.absY=parseInt(getParam("fixedabsy",a.title));a.offY=getParam("offsety",a.title)!=""?parseInt(getParam("offsety", a.title)):10;a.offX=getParam("offsetx",a.title)!=""?parseInt(getParam("offsetx",a.title)):10;a.fade=getParam("fade",a.title)=="on"?true:false;a.fadespeed=getParam("fadespeed",a.title)!=""?getParam("fadespeed",a.title):0.04;a.delay=getParam("delay",a.title)!=""?parseInt(getParam("delay",a.title)):0;if(getParam("requireclick",a.title)=="on"){a.requireclick=true;document.all?a.attachEvent("onclick",showHideBox):a.addEventListener("click",showHideBox,false);document.all?a.attachEvent("onmouseover",hideBox): a.addEventListener("mouseover",hideBox,false)}else{if(getParam("doubleclickstop",a.title)!="off")document.all?a.attachEvent("ondblclick",pauseBox):a.addEventListener("dblclick",pauseBox,false);if(getParam("singleclickstop",a.title)=="on")document.all?a.attachEvent("onclick",pauseBox):a.addEventListener("click",pauseBox,false)}a.windowLock=getParam("windowlock",a.title).toLowerCase()=="off"?false:true;a.title="";a.hasbox=1}else a.hasbox=2} function getParam(a,b){var c=RegExp("([^a-zA-Z]"+a+"|^"+a+")\\s*=\\s*\\[\\s*(((\\[\\[)|(\\]\\])|([^\\]\\[]))*)\\s*\\]").exec(b);return c?c[2].replace("[[","[").replace("]]","]"):""}function Left(a){var b=0;if(a.calcLeft)return a.calcLeft;for(var c=a;a;){if(a.currentStyle&&!isNaN(parseInt(a.currentStyle.borderLeftWidth))&&b!=0)b+=parseInt(a.currentStyle.borderLeftWidth);b+=a.offsetLeft;a=a.offsetParent}return c.calcLeft=b} function Top(a){var b=0;if(a.calcTop)return a.calcTop;for(var c=a;a;){if(a.currentStyle&&!isNaN(parseInt(a.currentStyle.borderTopWidth))&&b!=0)b+=parseInt(a.currentStyle.borderTopWidth);b+=a.offsetTop;a=a.offsetParent}return c.calcTop=b}var ah,ab; function applyStyles(){ab&&oDv.removeChild(dvBdy);ah&&oDv.removeChild(dvHdr);dvHdr=document.createElement("div");dvBdy=document.createElement("div");CBE.boCSSBDY?dvBdy.className=CBE.boCSSBDY:defBdyStyle();CBE.boCSSHDR?dvHdr.className=CBE.boCSSHDR:defHdrStyle();dvHdr.innerHTML=CBE.boHDR;dvBdy.innerHTML=CBE.boBDY;ab=ah=false;if(CBE.boHDR!=""){oDv.appendChild(dvHdr);ah=true}if(CBE.boBDY!=""){oDv.appendChild(dvBdy);ab=true}}var CSE,iterElem,LSE,CBE,LBE,width,height,ini=false; function SHW(){if(document.body&&document.body.clientWidth!=0){width=document.body.clientWidth;height=document.body.clientHeight}if(document.documentElement&&document.documentElement.clientWidth!=0&&document.body.clientWidth+20>=document.documentElement.clientWidth){width=document.documentElement.clientWidth;height=document.documentElement.clientHeight}return[width,height]}var ID=null; function moveMouse(a){a?evt=a:evt=event;CSE=evt.target?evt.target:evt.srcElement;if(!CSE.hasbox)for(iElem=CSE;iElem.parentNode&&!iElem.hasbox;){scanBO(iElem);iElem=iElem.parentNode}if(CSE!=LSE&&!isChild(CSE,dvHdr)&&!isChild(CSE,dvBdy)){if(!CSE.boxItem){for(iterElem=CSE;iterElem.hasbox==2&&iterElem.parentNode;)iterElem=iterElem.parentNode;CSE.boxItem=iterElem}if((iterElem=CSE.boxItem)&&CSE.boxItem.hasbox==1){LBE=CBE;CBE=iterElem;if(CBE!=LBE){applyStyles();if(!CBE.requireclick)if(CBE.fade){ID!=null&& clearTimeout(ID);ID=setTimeout("fadeIn("+CBE.fadespeed+")",CBE.delay)}else{ID!=null&&clearTimeout(ID);COL=1;ID=setTimeout("oDv.style.visibility='visible';ID=null;",CBE.delay)}CBE.IEbugfix&&hideSelects();fixposx=!isNaN(CBE.fixX)?Left(CBE)+CBE.fixX:CBE.absX;fixposy=!isNaN(CBE.fixY)?Top(CBE)+CBE.fixY:CBE.absY;lockY=lockX=0;boxMove=true;ox=CBE.offX?CBE.offX:10;oy=CBE.offY?CBE.offY:10}}else if(!isChild(CSE,dvHdr)&&!isChild(CSE,dvBdy)&&boxMove)if(!isChild(CBE,CSE)||CSE.tagName!="TABLE"){CBE=null;ID!=null&& clearTimeout(ID);fadeOut();showSelects()}LSE=CSE}else if((isChild(CSE,dvHdr)||isChild(CSE,dvBdy))&&boxMove){totalScrollTop=totalScrollLeft=0;for(iterElem=CSE;iterElem;){isNaN(parseInt(iterElem.scrollTop))||(totalScrollTop+=parseInt(iterElem.scrollTop));isNaN(parseInt(iterElem.scrollLeft))||(totalScrollLeft+=parseInt(iterElem.scrollLeft));iterElem=iterElem.parentNode}if(CBE!=null){boxLeft=Left(CBE)-totalScrollLeft;boxRight=parseInt(Left(CBE)+CBE.offsetWidth)-totalScrollLeft;boxTop=Top(CBE)-totalScrollTop; boxBottom=parseInt(Top(CBE)+CBE.offsetHeight)-totalScrollTop;doCheck()}}if(boxMove&&CBE){bodyScrollTop=document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop;bodyScrollLet=document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft;mouseX=evt.pageX?evt.pageX-bodyScrollLet:evt.clientX-document.body.clientLeft;mouseY=evt.pageY?evt.pageY-bodyScrollTop:evt.clientY-document.body.clientTop; if(CBE&&CBE.windowLock){mouseY<-oy?lockY=-mouseY-oy:lockY=0;mouseX<-ox?lockX=-mouseX-ox:lockX=0;mouseY>SHW()[1]-oDv.offsetHeight-oy?lockY=-mouseY+SHW()[1]-oDv.offsetHeight-oy:lockY=lockY;mouseX>SHW()[0]-dvBdy.offsetWidth-ox?lockX=-mouseX-ox+SHW()[0]-dvBdy.offsetWidth:lockX=lockX}oDv.style.left=fixposx||fixposx==0?fixposx:bodyScrollLet+mouseX+ox+lockX+"px";oDv.style.top=fixposy||fixposy==0?fixposy:bodyScrollTop+mouseY+oy+lockY+"px"}} function doCheck(){if(mouseX<boxLeft||mouseX>boxRight||mouseY<boxTop||mouseY>boxBottom){CBE.requireclick||fadeOut();CBE.IEbugfix&&showSelects();CBE=null}}function pauseBox(a){a?evt=a:evt=event;boxMove=false;evt.cancelBubble=true}function showHideBox(){oDv.style.visibility=oDv.style.visibility!="visible"?"visible":"hidden"}function hideBox(){oDv.style.visibility="hidden"}var COL=0,stopfade=false;function fadeIn(a){ID=null;COL=0;oDv.style.visibility="visible";fadeIn2(a)} function fadeIn2(a){COL+=a;COL=COL>1?1:COL;oDv.style.filter="alpha(opacity="+parseInt(100*COL)+")";oDv.style.opacity=COL;COL<1&&setTimeout("fadeIn2("+a+")",20)}function fadeOut(){oDv.style.visibility="hidden"}function isChild(a,b){for(;a;){if(a==b)return true;a=a.parentNode}return false}var cSrc;function checkMove(a){a?evt=a:evt=event;cSrc=evt.target?evt.target:evt.srcElement;if(!boxMove&&!isChild(cSrc,oDv)){fadeOut();CBE&&CBE.IEbugfix&&showSelects();boxMove=true;CBE=null}} function showSelects(){var a=document.getElementsByTagName("select");for(i=0;i<a.length;i++)a[i].style.visibility="visible"}function hideSelects(){var a=document.getElementsByTagName("select");for(i=0;i<a.length;i++)a[i].style.visibility="hidden"};
