var disappeardelay=250;
var verticaloffset=0;
var enablearrowhead=1;
var arrowheadimg=["./images/arrowdown.gif","./images/arrowup.gif"];
var arrowheadheight=11;
var ie=document.all;
var ns6=document.getElementById&&!document.all;
verticaloffset=(enablearrowhead)?verticaloffset+arrowheadheight:verticaloffset;
function getposOffset(_1,_2){
var _3=(_2=="left")?_1.offsetLeft:_1.offsetTop;
var _4=_1.offsetParent;
while(_4!=null){
_3=(_2=="left")?_3+_4.offsetLeft:_3+_4.offsetTop;
_4=_4.offsetParent;
}
return _3;
}
function showhide(_5,e){
dropmenuobj.style.left=dropmenuobj.style.top="-500px";
if(e.type=="mouseover"){
_5.visibility="visible";
}
}
function iecompattest(){
return (document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;
}
function clearbrowseredge(_7,_8){
if(_8=="rightedge"){
edgeoffsetx=0;
var _9=ie&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15;
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
if(_9-dropmenuobj.x<dropmenuobj.contentmeasure){
edgeoffsetx=dropmenuobj.contentmeasure-_7.offsetWidth;
}
return edgeoffsetx;
}else{
edgeoffsety=0;
var _a=ie&&!window.opera?iecompattest().scrollTop:window.pageYOffset;
var _b=ie&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18;
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
if(_b-dropmenuobj.y<dropmenuobj.contentmeasure){
edgeoffsety=dropmenuobj.contentmeasure+_7.offsetHeight+(verticaloffset*2);
}
return edgeoffsety;
}
}
function displayballoontip(_c,e){
if(window.event){
event.cancelBubble=true;
}else{
if(e.stopPropagation){
e.stopPropagation();
}
}
if(typeof dropmenuobj!="undefined"){
dropmenuobj.style.visibility="hidden";
}
clearhidemenu();
dropmenuobj=document.getElementById(_c.getAttribute("rel"));
showhide(dropmenuobj.style,e);
dropmenuobj.x=getposOffset(_c,"left");
dropmenuobj.y=getposOffset(_c,"top")+verticaloffset;
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(_c,"rightedge")+"px";
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(_c,"bottomedge")+_c.offsetHeight+"px";
if(enablearrowhead){
displaytiparrow();
}
}
function displaytiparrow(){
tiparrow=document.getElementById("arrowhead");
tiparrow.src=(edgeoffsety!=0)?arrowheadimg[0]:arrowheadimg[1];
var _e=(dropmenuobj.filters&&dropmenuobj.filters[0])?dropmenuobj.filters[0].Strength-1:0;
tiparrow.style.left=(edgeoffsetx!=0)?parseInt(dropmenuobj.style.left)+dropmenuobj.offsetWidth-tiparrow.offsetWidth-10+"px":parseInt(dropmenuobj.style.left)+5+"px";
tiparrow.style.top=(edgeoffsety!=0)?parseInt(dropmenuobj.style.top)+dropmenuobj.offsetHeight-tiparrow.offsetHeight-_e+arrowheadheight+"px":parseInt(dropmenuobj.style.top)-arrowheadheight+"px";
tiparrow.style.visibility="visible";
}
function delayhidemenu(){
delayhide=setTimeout("dropmenuobj.style.visibility='hidden'; dropmenuobj.style.left=0; if (enablearrowhead) tiparrow.style.visibility='hidden'",disappeardelay);
}
function clearhidemenu(){
if(typeof delayhide!="undefined"){
clearTimeout(delayhide);
}
}
function reltoelement(_f){
var _10=_f.getAttribute("rel");
return (_10!=null&&_10!=""&&document.getElementById(_10)!=null&&document.getElementById(_10).className=="balloonstyle")?true:false;
}
function initalizetooltip(){
var _11=document.getElementsByTagName("a");
if(enablearrowhead){
tiparrow=document.createElement("img");
tiparrow.setAttribute("src",arrowheadimg[0]);
tiparrow.setAttribute("id","arrowhead");
document.body.appendChild(tiparrow);
}
for(var i=0;i<_11.length;i++){
if(reltoelement(_11[i])){
_11[i].onmouseover=function(e){
var _14=window.event?window.event:e;
displayballoontip(this,_14);
};
_11[i].onmouseout=delayhidemenu;
}
}
}
if(window.addEventListener){
window.addEventListener("load",initalizetooltip,false);
}else{
if(window.attachEvent){
window.attachEvent("onload",initalizetooltip);
}else{
if(document.getElementById){
window.onload=initalizetooltip;
}
}
}

