if (typeof config == "undefined") {alert("Error:\nThe core tooltip script file 'wz_tooltip.js' must be included first, before the plugin files!");}config.Balloon = false;config.BalloonImgPath = "js/tip_balloon/";config.BalloonEdgeSize = 6;config.BalloonStemWidth = 15;config.BalloonStemHeight = 19;config.BalloonStemOffset = -7;config.BalloonImgExt = "gif";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, sVaT, sVaB, sCss0;if (tt_aV[BALLOONIMGPATH] == config.BalloonImgPath) {aImg = balloon.aDefImg;} else {aImg = Balloon_CacheImgs(tt_aV[BALLOONIMGPATH], tt_aV[BALLOONIMGEXT]);}sCss0 = "padding:0;margin:0;border:0;line-height:0;overflow:hidden;";sCssCrn = " style=\"position:relative;width:" + tt_aV[BALLOONEDGESIZE] + "px;" + sCss0 + "overflow:hidden;";sVaT = "vertical-align:top;\" valign=\"top\"";sVaB = "vertical-align:bottom;\" valign=\"bottom\"";sImgZ = "\" style=\"" + sCss0 + "\" />";tt_sContent = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width:auto;padding:0;margin:0;left:0;top:0;\"><tr>" + "<td" + sCssCrn + sVaB + ">" + "<img src=\"" + aImg[1].src + "\" width=\"" + tt_aV[BALLOONEDGESIZE] + "\" height=\"" + tt_aV[BALLOONEDGESIZE] + sImgZ + "</td>" + "<td valign=\"bottom\" style=\"position:relative;" + sCss0 + "\">" + "<img id=\"bALlOOnT\" style=\"position:relative;top:1px;z-index:1;display:none;" + sCss0 + "\" src=\"" + aImg[9].src + "\" width=\"" + tt_aV[BALLOONSTEMWIDTH] + "\" height=\"" + tt_aV[BALLOONSTEMHEIGHT] + "\" />" + "<div style=\"position:relative;z-index:0;top:0;" + sCss0 + "width:auto;height:" + tt_aV[BALLOONEDGESIZE] + "px;background-image:url(" + aImg[2].src + ");\">" + "</div>" + "</td>" + "<td" + sCssCrn + sVaB + ">" + "<img src=\"" + aImg[3].src + "\" width=\"" + tt_aV[BALLOONEDGESIZE] + "\" height=\"" + tt_aV[BALLOONEDGESIZE] + sImgZ + "</td>" + "</tr><tr>" + "<td style=\"position:relative;background-repeat:repeat;" + sCss0 + "width:" + tt_aV[BALLOONEDGESIZE] + "px;background-image:url(" + aImg[8].src + ");\">" + "<img width=\"" + tt_aV[BALLOONEDGESIZE] + "\" height=\"100%\" src=\"" + aImg[8].src + sImgZ + "</td>" + "<td id=\"bALlO0nBdY\" style=\"position:relative;line-height:normal;background-repeat:repeat;" + ";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 + "px" + ";width:" + ((balloon.width > 0) ? (balloon.width + "px") : "auto") + ";\">" + tt_sContent + "</td>" + "<td style=\"position:relative;background-repeat:repeat;" + sCss0 + "width:" + tt_aV[BALLOONEDGESIZE] + "px;background-image:url(" + aImg[4].src + ");\">" + "<img width=\"" + tt_aV[BALLOONEDGESIZE] + "\" height=\"100%\" src=\"" + aImg[4].src + sImgZ + "</td>" + "</tr><tr>" + "<td" + sCssCrn + sVaT + ">" + "<img src=\"" + aImg[7].src + "\" width=\"" + tt_aV[BALLOONEDGESIZE] + "\" height=\"" + tt_aV[BALLOONEDGESIZE] + sImgZ + "</td>" + "<td valign=\"top\" style=\"position:relative;" + sCss0 + "\">" + "<div style=\"position:relative;left:0;top:0;" + sCss0 + "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;" + sCss0 + "\" src=\"" + aImg[10].src + "\" width=\"" + tt_aV[BALLOONSTEMWIDTH] + "\" height=\"" + tt_aV[BALLOONSTEMHEIGHT] + "\" />" + "</td>" + "<td" + sCssCrn + sVaT + ">" + "<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]) {var bdy = tt_GetElt("bALlO0nBdY");if (tt_t2t && !tt_aV[COPYCONTENT] && bdy) {tt_MovDomNode(tt_t2t, tt_GetDad(tt_t2t), bdy);}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(bdy);}return true;}return false;});balloon.OnMoveAfter = (function () {if (tt_aV[BALLOON]) {var iStem = (tt_aV[ABOVE] != tt_bJmpVert) * 1;if (iStem != balloon.iStem) {balloon.aStem[balloon.iStem].style.display = "none";balloon.aStem[iStem].style.display = "inline";balloon.iStem = iStem;}balloon.aStem[iStem].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(sPath, sExt) {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] + "." + sExt;}return aImg;}function Balloon_MaxW(bdy) {if (bdy) {var iAdd = tt_bBoxOld ? (balloon.padding << 1) : 0, w = tt_GetDivW(bdy);if (w > -balloon.width + iAdd) {bdy.style.width = (-balloon.width + iAdd) + "px";}}}function Balloon_PreCacheDefImgs() {if (config.BalloonImgPath.charAt(config.BalloonImgPath.length - 1) != "/") {config.BalloonImgPath += "/";}balloon.aDefImg = Balloon_CacheImgs(config.BalloonImgPath, config.BalloonImgExt);}Balloon_PreCacheDefImgs();