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");var dvHdr=document.createElement("div");var dvBdy=document.createElement("div");var windowlock,boxMove,fixposx,fixposy,lockX,lockY,fixx,fixy,ox,oy,boxLeft,boxRight,boxTop,boxBottom,evt,mouseX,mouseY,boxOpen,totalScrollTop,totalScrollLeft;boxOpen=false;ox=10;oy=10;lockX=0;lockY=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="150px";dvHdr.style.fontFamily="arial";dvHdr.style.border="1px solid #A5CFE9";dvHdr.style.padding="3";dvHdr.style.fontSize="11";dvHdr.style.color="#4B7A98";dvHdr.style.background="#D5EBF9";dvHdr.style.filter="alpha(opacity=85)";dvHdr.style.opacity="0.85"}function defBdyStyle(){dvBdy.style.borderBottom="1px solid #A5CFE9";dvBdy.style.borderLeft="1px solid #A5CFE9";dvBdy.style.borderRight="1px solid #A5CFE9";dvBdy.style.width="150px";dvBdy.style.fontFamily="arial";dvBdy.style.fontSize="11";dvBdy.style.padding="3";dvBdy.style.color="#1B4966";dvBdy.style.background="#FFFFFF";dvBdy.style.filter="alpha(opacity=85)";dvBdy.style.opacity="0.85"}function checkElemBO(A){if(!A||typeof (A)!="string"){return false}if((A.indexOf("header")>-1)&&(A.indexOf("body")>-1)&&(A.indexOf("[")>-1)&&(A.indexOf("[")>-1)){return true}else{return 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(E,D){var C=new RegExp("([^a-zA-Z]"+E+"|^"+E+")\\s*=\\s*\\[\\s*(((\\[\\[)|(\\]\\])|([^\\]\\[]))*)\\s*\\]");var B=C.exec(D);var A;if(B){return B[2].replace("[[","[").replace("]]","]")}else{return""}}function Left(B){var A=0;if(B.calcLeft){return B.calcLeft}var C=B;while(B){if((B.currentStyle)&&(!isNaN(parseInt(B.currentStyle.borderLeftWidth)))&&(A!=0)){A+=parseInt(B.currentStyle.borderLeftWidth)}A+=B.offsetLeft;B=B.offsetParent}C.calcLeft=A;return A}function Top(B){var A=0;if(B.calcTop){return B.calcTop}var C=B;while(B){if((B.currentStyle)&&(!isNaN(parseInt(B.currentStyle.borderTopWidth)))&&(A!=0)){A+=parseInt(B.currentStyle.borderTopWidth)}A+=B.offsetTop;B=B.offsetParent}C.calcTop=A;return A}var ah,ab;function applyStyles(){if(ab){oDv.removeChild(dvBdy)}if(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;ah=false;ab=false;if(CBE.boHDR!=""){oDv.appendChild(dvHdr);ah=true}if(CBE.boBDY!=""){oDv.appendChild(dvBdy);ab=true}}var CSE,iterElem,LSE,CBE,LBE,totalScrollLeft,totalScrollTop,width,height;var 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){iElem=CSE;while((iElem.parentNode)&&(!iElem.hasbox)){scanBO(iElem);iElem=iElem.parentNode}}if((CSE!=LSE)&&(!isChild(CSE,dvHdr))&&(!isChild(CSE,dvBdy))){if(!CSE.boxItem){iterElem=CSE;while((iterElem.hasbox==2)&&(iterElem.parentNode)){iterElem=iterElem.parentNode}CSE.boxItem=iterElem}iterElem=CSE.boxItem;if(CSE.boxItem&&(CSE.boxItem.hasbox==1)){LBE=CBE;CBE=iterElem;if(CBE!=LBE){applyStyles();if(!CBE.requireclick){if(CBE.fade){if(ID!=null){clearTimeout(ID)}ID=setTimeout("fadeIn("+CBE.fadespeed+")",CBE.delay)}else{if(ID!=null){clearTimeout(ID)}COL=1;ID=setTimeout("oDv.style.visibility='visible';ID=null;",CBE.delay)}}if(CBE.IEbugfix){hideSelects()}fixposx=!isNaN(CBE.fixX)?Left(CBE)+CBE.fixX:CBE.absX;fixposy=!isNaN(CBE.fixY)?Top(CBE)+CBE.fixY:CBE.absY;lockX=0;lockY=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;if(ID!=null){clearTimeout(ID)}fadeOut();showSelects()}}}LSE=CSE}else{if(((isChild(CSE,dvHdr)||isChild(CSE,dvBdy))&&(boxMove))){totalScrollLeft=0;totalScrollTop=0;iterElem=CSE;while(iterElem){if(!isNaN(parseInt(iterElem.scrollTop))){totalScrollTop+=parseInt(iterElem.scrollTop)}if(!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)){if(!CBE.requireclick){fadeOut()}if(CBE.IEbugfix){showSelects()}CBE=null}}function pauseBox(A){A?evt=A:evt=event;boxMove=false;evt.cancelBubble=true}function showHideBox(A){oDv.style.visibility=(oDv.style.visibility!="visible")?"visible":"hidden"}function hideBox(A){oDv.style.visibility="hidden"}var COL=0;var stopfade=false;function fadeIn(A){ID=null;COL=0;oDv.style.visibility="visible";fadeIn2(A)}function fadeIn2(A){COL=COL+A;COL=(COL>1)?1:COL;oDv.style.filter="alpha(opacity="+parseInt(100*COL)+")";oDv.style.opacity=COL;if(COL<1){setTimeout("fadeIn2("+A+")",20)}}function fadeOut(){oDv.style.visibility="hidden"}function isChild(A,B){while(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();if(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"}}