var config=new Object();
var tt_Debug=true;
var tt_Enabled=true;
var TagsToTip=true;
config.Above=false;
config.BgColor="#E2E7FF";
config.BgImg="";
config.BorderColor="#003099";
config.BorderStyle="solid";
config.BorderWidth=1;
config.CenterMouse=false;
config.ClickClose=false;
config.ClickSticky=false;
config.CloseBtn=false;
config.CloseBtnColors=["#990000","#FFFFFF","#DD3333","#FFFFFF"];
config.CloseBtnText="&nbsp;X&nbsp;";
config.CopyContent=true;
config.Delay=400;
config.Duration=0;
config.FadeIn=0;
config.FadeOut=0;
config.FadeInterval=30;
config.Fix=null;
config.FollowMouse=true;
config.FontColor="#000044";
config.FontFace="Verdana,Geneva,sans-serif";
config.FontSize="8pt";
config.FontWeight="normal";
config.Height=0;
config.JumpHorz=false;
config.JumpVert=true;
config.Left=false;
config.OffsetX=14;
config.OffsetY=8;
config.Opacity=100;
config.Padding=3;
config.Shadow=false;
config.ShadowColor="#C0C0C0";
config.ShadowWidth=5;
config.Sticky=false;
config.TextAlign="left";
config.Title="";
config.TitleAlign="left";
config.TitleBgColor="";
config.TitleFontColor="#FFFFFF";
config.TitleFontFace="";
config.TitleFontSize="";
config.TitlePadding=2;
config.Width=0;
function Tip(){
tt_Tip(arguments,null);
};
function TagToTip(){
var _1=tt_GetElt(arguments[0]);
if(_1){
tt_Tip(arguments,_1);
}
};
function UnTip(){
tt_OpReHref();
if(tt_aV[DURATION]<0&&(tt_iState&2)){
tt_tDurt.Timer("tt_HideInit()",-tt_aV[DURATION],true);
}else{
if(!(tt_aV[STICKY]&&(tt_iState&2))){
tt_HideInit();
}
}
};
var tt_aElt=new Array(10),tt_aV=new Array(),tt_sContent,tt_scrlX=0,tt_scrlY=0,tt_musX,tt_musY,tt_over,tt_x,tt_y,tt_w,tt_h;
function tt_Extension(){
tt_ExtCmdEnum();
tt_aExt[tt_aExt.length]=this;
return this;
};
function tt_SetTipPos(x,y){
var _4=tt_aElt[0].style;
tt_x=x;
tt_y=y;
_4.left=x+"px";
_4.top=y+"px";
if(tt_ie56){
var _5=tt_aElt[tt_aElt.length-1];
if(_5){
_5.style.left=_4.left;
_5.style.top=_4.top;
}
}
};
function tt_HideInit(){
if(tt_iState){
tt_ExtCallFncs(0,"HideInit");
tt_iState&=~4;
if(tt_flagOpa&&tt_aV[FADEOUT]){
tt_tFade.EndTimer();
if(tt_opa){
var n=Math.round(tt_aV[FADEOUT]/(tt_aV[FADEINTERVAL]*(tt_aV[OPACITY]/tt_opa)));
tt_Fade(tt_opa,tt_opa,0,n);
return;
}
}
tt_tHide.Timer("tt_Hide();",1,false);
}
};
function tt_Hide(){
if(tt_db&&tt_iState){
tt_OpReHref();
if(tt_iState&2){
tt_aElt[0].style.visibility="hidden";
tt_ExtCallFncs(0,"Hide");
}
tt_tShow.EndTimer();
tt_tHide.EndTimer();
tt_tDurt.EndTimer();
tt_tFade.EndTimer();
if(!tt_op&&!tt_ie){
tt_tWaitMov.EndTimer();
tt_bWait=false;
}
if(tt_aV[CLICKCLOSE]||tt_aV[CLICKSTICKY]){
tt_RemEvtFnc(document,"mouseup",tt_OnLClick);
}
tt_ExtCallFncs(0,"Kill");
if(tt_t2t&&!tt_aV[COPYCONTENT]){
tt_t2t.style.display="none";
tt_MovDomNode(tt_t2t,tt_aElt[6],tt_t2tDad);
}
tt_iState=0;
tt_over=null;
tt_ResetMainDiv();
if(tt_aElt[tt_aElt.length-1]){
tt_aElt[tt_aElt.length-1].style.display="none";
}
}
};
function tt_GetElt(id){
return (document.getElementById?document.getElementById(id):document.all?document.all[id]:null);
};
function tt_GetDivW(el){
return (el?(el.offsetWidth||el.style.pixelWidth||0):0);
};
function tt_GetDivH(el){
return (el?(el.offsetHeight||el.style.pixelHeight||0):0);
};
function tt_GetScrollX(){
return (window.pageXOffset||(tt_db?(tt_db.scrollLeft||0):0));
};
function tt_GetScrollY(){
return (window.pageYOffset||(tt_db?(tt_db.scrollTop||0):0));
};
function tt_GetClientW(){
return (document.body&&(typeof (document.body.clientWidth)!=tt_u)?document.body.clientWidth:(typeof (window.innerWidth)!=tt_u)?window.innerWidth:tt_db?(tt_db.clientWidth||0):0);
};
function tt_GetClientH(){
return (document.body&&(typeof (document.body.clientHeight)!=tt_u)?document.body.clientHeight:(typeof (window.innerHeight)!=tt_u)?window.innerHeight:tt_db?(tt_db.clientHeight||0):0);
};
function tt_GetEvtX(e){
return (e?((typeof (e.pageX)!=tt_u)?e.pageX:(e.clientX+tt_scrlX)):0);
};
function tt_GetEvtY(e){
return (e?((typeof (e.pageY)!=tt_u)?e.pageY:(e.clientY+tt_scrlY)):0);
};
function tt_AddEvtFnc(el,_d,_e){
if(el){
if(el.addEventListener){
el.addEventListener(_d,_e,false);
}else{
el.attachEvent("on"+_d,_e);
}
}
};
function tt_RemEvtFnc(el,_10,_11){
if(el){
if(el.removeEventListener){
el.removeEventListener(_10,_11,false);
}else{
el.detachEvent("on"+_10,_11);
}
}
};
var tt_aExt=new Array(),tt_db,tt_op,tt_ie,tt_ie56,tt_bBoxOld,tt_body,tt_ovr_,tt_flagOpa,tt_maxPosX,tt_maxPosY,tt_iState=0,tt_opa,tt_bJmpVert,tt_bJmpHorz,tt_t2t,tt_t2tDad,tt_elDeHref,tt_tShow=new Number(0),tt_tHide=new Number(0),tt_tDurt=new Number(0),tt_tFade=new Number(0),tt_tWaitMov=new Number(0),tt_bWait=false,tt_u="undefined";
function tt_Init(){
tt_MkCmdEnum();
if(!tt_Browser()||!tt_MkMainDiv()){
return;
}
tt_IsW3cBox();
tt_OpaSupport();
tt_AddEvtFnc(window,"scroll",tt_OnScrl);
tt_AddEvtFnc(window,"resize",tt_OnScrl);
tt_AddEvtFnc(document,"mousemove",tt_Move);
if(TagsToTip||tt_Debug){
tt_SetOnloadFnc();
}
tt_AddEvtFnc(window,"unload",tt_Hide);
};
function tt_MkCmdEnum(){
var n=0;
for(var i in config){
eval("window."+i.toString().toUpperCase()+" = "+n++);
}
tt_aV.length=n;
};
function tt_Browser(){
var n,nv,n6,w3c;
n=navigator.userAgent.toLowerCase(),nv=navigator.appVersion;
tt_op=(document.defaultView&&typeof (eval("w"+"indow"+"."+"o"+"p"+"er"+"a"))!=tt_u);
tt_ie=n.indexOf("msie")!=-1&&document.all&&!tt_op;
if(tt_ie){
var _18=(!document.compatMode||document.compatMode=="BackCompat");
tt_db=!_18?document.documentElement:(document.body||null);
if(tt_db){
tt_ie56=parseFloat(nv.substring(nv.indexOf("MSIE")+5))>=5.5&&typeof document.body.style.maxHeight==tt_u;
}
}else{
tt_db=document.documentElement||document.body||(document.getElementsByTagName?document.getElementsByTagName("body")[0]:null);
if(!tt_op){
n6=document.defaultView&&typeof document.defaultView.getComputedStyle!=tt_u;
w3c=!n6&&document.getElementById;
}
}
tt_body=(document.getElementsByTagName?document.getElementsByTagName("body")[0]:(document.body||null));
if(tt_ie||n6||tt_op||w3c){
if(tt_body&&tt_db){
if(document.attachEvent||document.addEventListener){
return true;
}
}else{
tt_Err("wz_tooltip.js must be included INSIDE the body section,"+" immediately after the opening <body> tag.",false);
}
}
tt_db=null;
return false;
};
function tt_MkMainDiv(){
if(tt_body.insertAdjacentHTML){
tt_body.insertAdjacentHTML("afterBegin",tt_MkMainDivHtm());
}else{
if(typeof tt_body.innerHTML!=tt_u&&document.createElement&&tt_body.appendChild){
tt_body.appendChild(tt_MkMainDivDom());
}
}
if(window.tt_GetMainDivRefs&&tt_GetMainDivRefs()){
return true;
}
tt_db=null;
return false;
};
function tt_MkMainDivHtm(){
return ("<div id=\"WzTtDiV\"></div>"+(tt_ie56?("<iframe id=\"WzTtIfRm\" src=\"javascript:false\" scrolling=\"no\" frameborder=\"0\" style=\"filter:Alpha(opacity=0);position:absolute;top:0px;left:0px;display:none;\"></iframe>"):""));
};
function tt_MkMainDivDom(){
var el=document.createElement("div");
if(el){
el.id="WzTtDiV";
}
return el;
};
function tt_GetMainDivRefs(){
tt_aElt[0]=tt_GetElt("WzTtDiV");
if(tt_ie56&&tt_aElt[0]){
tt_aElt[tt_aElt.length-1]=tt_GetElt("WzTtIfRm");
if(!tt_aElt[tt_aElt.length-1]){
tt_aElt[0]=null;
}
}
if(tt_aElt[0]){
var css=tt_aElt[0].style;
css.visibility="hidden";
css.position="absolute";
css.overflow="hidden";
return true;
}
return false;
};
function tt_ResetMainDiv(){
var w=(window.screen&&screen.width)?screen.width:10000;
tt_SetTipPos(-w,0);
tt_aElt[0].innerHTML="";
tt_aElt[0].style.width=(w-1)+"px";
tt_h=0;
};
function tt_IsW3cBox(){
var css=tt_aElt[0].style;
css.padding="10px";
css.width="40px";
tt_bBoxOld=(tt_GetDivW(tt_aElt[0])==40);
css.padding="0px";
tt_ResetMainDiv();
};
function tt_OpaSupport(){
var css=tt_body.style;
tt_flagOpa=(typeof (css.filter)!=tt_u)?1:(typeof (css.KhtmlOpacity)!=tt_u)?2:(typeof (css.KHTMLOpacity)!=tt_u)?3:(typeof (css.MozOpacity)!=tt_u)?4:(typeof (css.opacity)!=tt_u)?5:0;
};
function tt_SetOnloadFnc(){
tt_AddEvtFnc(document,"DOMContentLoaded",tt_HideSrcTags);
tt_AddEvtFnc(window,"load",tt_HideSrcTags);
if(tt_body.attachEvent){
tt_body.attachEvent("onreadystatechange",function(){
if(tt_body.readyState=="complete"){
tt_HideSrcTags();
}
});
}
if(/WebKit|KHTML/i.test(navigator.userAgent)){
var t=setInterval(function(){
if(/loaded|complete/.test(document.readyState)){
clearInterval(t);
tt_HideSrcTags();
}
},10);
}
};
function tt_HideSrcTags(){
if(!window.tt_HideSrcTags||window.tt_HideSrcTags.done){
return;
}
window.tt_HideSrcTags.done=true;
if(!tt_HideSrcTagsRecurs(tt_body)){
tt_Err("There are HTML elements to be converted to tooltips.\nIf you"+" want these HTML elements to be automatically hidden, you"+" must edit wz_tooltip.js, and set TagsToTip in the global"+" tooltip configuration to true.",true);
}
};
function tt_HideSrcTagsRecurs(dad){
var ovr,_21;
var a=dad.childNodes||dad.children||null;
for(var i=a?a.length:0;i;){
--i;
if(!tt_HideSrcTagsRecurs(a[i])){
return false;
}
ovr=a[i].getAttribute?(a[i].getAttribute("onmouseover")||a[i].getAttribute("onclick")):(typeof a[i].onmouseover=="function")?(a[i].onmouseover||a[i].onclick):null;
if(ovr){
_21=ovr.toString().match(/TagToTip\s*\(\s*'[^'.]+'\s*[\),]/);
if(_21&&_21.length){
if(!tt_HideSrcTag(_21[0])){
return false;
}
}
}
}
return true;
};
function tt_HideSrcTag(_24){
var id,el;
id=_24.replace(/.+'([^'.]+)'.+/,"$1");
el=tt_GetElt(id);
if(el){
if(tt_Debug&&!TagsToTip){
return false;
}else{
el.style.display="none";
}
}else{
tt_Err("Invalid ID\n'"+id+"'\npassed to TagToTip()."+" There exists no HTML element with that ID.",true);
}
return true;
};
function tt_Tip(arg,t2t){
if(!tt_db){
return;
}
if(tt_iState){
tt_Hide();
}
if(!tt_Enabled){
return;
}
tt_t2t=t2t;
if(!tt_ReadCmds(arg)){
return;
}
tt_iState=1|4;
tt_AdaptConfig1();
tt_MkTipContent(arg);
tt_MkTipSubDivs();
tt_FormatTip();
tt_bJmpVert=false;
tt_bJmpHorz=false;
tt_maxPosX=tt_GetClientW()+tt_scrlX-tt_w-1;
tt_maxPosY=tt_GetClientH()+tt_scrlY-tt_h-1;
tt_AdaptConfig2();
tt_OverInit();
tt_ShowInit();
tt_Move();
};
function tt_ReadCmds(a){
var i;
i=0;
for(var j in config){
tt_aV[i++]=config[j];
}
if(a.length&1){
for(i=a.length-1;i>0;i-=2){
tt_aV[a[i-1]]=a[i];
}
return true;
}
tt_Err("Incorrect call of Tip() or TagToTip().\n"+"Each command must be followed by a value.",true);
return false;
};
function tt_AdaptConfig1(){
tt_ExtCallFncs(0,"LoadConfig");
if(!tt_aV[TITLEBGCOLOR].length){
tt_aV[TITLEBGCOLOR]=tt_aV[BORDERCOLOR];
}
if(!tt_aV[TITLEFONTCOLOR].length){
tt_aV[TITLEFONTCOLOR]=tt_aV[BGCOLOR];
}
if(!tt_aV[TITLEFONTFACE].length){
tt_aV[TITLEFONTFACE]=tt_aV[FONTFACE];
}
if(!tt_aV[TITLEFONTSIZE].length){
tt_aV[TITLEFONTSIZE]=tt_aV[FONTSIZE];
}
if(tt_aV[CLOSEBTN]){
if(!tt_aV[CLOSEBTNCOLORS]){
tt_aV[CLOSEBTNCOLORS]=new Array("","","","");
}
for(var i=4;i;){
--i;
if(!tt_aV[CLOSEBTNCOLORS][i].length){
tt_aV[CLOSEBTNCOLORS][i]=(i&1)?tt_aV[TITLEFONTCOLOR]:tt_aV[TITLEBGCOLOR];
}
}
if(!tt_aV[TITLE].length){
tt_aV[TITLE]=" ";
}
}
if(tt_aV[OPACITY]==100&&typeof tt_aElt[0].style.MozOpacity!=tt_u&&!Array.every){
tt_aV[OPACITY]=99;
}
if(tt_aV[FADEIN]&&tt_flagOpa&&tt_aV[DELAY]>100){
tt_aV[DELAY]=Math.max(tt_aV[DELAY]-tt_aV[FADEIN],100);
}
};
function tt_AdaptConfig2(){
if(tt_aV[CENTERMOUSE]){
tt_aV[OFFSETX]-=((tt_w-(tt_aV[SHADOW]?tt_aV[SHADOWWIDTH]:0))>>1);
tt_aV[JUMPHORZ]=false;
}
};
function tt_MkTipContent(a){
if(tt_t2t){
if(tt_aV[COPYCONTENT]){
tt_sContent=tt_t2t.innerHTML;
}else{
tt_sContent="";
}
}else{
tt_sContent=a[0];
}
tt_ExtCallFncs(0,"CreateContentString");
};
function tt_MkTipSubDivs(){
var _2e="position:relative;margin:0px;padding:0px;border-width:0px;left:0px;top:0px;line-height:normal;width:auto;",_2f=" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\""+_2e+"\"><tbody style=\""+_2e+"\"><tr><td ";
tt_aElt[0].innerHTML=(""+(tt_aV[TITLE].length?("<div id=\"WzTiTl\" style=\"position:relative;z-index:1;\">"+"<table id=\"WzTiTlTb\""+_2f+"id=\"WzTiTlI\" style=\""+_2e+"\">"+tt_aV[TITLE]+"</td>"+(tt_aV[CLOSEBTN]?("<td align=\"right\" style=\""+_2e+"text-align:right;\">"+"<span id=\"WzClOsE\" style=\"position:relative;left:2px;padding-left:2px;padding-right:2px;"+"cursor:"+(tt_ie?"hand":"pointer")+";\" onmouseover=\"tt_OnCloseBtnOver(1)\" onmouseout=\"tt_OnCloseBtnOver(0)\" onclick=\"tt_HideInit()\">"+tt_aV[CLOSEBTNTEXT]+"</span></td>"):"")+"</tr></tbody></table></div>"):"")+"<div id=\"WzBoDy\" style=\"position:relative;z-index:0;\">"+"<table"+_2f+"id=\"WzBoDyI\" style=\""+_2e+"\">"+tt_sContent+"</td></tr></tbody></table></div>"+(tt_aV[SHADOW]?("<div id=\"WzTtShDwR\" style=\"position:absolute;overflow:hidden;\"></div>"+"<div id=\"WzTtShDwB\" style=\"position:relative;overflow:hidden;\"></div>"):""));
tt_GetSubDivRefs();
if(tt_t2t&&!tt_aV[COPYCONTENT]){
tt_t2tDad=tt_t2t.parentNode||tt_t2t.parentElement||tt_t2t.offsetParent||null;
if(tt_t2tDad){
tt_MovDomNode(tt_t2t,tt_t2tDad,tt_aElt[6]);
tt_t2t.style.display="block";
}
}
tt_ExtCallFncs(0,"SubDivsCreated");
};
function tt_GetSubDivRefs(){
var aId=new Array("WzTiTl","WzTiTlTb","WzTiTlI","WzClOsE","WzBoDy","WzBoDyI","WzTtShDwB","WzTtShDwR");
for(var i=aId.length;i;--i){
tt_aElt[i]=tt_GetElt(aId[i-1]);
}
};
function tt_FormatTip(){
var css,w,h,pad=tt_aV[PADDING],_36,_37=tt_aV[BORDERWIDTH],_38,_39,_3a=(pad+_37)<<1;
if(tt_aV[TITLE].length){
_36=tt_aV[TITLEPADDING];
css=tt_aElt[1].style;
css.background=tt_aV[TITLEBGCOLOR];
css.paddingTop=css.paddingBottom=_36+"px";
css.paddingLeft=css.paddingRight=(_36+2)+"px";
css=tt_aElt[3].style;
css.color=tt_aV[TITLEFONTCOLOR];
if(tt_aV[WIDTH]==-1){
css.whiteSpace="nowrap";
}
css.fontFamily=tt_aV[TITLEFONTFACE];
css.fontSize=tt_aV[TITLEFONTSIZE];
css.fontWeight="bold";
css.textAlign=tt_aV[TITLEALIGN];
if(tt_aElt[4]){
css=tt_aElt[4].style;
css.background=tt_aV[CLOSEBTNCOLORS][0];
css.color=tt_aV[CLOSEBTNCOLORS][1];
css.fontFamily=tt_aV[TITLEFONTFACE];
css.fontSize=tt_aV[TITLEFONTSIZE];
css.fontWeight="bold";
}
if(tt_aV[WIDTH]>0){
tt_w=tt_aV[WIDTH];
}else{
tt_w=tt_GetDivW(tt_aElt[3])+tt_GetDivW(tt_aElt[4]);
if(tt_aElt[4]){
tt_w+=pad;
}
if(tt_aV[WIDTH]<-1&&tt_w>-tt_aV[WIDTH]){
tt_w=-tt_aV[WIDTH];
}
}
_38=-_37;
}else{
tt_w=0;
_38=0;
}
css=tt_aElt[5].style;
css.top=_38+"px";
if(_37){
css.borderColor=tt_aV[BORDERCOLOR];
css.borderStyle=tt_aV[BORDERSTYLE];
css.borderWidth=_37+"px";
}
if(tt_aV[BGCOLOR].length){
css.background=tt_aV[BGCOLOR];
}
if(tt_aV[BGIMG].length){
css.backgroundImage="url("+tt_aV[BGIMG]+")";
}
css.padding=pad+"px";
css.textAlign=tt_aV[TEXTALIGN];
if(tt_aV[HEIGHT]){
css.overflow="auto";
if(tt_aV[HEIGHT]>0){
css.height=(tt_aV[HEIGHT]+_3a)+"px";
}else{
tt_h=_3a-tt_aV[HEIGHT];
}
}
css=tt_aElt[6].style;
css.color=tt_aV[FONTCOLOR];
css.fontFamily=tt_aV[FONTFACE];
css.fontSize=tt_aV[FONTSIZE];
css.fontWeight=tt_aV[FONTWEIGHT];
css.background="";
css.textAlign=tt_aV[TEXTALIGN];
if(tt_aV[WIDTH]>0){
w=tt_aV[WIDTH];
}else{
if(tt_aV[WIDTH]==-1&&tt_w){
w=tt_w;
}else{
w=tt_GetDivW(tt_aElt[6]);
if(tt_aV[WIDTH]<-1&&w>-tt_aV[WIDTH]){
w=-tt_aV[WIDTH];
}
}
}
if(w>tt_w){
tt_w=w;
}
tt_w+=_3a;
if(tt_aV[SHADOW]){
tt_w+=tt_aV[SHADOWWIDTH];
_39=Math.floor((tt_aV[SHADOWWIDTH]*4)/3);
css=tt_aElt[7].style;
css.top=_38+"px";
css.left=_39+"px";
css.width=(tt_w-_39-tt_aV[SHADOWWIDTH])+"px";
css.height=tt_aV[SHADOWWIDTH]+"px";
css.background=tt_aV[SHADOWCOLOR];
css=tt_aElt[8].style;
css.top=_39+"px";
css.left=(tt_w-tt_aV[SHADOWWIDTH])+"px";
css.width=tt_aV[SHADOWWIDTH]+"px";
css.background=tt_aV[SHADOWCOLOR];
}else{
_39=0;
}
tt_SetTipOpa(tt_aV[FADEIN]?0:tt_aV[OPACITY]);
tt_FixSize(_38,_39);
};
function tt_FixSize(_3b,_3c){
var wIn,_3e,h,add,pad=tt_aV[PADDING],_42=tt_aV[BORDERWIDTH],i;
tt_aElt[0].style.width=tt_w+"px";
tt_aElt[0].style.pixelWidth=tt_w;
_3e=tt_w-((tt_aV[SHADOW])?tt_aV[SHADOWWIDTH]:0);
wIn=_3e;
if(!tt_bBoxOld){
wIn-=(pad+_42)<<1;
}
tt_aElt[5].style.width=wIn+"px";
if(tt_aElt[1]){
wIn=_3e-((tt_aV[TITLEPADDING]+2)<<1);
if(!tt_bBoxOld){
_3e=wIn;
}
tt_aElt[1].style.width=_3e+"px";
tt_aElt[2].style.width=wIn+"px";
}
if(tt_h){
h=tt_GetDivH(tt_aElt[5]);
if(h>tt_h){
if(!tt_bBoxOld){
tt_h-=(pad+_42)<<1;
}
tt_aElt[5].style.height=tt_h+"px";
}
}
tt_h=tt_GetDivH(tt_aElt[0])+_3b;
if(tt_aElt[8]){
tt_aElt[8].style.height=(tt_h-_3c)+"px";
}
i=tt_aElt.length-1;
if(tt_aElt[i]){
tt_aElt[i].style.width=tt_w+"px";
tt_aElt[i].style.height=tt_h+"px";
}
};
function tt_DeAlt(el){
var _45;
if(el){
if(el.alt){
el.alt="";
}
if(el.title){
el.title="";
}
_45=el.childNodes||el.children||null;
if(_45){
for(var i=_45.length;i;){
tt_DeAlt(_45[--i]);
}
}
}
};
function tt_OpDeHref(el){
if(!tt_op){
return;
}
if(tt_elDeHref){
tt_OpReHref();
}
while(el){
if(el.hasAttribute("href")){
el.t_href=el.getAttribute("href");
el.t_stats=window.status;
el.removeAttribute("href");
el.style.cursor="hand";
tt_AddEvtFnc(el,"mousedown",tt_OpReHref);
window.status=el.t_href;
tt_elDeHref=el;
break;
}
el=el.parentElement;
}
};
function tt_OpReHref(){
if(tt_elDeHref){
tt_elDeHref.setAttribute("href",tt_elDeHref.t_href);
tt_RemEvtFnc(tt_elDeHref,"mousedown",tt_OpReHref);
window.status=tt_elDeHref.t_stats;
tt_elDeHref=null;
}
};
function tt_OverInit(){
if(window.event){
tt_over=window.event.target||window.event.srcElement;
}else{
tt_over=tt_ovr_;
}
tt_DeAlt(tt_over);
tt_OpDeHref(tt_over);
};
function tt_ShowInit(){
tt_tShow.Timer("tt_Show()",tt_aV[DELAY],true);
if(tt_aV[CLICKCLOSE]||tt_aV[CLICKSTICKY]){
tt_AddEvtFnc(document,"mouseup",tt_OnLClick);
}
};
function tt_Show(){
var css=tt_aElt[0].style;
css.zIndex=Math.max((window.dd&&dd.z)?(dd.z+2):0,1010);
if(tt_aV[STICKY]||!tt_aV[FOLLOWMOUSE]){
tt_iState&=~4;
}
if(tt_aV[DURATION]>0){
tt_tDurt.Timer("tt_HideInit()",tt_aV[DURATION],true);
}
tt_ExtCallFncs(0,"Show");
css.visibility="visible";
tt_iState|=2;
if(tt_aV[FADEIN]){
tt_Fade(0,0,tt_aV[OPACITY],Math.round(tt_aV[FADEIN]/tt_aV[FADEINTERVAL]));
}
tt_ShowIfrm();
};
function tt_ShowIfrm(){
if(tt_ie56){
var _49=tt_aElt[tt_aElt.length-1];
if(_49){
var css=_49.style;
css.zIndex=tt_aElt[0].style.zIndex-1;
css.display="block";
}
}
};
function tt_Move(e){
if(e){
tt_ovr_=e.target||e.srcElement;
}
e=e||window.event;
if(e){
tt_musX=tt_GetEvtX(e);
tt_musY=tt_GetEvtY(e);
}
if(tt_iState&4){
if(!tt_op&&!tt_ie){
if(tt_bWait){
return;
}
tt_bWait=true;
tt_tWaitMov.Timer("tt_bWait = false;",1,true);
}
if(tt_aV[FIX]){
var iY=tt_aV[FIX][1];
if(tt_aV[ABOVE]){
iY-=tt_h;
}
tt_iState&=~4;
tt_SetTipPos(tt_aV[FIX][0],tt_aV[FIX][1]);
}else{
if(!tt_ExtCallFncs(e,"MoveBefore")){
tt_SetTipPos(tt_Pos(0),tt_Pos(1));
}
}
tt_ExtCallFncs([tt_musX,tt_musY],"MoveAfter");
}
};
function tt_Pos(_4d){
var iX,_4f,_50,_51,cx,_53,_54,_55,_56;
if(_4d){
_4f=tt_aV[JUMPVERT];
_50=ABOVE;
_51=OFFSETY;
cx=tt_h;
_53=tt_maxPosY;
_54=tt_scrlY;
_55=tt_musY;
_56=tt_bJmpVert;
}else{
_4f=tt_aV[JUMPHORZ];
_50=LEFT;
_51=OFFSETX;
cx=tt_w;
_53=tt_maxPosX;
_54=tt_scrlX;
_55=tt_musX;
_56=tt_bJmpHorz;
}
if(_4f){
if(tt_aV[_50]&&(!_56||tt_CalcPosAlt(_4d)>=_54+16)){
iX=tt_PosAlt(_4d);
}else{
if(!tt_aV[_50]&&_56&&tt_CalcPosDef(_4d)>_53-16){
iX=tt_PosAlt(_4d);
}else{
iX=tt_PosDef(_4d);
}
}
}else{
iX=_55;
if(tt_aV[_50]){
iX-=cx+tt_aV[_51]-(tt_aV[SHADOW]?tt_aV[SHADOWWIDTH]:0);
}else{
iX+=tt_aV[_51];
}
}
if(iX>_53){
iX=_4f?tt_PosAlt(_4d):_53;
}
if(iX<_54){
iX=_4f?tt_PosDef(_4d):_54;
}
return iX;
};
function tt_PosDef(_57){
if(_57){
tt_bJmpVert=tt_aV[ABOVE];
}else{
tt_bJmpHorz=tt_aV[LEFT];
}
return tt_CalcPosDef(_57);
};
function tt_PosAlt(_58){
if(_58){
tt_bJmpVert=!tt_aV[ABOVE];
}else{
tt_bJmpHorz=!tt_aV[LEFT];
}
return tt_CalcPosAlt(_58);
};
function tt_CalcPosDef(_59){
return _59?(tt_musY+tt_aV[OFFSETY]):(tt_musX+tt_aV[OFFSETX]);
};
function tt_CalcPosAlt(_5a){
var _5b=_5a?OFFSETY:OFFSETX;
var dx=tt_aV[_5b]-(tt_aV[SHADOW]?tt_aV[SHADOWWIDTH]:0);
if(tt_aV[_5b]>0&&dx<=0){
dx=1;
}
return ((_5a?(tt_musY-tt_h):(tt_musX-tt_w))-dx);
};
function tt_Fade(a,now,z,n){
if(n){
now+=Math.round((z-now)/n);
if((z>a)?(now>=z):(now<=z)){
now=z;
}else{
tt_tFade.Timer("tt_Fade("+a+","+now+","+z+","+(n-1)+")",tt_aV[FADEINTERVAL],true);
}
}
now?tt_SetTipOpa(now):tt_Hide();
};
function tt_SetTipOpa(opa){
tt_SetOpa(tt_aElt[5],opa);
if(tt_aElt[1]){
tt_SetOpa(tt_aElt[1],opa);
}
if(tt_aV[SHADOW]){
opa=Math.round(opa*0.8);
tt_SetOpa(tt_aElt[7],opa);
tt_SetOpa(tt_aElt[8],opa);
}
};
function tt_OnScrl(){
tt_scrlX=tt_GetScrollX();
tt_scrlY=tt_GetScrollY();
};
function tt_OnCloseBtnOver(_62){
var css=tt_aElt[4].style;
_62<<=1;
css.background=tt_aV[CLOSEBTNCOLORS][_62];
css.color=tt_aV[CLOSEBTNCOLORS][_62+1];
};
function tt_OnLClick(e){
e=e||window.event;
if(!((e.button&&e.button&2)||(e.which&&e.which==3))){
if(tt_aV[CLICKSTICKY]&&(tt_iState&4)){
tt_aV[STICKY]=true;
tt_iState&=~4;
}else{
if(tt_aV[CLICKCLOSE]){
tt_HideInit();
}
}
}
};
function tt_Int(x){
var y;
return (isNaN(y=parseInt(x))?0:y);
};
Number.prototype.Timer=function(s,iT,_69){
if(!this.value||_69){
this.value=window.setTimeout(s,iT);
}
};
Number.prototype.EndTimer=function(){
if(this.value){
window.clearTimeout(this.value);
this.value=0;
}
};
function tt_SetOpa(el,opa){
var css=el.style;
tt_opa=opa;
if(tt_flagOpa==1){
if(opa<100){
if(typeof (el.filtNo)==tt_u){
el.filtNo=css.filter;
}
var _6d=css.visibility!="hidden";
css.zoom="100%";
if(!_6d){
css.visibility="visible";
}
css.filter="alpha(opacity="+opa+")";
if(!_6d){
css.visibility="hidden";
}
}else{
if(typeof (el.filtNo)!=tt_u){
css.filter=el.filtNo;
}
}
}else{
opa/=100;
switch(tt_flagOpa){
case 2:
css.KhtmlOpacity=opa;
break;
case 3:
css.KHTMLOpacity=opa;
break;
case 4:
css.MozOpacity=opa;
break;
case 5:
css.opacity=opa;
break;
}
}
};
function tt_MovDomNode(el,_6f,_70){
if(_6f){
_6f.removeChild(el);
}
if(_70){
_70.appendChild(el);
}
};
function tt_Err(_71,_72){
if(tt_Debug||!_72){
}
};
function tt_ExtCmdEnum(){
var s;
for(var i in config){
s="window."+i.toString().toUpperCase();
if(eval("typeof("+s+") == tt_u")){
eval(s+" = "+tt_aV.length);
tt_aV[tt_aV.length]=null;
}
}
};
function tt_ExtCallFncs(arg,_76){
var b=false;
for(var i=tt_aExt.length;i;){
--i;
var fnc=tt_aExt[i]["On"+_76];
if(fnc&&fnc(arg)){
b=true;
}
}
return b;
};
tt_Init();
config.Balloon=false;
config.BalloonImgPath="/images/Highsmith/tip_balloon/";
config.BalloonEdgeSize=6;
config.BalloonStemWidth=15;
config.BalloonStemHeight=19;
config.BalloonStemOffset=-7;
var balloon=new tt_Extension();
balloon.OnLoadConfig=function(){
if(tt_aV[BALLOON]){
balloon.padding=Math.max(tt_aV[PADDING]-tt_aV[BALLOONEDGESIZE],0);
balloon.width=tt_aV[WIDTH];
tt_aV[BORDERWIDTH]=0;
tt_aV[WIDTH]=0;
tt_aV[PADDING]=0;
tt_aV[BGCOLOR]="";
tt_aV[BGIMG]="";
tt_aV[SHADOW]=false;
if(tt_aV[BALLOONIMGPATH].charAt(tt_aV[BALLOONIMGPATH].length-1)!="/"){
tt_aV[BALLOONIMGPATH]+="/";
}
return true;
}
return false;
};
balloon.OnCreateContentString=function(){
if(!tt_aV[BALLOON]){
return false;
}
var _7a,_7b,_7c,_7d,_7e,_7f;
if(tt_aV[BALLOONIMGPATH]==config.BalloonImgPath){
_7a=balloon.aDefImg;
}else{
_7a=Balloon_CacheImgs(tt_aV[BALLOONIMGPATH]);
}
_7c=" style=\"position:relative;width:"+tt_aV[BALLOONEDGESIZE]+"px;padding:0px;margin:0px;overflow:hidden;line-height:0px;";
_7d="vertical-align:top;\" valign=\"top\"";
_7e="vertical-align:bottom;\" valign=\"bottom\"";
_7f="padding:0px;margin:0px;border:0px;";
_7b="\" style=\""+_7f+"\" />";
tt_sContent="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width:auto;padding:0px;margin:0px;left:0px;top:0px;\"><tr>"+"<td"+_7c+_7e+">"+"<img src=\""+_7a[1].src+"\" width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\""+tt_aV[BALLOONEDGESIZE]+_7b+"</td>"+"<td valign=\"bottom\" style=\"position:relative;padding:0px;margin:0px;overflow:hidden;\">"+"<img id=\"bALlOOnT\" style=\"position:relative;top:1px;z-index:1;display:none;"+_7f+"\" src=\""+_7a[9].src+"\" width=\""+tt_aV[BALLOONSTEMWIDTH]+"\" height=\""+tt_aV[BALLOONSTEMHEIGHT]+"\" />"+"<div style=\"position:relative;z-index:0;padding:0px;margin:0px;overflow:hidden;width:auto;height:"+tt_aV[BALLOONEDGESIZE]+"px;background-image:url("+_7a[2].src+");\">"+"</div>"+"</td>"+"<td"+_7c+_7e+">"+"<img src=\""+_7a[3].src+"\" width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\""+tt_aV[BALLOONEDGESIZE]+_7b+"</td>"+"</tr><tr>"+"<td style=\"position:relative;padding:0px;margin:0px;width:"+tt_aV[BALLOONEDGESIZE]+"px;overflow:hidden;background-image:url("+_7a[8].src+");\">"+"<img width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\"100%\" src=\""+_7a[8].src+_7b+"</td>"+"<td id=\"bALlO0nBdY\" style=\"position:relative;line-height:normal;"+";background-image:url("+_7a[0].src+")"+";color:"+tt_aV[FONTCOLOR]+";font-family:"+tt_aV[FONTFACE]+";font-size:"+tt_aV[FONTSIZE]+";font-weight:"+tt_aV[FONTWEIGHT]+";text-align:"+tt_aV[TEXTALIGN]+";padding:"+balloon.padding+"px"+";width:"+((balloon.width>0)?(balloon.width+"px"):"auto")+";\">"+tt_sContent+"</td>"+"<td style=\"position:relative;padding:0px;margin:0px;width:"+tt_aV[BALLOONEDGESIZE]+"px;overflow:hidden;background-image:url("+_7a[4].src+");\">"+"<img width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\"100%\" src=\""+_7a[4].src+_7b+"</td>"+"</tr><tr>"+"<td"+_7c+_7d+">"+"<img src=\""+_7a[7].src+"\" width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\""+tt_aV[BALLOONEDGESIZE]+_7b+"</td>"+"<td valign=\"top\" style=\"position:relative;padding:0px;margin:0px;overflow:hidden;\">"+"<div style=\"position:relative;left:0px;top:0px;padding:0px;margin:0px;overflow:hidden;width:auto;height:"+tt_aV[BALLOONEDGESIZE]+"px;background-image:url("+_7a[6].src+");\"></div>"+"<img id=\"bALlOOnB\" style=\"position:relative;top:-1px;left:2px;z-index:1;display:none;"+_7f+"\" src=\""+_7a[10].src+"\" width=\""+tt_aV[BALLOONSTEMWIDTH]+"\" height=\""+tt_aV[BALLOONSTEMHEIGHT]+"\" />"+"</td>"+"<td"+_7c+_7d+">"+"<img src=\""+_7a[5].src+"\" width=\""+tt_aV[BALLOONEDGESIZE]+"\" height=\""+tt_aV[BALLOONEDGESIZE]+_7b+"</td>"+"</tr></table>";
return true;
};
balloon.OnSubDivsCreated=function(){
if(tt_aV[BALLOON]){
balloon.iStem=tt_aV[ABOVE]*1;
balloon.aStem=[tt_GetElt("bALlOOnT"),tt_GetElt("bALlOOnB")];
balloon.aStem[balloon.iStem].style.display="inline";
if(balloon.width<-1){
Balloon_MaxW();
}
return true;
}
return false;
};
balloon.OnMoveAfter=function(){
if(tt_aV[BALLOON]){
var _80=(tt_aV[ABOVE]!=tt_bJmpVert)*1;
if(_80!=balloon.iStem){
balloon.aStem[balloon.iStem].style.display="none";
balloon.aStem[_80].style.display="inline";
balloon.iStem=_80;
}
balloon.aStem[_80].style.left=Balloon_CalcStemX()+"px";
return true;
}
return false;
};
function Balloon_CalcStemX(){
var x=tt_musX-tt_x+tt_aV[BALLOONSTEMOFFSET]-tt_aV[BALLOONEDGESIZE];
return Math.max(Math.min(x,tt_w-tt_aV[BALLOONSTEMWIDTH]-(tt_aV[BALLOONEDGESIZE]<<1)-2),2);
};
function Balloon_CacheImgs(_82){
var _83=["background","lt","t","rt","r","rb","b","lb","l","stemt","stemb"],n=_83.length,_85=new Array(n),img;
while(n){
--n;
img=_85[n]=new Image();
img.src=_82+_83[n]+".gif";
}
return _85;
};
function Balloon_MaxW(){
var bdy=tt_GetElt("bALlO0nBdY");
if(bdy){
var _88=tt_bBoxOld?(balloon.padding<<1):0,w=tt_GetDivW(bdy);
if(w>-balloon.width+_88){
bdy.style.width=(-balloon.width+_88)+"px";
}
}
};
function Balloon_PreCacheDefImgs(){
if(config.BalloonImgPath.charAt(config.BalloonImgPath.length-1)!="/"){
config.BalloonImgPath+="/";
}
balloon.aDefImg=Balloon_CacheImgs(config.BalloonImgPath);
};
Balloon_PreCacheDefImgs();
config.CenterWindow=false;
config.CenterAlways=false;
var ctrwnd=new tt_Extension();
ctrwnd.OnLoadConfig=function(){
if(tt_aV[CENTERWINDOW]){
if(tt_aV[STICKY]){
if(tt_aV[CENTERALWAYS]){
if(tt_ie){
tt_AddEvtFnc(window,"scroll",Ctrwnd_DoCenter);
}else{
tt_aElt[0].style.position="fixed";
}
tt_AddEvtFnc(window,"resize",Ctrwnd_DoCenter);
}
return true;
}
tt_aV[CENTERWINDOW]=false;
}
return false;
};
ctrwnd.OnMoveBefore=Ctrwnd_DoCenter;
ctrwnd.OnKill=function(){
if(tt_aV[CENTERWINDOW]&&tt_aV[CENTERALWAYS]){
tt_RemEvtFnc(window,"resize",Ctrwnd_DoCenter);
if(tt_ie){
tt_RemEvtFnc(window,"scroll",Ctrwnd_DoCenter);
}else{
tt_aElt[0].style.position="absolute";
}
}
return false;
};
function Ctrwnd_DoCenter(){
if(tt_aV[CENTERWINDOW]){
var x,y,dx,dy;
if(tt_ie||!tt_aV[CENTERALWAYS]){
dx=tt_GetScrollX();
dy=tt_GetScrollY();
}else{
dx=0;
dy=0;
}
x=(tt_GetClientW()-tt_w)/2+dx+tt_aV[OFFSETX];
y=(tt_GetClientH()-tt_h)/2+dy+tt_aV[OFFSETY];
tt_SetTipPos(x,y);
return true;
}
return false;
};


