/* with acknowledgements to Walter Zorn - www.walterzorn.com for wz_tooltip.js v.3.38 (c) Copyright 2002-2005 */

//===================  GLOBAL TOOPTIP CONFIGURATION  =========================//
config. Balloon = true				// true or false - set to true if you want this to be the default behaviour
config. BalloonImgPath = "img/tooltips/" // Path to images (border, corners, stem), in quotes. Path must be relative to your HTML file.
// Sizes of balloon images
config. BalloonEdgeSize = 5			// Integer - sidelength of quadratic corner images
config. BalloonStemWidth = 15		// Integer
config. BalloonStemHeight = 19		// Integer
//=======  END OF TOOLTIP CONFIG, DO NOT CHANGE ANYTHING BELOW  ==============//


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 aImg,sImgZ,sCssCrn,sCssImg;if(tt_aV[BALLOONIMGPATH]==config.BalloonImgPath)aImg=balloon.aDefImg;else aImg=Balloon_CacheImgs(tt_aV[BALLOONIMGPATH]);sCssCrn=' style="position:relative;width:'+tt_aV[BALLOONEDGESIZE]+'px;padding:0px;margin:0px;overflow:hidden;line-height:0px;"';sCssImg='padding:0px;margin:0px;border:0px;';sImgZ='" style="'+sCssImg+'" />';tt_sContent='<table border="0" cellpadding="0" cellspacing="0" style="width:auto;padding:0px;margin:0px;left:0px;top:0px;"><tr>'+'<td'+sCssCrn+' valign="bottom">'+'<img src="'+aImg[1].src+'" width="'+tt_aV[BALLOONEDGESIZE]+'" height="'+tt_aV[BALLOONEDGESIZE]+sImgZ+'</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;'+sCssImg+'" src="'+aImg[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('+aImg[2].src+');">'+'</div>'+'</td>'+'<td'+sCssCrn+' valign="bottom">'+'<img src="'+aImg[3].src+'" width="'+tt_aV[BALLOONEDGESIZE]+'" height="'+tt_aV[BALLOONEDGESIZE]+sImgZ+'</td>'+'</tr><tr>'+'<td style="position:relative;padding:0px;margin:0px;width:'+tt_aV[BALLOONEDGESIZE]+'px;overflow:hidden;background-image:url('+aImg[8].src+');">'+'<img width="'+tt_aV[BALLOONEDGESIZE]+'" height="100%" src="'+aImg[8].src+sImgZ+'</td>'+'<td style="position:relative;line-height:normal;'+';background-image:url('+aImg[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+';width:'+(balloon.width?(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('+aImg[4].src+');">'+'<img width="'+tt_aV[BALLOONEDGESIZE]+'" height="100%" src="'+aImg[4].src+sImgZ+'</td>'+'</tr><tr>'+'<td valign="top"'+sCssCrn+'>'+'<img src="'+aImg[7].src+'" width="'+tt_aV[BALLOONEDGESIZE]+'" height="'+tt_aV[BALLOONEDGESIZE]+sImgZ+'</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('+aImg[6].src+');"></div>'+'<img id="bALlOOnB" style="position:relative;top:-1px;left:2px;z-index:1;display:none;'+sCssImg+'" src="'+aImg[10].src+'" width="'+tt_aV[BALLOONSTEMWIDTH]+'" height="'+tt_aV[BALLOONSTEMHEIGHT]+'" />'+'</td>'+'<td valign="top"'+sCssCrn+'>'+'<img src="'+aImg[5].src+'" width="'+tt_aV[BALLOONEDGESIZE]+'" height="'+tt_aV[BALLOONEDGESIZE]+sImgZ+'</td>'+'</tr></table>';return true;};balloon.OnSubDivsCreated=function(){if(tt_aV[BALLOON]){balloon.iStem=tt_aV[ABOVE]*1;balloon.stem=[tt_GetElt("bALlOOnT"),tt_GetElt("bALlOOnB")];balloon.stem[balloon.iStem].style.display="inline";return true;}return false;};balloon.OnMoveAfter=function(){if(tt_aV[BALLOON]){var iStem=(tt_aV[ABOVE]!=tt_bJmpVert)*1;if(iStem!=balloon.iStem){balloon.stem[balloon.iStem].style.display="none";balloon.stem[iStem].style.display="inline";balloon.iStem=iStem;}balloon.stem[iStem].style.left=Balloon_CalcStemX()+"px";return true;}return false;};function Balloon_CalcStemX(){var x=tt_musX-tt_x;return Math.max(Math.min(x,tt_w-tt_aV[BALLOONSTEMWIDTH]-(tt_aV[BALLOONEDGESIZE]<<1)-2),2);}function Balloon_CacheImgs(sPath){var asImg=["background","lt","t","rt","r","rb","b","lb","l","stemt","stemb"],n=asImg.length,aImg=new Array(n),img;while(n){--n;img=aImg[n]=new Image();img.src=sPath+asImg[n]+".gif";}return aImg;}function Balloon_PreCacheDefImgs(){if(config.BalloonImgPath.charAt(config.BalloonImgPath.length-1)!='/')config.BalloonImgPath+="/";balloon.aDefImg=Balloon_CacheImgs(config.BalloonImgPath);}Balloon_PreCacheDefImgs();