var ToolTips={current:null,timeout:null,element:null,attachBehavior:function(){links=document.getElementsByTagName("a");for(i=0;i<links.length;i++){if(links[i].title){links[i].setAttribute("nicetitle",links[i].title);links[i].removeAttribute("title");addEvent(links[i],"mouseover",ToolTips.onMouseover);addEvent(links[i],"mouseout",ToolTips.out);addEvent(links[i],"focus",ToolTips.onFocus);addEvent(links[i],"blur",ToolTips.out);}}},onMouseover:function(_1){if(typeof ToolTips=="undefined"){return;}if(ToolTips.timeout){clearTimeout(ToolTips.timeout);}if(_1.srcElement){ToolTips.element=_1.srcElement;}else{if(_1.target){ToolTips.element=_1.target;}}var _2=mousePos(_1);ToolTips.timeout=setTimeout(function(){ToolTips.show(_2);},300);},onFocus:function(_3){if(typeof ToolTips=="undefined"){return;}if(ToolTips.timeout){clearTimeout(ToolTips.timeout);}if(_3.srcElement){ToolTips.element=_3.srcElement;}else{if(_3.target){ToolTips.element=_3.target;}}var _4=eltPos(ToolTips.element);ToolTips.timeout=setTimeout(function(){ToolTips.show(_4);},300);},out:function(){if(typeof ToolTips=="undefined"){return;}if(ToolTips.timeout){clearTimeout(ToolTips.timeout);}if(ToolTips.current){document.getElementsByTagName("body")[0].removeChild(ToolTips.current);ToolTips.current=null;var _5=document.getElementById("iframe_tt");if(_5!=null){_5.style.display="none";}}},show:function(_6){try{if(ToolTips.current){ToolTips.out();}var _7=ToolTips.element;while(!_7.getAttribute("nicetitle")&&_7.nodeName.toLowerCase()!="body"){_7=_7.parentNode;}var _8=_7.getAttribute("nicetitle");if(!_8){return;}var d=document.createElement("div");d.className="nicetitle";d.innerHTML=_8;var _a=100;var _b=600;if(window.innerWidth){_b=Math.min(_b,window.innerWidth-20);}if(document.body&&document.body.scrollWidth){_b=Math.min(_b,document.body.scrollWidth-20);}var _c=0;var _d=_8.replace(/<br ?\/>/g,"\n").split("\n");for(var i=0;i<_d.length;++i){_c=Math.max(_c,_d[i].length);}var _f=_c*7;var _10=_c*10;var w,h;if(_f>_a){w=_f;}else{if(_a>_10){w=_10;}else{w=_a;}}var _13=_6[0]+20,_14=window.innerWidth||document.documentElement.clientWidth||document.body.offsetWidth,_15=window.pageXOffset||document.documentElement.scrollLeft;if(_14&&((_13+w)>(_14+_15))){_13=_14-w-40+_15;}if(document.body.scrollWidth&&((_13+w)>(document.body.scrollWidth+_15))){_13=document.body.scrollWidth-w-25+_15;}d.id="toolTip";d.style.left=_13+"px";d.style.width=Math.min(w,_b)+"px";d.style.top=(_6[1]+10)+"px";d.style.display="";document.getElementsByTagName("body")[0].appendChild(d);ToolTips.current=d;if(typeof ToolTips_Option_Windowed_Controls!="undefined"){var _16=document.getElementById("iframe_tt");if(_16==null){_16=document.createElement("<iframe src=\"javascript:false;\" name=\"iframe_tt\" id=\"iframe_tt\" scrolling=\"no\" frameborder=\"0\" style=\"position:absolute;top:0;left:0;display:none\"></iframe>");document.getElementsByTagName("body")[0].appendChild(_16);}_16.style.width=d.offsetWidth;_16.style.height=d.offsetHeight;_16.style.top=d.style.top;_16.style.left=d.style.left;_16.style.position="absolute";_16.style.display="block";d.style.zIndex=100;_16.style.zIndex=99;}}catch(e){}}};function mousePos(_17){return[_17.pageX||(_17.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)),_17.pageY||(_17.clientY+(document.documentElement.scrollTop||document.body.scrollTop))];}function eltPos(elt){if(elt.offsetParent){for(posX=0,posY=0;elt.offsetParent;elt=elt.offsetParent){posX+=elt.offsetLeft;posY+=elt.offsetTop;}return[posX,posY];}else{return[elt.x,elt.y];}}function addEvent(obj,_1a,fn){if(obj.addEventListener){obj.addEventListener(_1a,fn,true);return true;}else{if(obj.attachEvent){var r=obj.attachEvent("on"+_1a,fn);EventCache.add(obj,_1a,fn);return r;}else{return false;}}}var EventCache=function(){var _1d=[];return{listEvents:_1d,add:function(_1e,_1f,_20,_21){_1d.push(arguments);},flush:function(){var i,_23;for(i=_1d.length-1;i>=0;i=i-1){_23=_1d[i];if(_23[0].removeEventListener){_23[0].removeEventListener(_23[1],_23[2],_23[3]);}if(_23[1].substring(0,2)!="on"){_23[1]="on"+_23[1];}if(_23[0].detachEvent){_23[0].detachEvent(_23[1],_23[2]);}_23[0][_23[1]]=null;}}};}();if(document.createElement&&document.getElementsByTagName){addEvent(window,"load",ToolTips.attachBehavior);addEvent(window,"unload",ToolTips.out);addEvent(window,"unload",EventCache.flush);}
