/* This notice must be untouched at all times.
Copyright (c) 2002-2008 Walter Zorn. All rights reserved.

wz_tooltip.js	 v. 5.20

The latest version is available at
http://www.walterzorn.com
or http://www.devira.com
or http://www.walterzorn.de

Created 1.12.2002 by Walter Zorn (Web: http://www.walterzorn.com )
Last modified: 1.8.2008

LICENSE: LGPL

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License (LGPL) as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

For more details on the GNU Lesser General Public License,
see http://www.gnu.org/copyleft/lesser.html
*/
var config=new Object();var tt_Debug=false;var tt_Enabled=true;var TagsToTip=true;config.Above=false;config.BgColor="#c3d9ff";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=100;config.Duration=0;config.FadeIn=0;config.FadeOut=0;config.FadeInterval=30;config.Fix=null;config.FollowMouse=true;config.FontColor="#000044";config.FontFace='Arial,sans-serif';config.FontSize="10pt";config.FontWeight="normal";config.Height=0;config.JumpHorz=false;config.JumpVert=true;config.Left=false;config.OffsetX=44;config.OffsetY=-22;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 a=tt_GetElt(arguments[0]);if(a){tt_Tip(arguments,a)}};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_t2t,tt_t2tDad,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 a=tt_aElt[0].style;tt_x=x;tt_y=y;a.left=x+"px";a.top=y+"px";if(tt_ie56){var b=tt_aElt[tt_aElt.length-1];if(b){b.style.left=a.left;b.style.top=a.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_UnEl2Tip()}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(a){return(document.getElementById?document.getElementById(a):document.all?document.all[a]:null)};function tt_GetDivW(a){return(a?(a.offsetWidth||a.style.pixelWidth||0):0)};function tt_GetDivH(a){return(a?(a.offsetHeight||a.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(){var a=document.documentElement;return((a&&a.clientWidth)?a.clientWidth:(document.body.clientWidth||window.innerWidth||0))};function tt_GetClientH(){var a=document.documentElement;return((a&&a.clientHeight)?a.clientHeight:(document.body.clientHeight||window.innerHeight||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(a,b,c){if(a){if(a.addEventListener){a.addEventListener(b,c,false)}else{a.attachEvent("on"+b,c)}}};function tt_RemEvtFnc(a,b,c){if(a){if(a.removeEventListener){a.removeEventListener(b,c,false)}else{a.detachEvent("on"+b,c)}}};function tt_GetDad(a){return(a.parentNode||a.parentElement||a.offsetParent)};function tt_MovDomNode(a,b,c){if(b){b.removeChild(a)}if(c){c.appendChild(a)}};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_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_OnScrl();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 a=(!document.compatMode||document.compatMode=="BackCompat");tt_db=!a?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 a=document.createElement("div");if(a){a.id="WzTtDiV"}return a};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 a=tt_aElt[0].style;a.visibility="hidden";a.position="absolute";a.overflow="hidden";return true}return false};function tt_ResetMainDiv(){tt_SetTipPos(0,0);tt_aElt[0].innerHTML="";tt_aElt[0].style.width="auto";tt_h=0};function tt_IsW3cBox(){var a=tt_aElt[0].style;a.padding="10px";a.width="40px";tt_bBoxOld=(tt_GetDivW(tt_aElt[0])==40);a.padding="0px";tt_ResetMainDiv()};function tt_OpaSupport(){var a=tt_body.style;tt_flagOpa=(typeof(a.KhtmlOpacity)!=tt_u)?2:(typeof(a.KHTMLOpacity)!=tt_u)?3:(typeof(a.MozOpacity)!=tt_u)?4:(typeof(a.opacity)!=tt_u)?5:(typeof(a.filter)!=tt_u)?1: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(b){var c,_26;var a=b.childNodes||b.children||null;for(var i=a?a.length:0;i;){--i;if(!tt_HideSrcTagsRecurs(a[i])){return false}c=a[i].getAttribute?(a[i].getAttribute("onmouseover")||a[i].getAttribute("onclick")):(typeof a[i].onmouseover=="function")?(a[i].onmouseover||a[i].onclick):null;if(c){_26=c.toString().match(/TagToTip\s*\(\s*'[^'.]+'\s*[\),]/);if(_26&&_26.length){if(!tt_HideSrcTag(_26[0])){return false}}}}return true};function tt_HideSrcTag(a){var b,el;b=a.replace(/.+'([^'.]+)'.+/,"$1");el=tt_GetElt(b);if(el){if(tt_Debug&&!TagsToTip){return false}else{el.style.display="none"}}else{tt_Err("Invalid ID\n'"+b+"'\npassed to TagToTip()."+" There exists no HTML element with that ID.",true)}return true};function tt_Tip(a,b){if(!tt_db){return}if(tt_iState){tt_Hide()}if(!tt_Enabled){return}tt_t2t=b;if(!tt_ReadCmds(a)){return}tt_iState=1|4;tt_AdaptConfig1();tt_MkTipContent(a);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 a="position:relative;margin:0px;padding:0px;border-width:0px;left:0px;top:0px;line-height:normal;width:auto;",_34=" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\""+a+"\"><tbody style=\""+a+"\"><tr><td ";tt_aElt[0].innerHTML=(""+(tt_aV[TITLE].length?("<div id=\"WzTiTl\" style=\"position:relative;z-index:1;\">"+"<table id=\"WzTiTlTb\""+_34+"id=\"WzTiTlI\" style=\""+a+"\">"+tt_aV[TITLE]+"</td>"+(tt_aV[CLOSEBTN]?("<td align=\"right\" style=\""+a+"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"+_34+"id=\"WzBoDyI\" style=\""+a+"\">"+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_El2Tip()}tt_ExtCallFncs(0,"SubDivsCreated")};function tt_GetSubDivRefs(){var a=new Array("WzTiTl","WzTiTlTb","WzTiTlI","WzClOsE","WzBoDy","WzBoDyI","WzTtShDwB","WzTtShDwR");for(var i=a.length;i;--i){tt_aElt[i]=tt_GetElt(a[i-1])}};function tt_FormatTip(){var a,w,h,pad=tt_aV[PADDING],_3b,_3c=tt_aV[BORDERWIDTH],_3d,_3e,_3f=(pad+_3c)<<1;if(tt_aV[TITLE].length){_3b=tt_aV[TITLEPADDING];a=tt_aElt[1].style;a.background=tt_aV[TITLEBGCOLOR];a.paddingTop=a.paddingBottom=_3b+"px";a.paddingLeft=a.paddingRight=(_3b+2)+"px";a=tt_aElt[3].style;a.color=tt_aV[TITLEFONTCOLOR];if(tt_aV[WIDTH]==-1){a.whiteSpace="nowrap"}a.fontFamily=tt_aV[TITLEFONTFACE];a.fontSize=tt_aV[TITLEFONTSIZE];a.fontWeight="bold";a.textAlign=tt_aV[TITLEALIGN];if(tt_aElt[4]){a=tt_aElt[4].style;a.background=tt_aV[CLOSEBTNCOLORS][0];a.color=tt_aV[CLOSEBTNCOLORS][1];a.fontFamily=tt_aV[TITLEFONTFACE];a.fontSize=tt_aV[TITLEFONTSIZE];a.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]}}_3d=-_3c}else{tt_w=0;_3d=0}a=tt_aElt[5].style;a.top=_3d+"px";if(_3c){a.borderColor=tt_aV[BORDERCOLOR];a.borderStyle=tt_aV[BORDERSTYLE];a.borderWidth=_3c+"px"}if(tt_aV[BGCOLOR].length){a.background=tt_aV[BGCOLOR]}if(tt_aV[BGIMG].length){a.backgroundImage="url("+tt_aV[BGIMG]+")"}a.padding=pad+"px";a.textAlign=tt_aV[TEXTALIGN];if(tt_aV[HEIGHT]){a.overflow="auto";if(tt_aV[HEIGHT]>0){a.height=(tt_aV[HEIGHT]+_3f)+"px"}else{tt_h=_3f-tt_aV[HEIGHT]}}a=tt_aElt[6].style;a.color=tt_aV[FONTCOLOR];a.fontFamily=tt_aV[FONTFACE];a.fontSize=tt_aV[FONTSIZE];a.fontWeight=tt_aV[FONTWEIGHT];a.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+=_3f;if(tt_aV[SHADOW]){tt_w+=tt_aV[SHADOWWIDTH];_3e=Math.floor((tt_aV[SHADOWWIDTH]*4)/3);a=tt_aElt[7].style;a.top=_3d+"px";a.left=_3e+"px";a.width=(tt_w-_3e-tt_aV[SHADOWWIDTH])+"px";a.height=tt_aV[SHADOWWIDTH]+"px";a.background=tt_aV[SHADOWCOLOR];a=tt_aElt[8].style;a.top=_3e+"px";a.left=(tt_w-tt_aV[SHADOWWIDTH])+"px";a.width=tt_aV[SHADOWWIDTH]+"px";a.background=tt_aV[SHADOWCOLOR]}else{_3e=0}tt_SetTipOpa(tt_aV[FADEIN]?0:tt_aV[OPACITY]);tt_FixSize(_3d,_3e)};function tt_FixSize(a,b){var c,_43,h,add,pad=tt_aV[PADDING],_47=tt_aV[BORDERWIDTH],i;tt_aElt[0].style.width=tt_w+"px";tt_aElt[0].style.pixelWidth=tt_w;_43=tt_w-((tt_aV[SHADOW])?tt_aV[SHADOWWIDTH]:0);c=_43;if(!tt_bBoxOld){c-=(pad+_47)<<1}tt_aElt[5].style.width=c+"px";if(tt_aElt[1]){c=_43-((tt_aV[TITLEPADDING]+2)<<1);if(!tt_bBoxOld){_43=c}tt_aElt[1].style.width=_43+"px";tt_aElt[2].style.width=c+"px"}if(tt_h){h=tt_GetDivH(tt_aElt[5]);if(h>tt_h){if(!tt_bBoxOld){tt_h-=(pad+_47)<<1}tt_aElt[5].style.height=tt_h+"px"}}tt_h=tt_GetDivH(tt_aElt[0])+a;if(tt_aElt[8]){tt_aElt[8].style.height=(tt_h-b)+"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(a){var b;if(a){if(a.alt){a.alt=""}if(a.title){a.title=""}b=a.childNodes||a.children||null;if(b){for(var i=b.length;i;){tt_DeAlt(b[--i])}}}};function tt_OpDeHref(a){if(!tt_op){return}if(tt_elDeHref){tt_OpReHref()}while(a){if(a.hasAttribute&&a.hasAttribute("href")){a.t_href=a.getAttribute("href");a.t_stats=window.status;a.removeAttribute("href");a.style.cursor="hand";tt_AddEvtFnc(a,"mousedown",tt_OpReHref);window.status=a.t_href;tt_elDeHref=a;break}a=tt_GetDad(a)}};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_El2Tip(){var a=tt_t2t.style;tt_t2t.t_cp=a.position;tt_t2t.t_cl=a.left;tt_t2t.t_ct=a.top;tt_t2t.t_cd=a.display;tt_t2tDad=tt_GetDad(tt_t2t);tt_MovDomNode(tt_t2t,tt_t2tDad,tt_aElt[6]);a.display="block";a.position="static";a.left=a.top=a.marginLeft=a.marginTop="0px"};function tt_UnEl2Tip(){var a=tt_t2t.style;a.display=tt_t2t.t_cd;tt_MovDomNode(tt_t2t,tt_GetDad(tt_t2t),tt_t2tDad);a.position=tt_t2t.t_cp;a.left=tt_t2t.t_cl;a.top=tt_t2t.t_ct;tt_t2tDad=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 a=tt_aElt[0].style;a.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");a.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 a=tt_aElt[tt_aElt.length-1];if(a){var b=a.style;b.zIndex=tt_aElt[0].style.zIndex-1;b.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]){tt_iState&=~4;tt_PosFix()}else{if(!tt_ExtCallFncs(e,"MoveBefore")){tt_SetTipPos(tt_Pos(0),tt_Pos(1))}}tt_ExtCallFncs([tt_musX,tt_musY],"MoveAfter")}};function tt_Pos(a){var b,_55,_56,_57,cx,_59,_5a,_5b,_5c;if(a){_55=tt_aV[JUMPVERT];_56=ABOVE;_57=OFFSETY;cx=tt_h;_59=tt_maxPosY;_5a=tt_scrlY;_5b=tt_musY;_5c=tt_bJmpVert}else{_55=tt_aV[JUMPHORZ];_56=LEFT;_57=OFFSETX;cx=tt_w;_59=tt_maxPosX;_5a=tt_scrlX;_5b=tt_musX;_5c=tt_bJmpHorz}if(_55){if(tt_aV[_56]&&(!_5c||tt_CalcPosAlt(a)>=_5a+16)){b=tt_PosAlt(a)}else{if(!tt_aV[_56]&&_5c&&tt_CalcPosDef(a)>_59-16){b=tt_PosAlt(a)}else{b=tt_PosDef(a)}}}else{b=_5b;if(tt_aV[_56]){b-=cx+tt_aV[_57]-(tt_aV[SHADOW]?tt_aV[SHADOWWIDTH]:0)}else{b+=tt_aV[_57]}}if(b>_59){b=_55?tt_PosAlt(a):_59}if(b<_5a){b=_55?tt_PosDef(a):_5a}return b};function tt_PosDef(a){if(a){tt_bJmpVert=tt_aV[ABOVE]}else{tt_bJmpHorz=tt_aV[LEFT]}return tt_CalcPosDef(a)};function tt_PosAlt(a){if(a){tt_bJmpVert=!tt_aV[ABOVE]}else{tt_bJmpHorz=!tt_aV[LEFT]}return tt_CalcPosAlt(a)};function tt_CalcPosDef(a){return a?(tt_musY+tt_aV[OFFSETY]):(tt_musX+tt_aV[OFFSETX])};function tt_CalcPosAlt(a){var b=a?OFFSETY:OFFSETX;var c=tt_aV[b]-(tt_aV[SHADOW]?tt_aV[SHADOWWIDTH]:0);if(tt_aV[b]>0&&c<=0){c=1}return((a?(tt_musY-tt_h):(tt_musX-tt_w))-c)};function tt_PosFix(){var a,iY;if(typeof(tt_aV[FIX][0])=="number"){a=tt_aV[FIX][0];iY=tt_aV[FIX][1]}else{if(typeof(tt_aV[FIX][0])=="string"){el=tt_GetElt(tt_aV[FIX][0])}else{el=tt_aV[FIX][0]}a=tt_aV[FIX][1];iY=tt_aV[FIX][2];if(!tt_aV[ABOVE]&&el){iY+=tt_GetDivH(el)}for(;el;el=el.offsetParent){a+=el.offsetLeft||0;iY+=el.offsetTop||0}}if(tt_aV[ABOVE]){iY-=tt_h}tt_SetTipPos(a,iY)};function tt_Fade(a,b,z,n){if(n){b+=Math.round((z-b)/n);if((z>a)?(b>=z):(b<=z)){b=z}else{tt_tFade.Timer("tt_Fade("+a+","+b+","+z+","+(n-1)+")",tt_aV[FADEINTERVAL],true)}}b?tt_SetTipOpa(b):tt_Hide()};function tt_SetTipOpa(a){tt_SetOpa(tt_aElt[5],a);if(tt_aElt[1]){tt_SetOpa(tt_aElt[1],a)}if(tt_aV[SHADOW]){a=Math.round(a*0.8);tt_SetOpa(tt_aElt[7],a);tt_SetOpa(tt_aElt[8],a)}};function tt_OnScrl(){tt_scrlX=tt_GetScrollX();tt_scrlY=tt_GetScrollY()};function tt_OnCloseBtnOver(a){var b=tt_aElt[4].style;a<<=1;b.background=tt_aV[CLOSEBTNCOLORS][a];b.color=tt_aV[CLOSEBTNCOLORS][a+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,a,b){if(!this.value||b){this.value=window.setTimeout(s,a)}};Number.prototype.EndTimer=function(){if(this.value){window.clearTimeout(this.value);this.value=0}};function tt_SetOpa(a,b){var c=a.style;tt_opa=b;if(tt_flagOpa==1){if(b<100){if(typeof(a.filtNo)==tt_u){a.filtNo=c.filter}var d=c.visibility!="hidden";c.zoom="100%";if(!d){c.visibility="visible"}c.filter="alpha(opacity="+b+")";if(!d){c.visibility="hidden"}}else{if(typeof(a.filtNo)!=tt_u){c.filter=a.filtNo}}}else{b/=100;switch(tt_flagOpa){case 2:c.KhtmlOpacity=b;break;case 3:c.KHTMLOpacity=b;break;case 4:c.MozOpacity=b;break;case 5:c.opacity=b;break}}};function tt_Err(a,b){if(tt_Debug||!b){alert("Tooltip Script Error Message:\n\n"+a)}};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(a,c){var b=false;for(var i=tt_aExt.length;i;){--i;var d=tt_aExt[i]["On"+c];if(d&&d(a)){b=true}}return b};tt_Init();
