var hovertipMouseX;var hovertipMouseY;function hovertipMouseUpdate(B){var A=hovertipMouseXY(B);hovertipMouseX=A[0];hovertipMouseY=A[1]}function hovertipMouseXY(D){if(!D){if(window.event){D=window.event}else{return }}if(typeof (D.pageX)=="number"){var C=D.pageX;var A=D.pageY}else{if(typeof (D.clientX)=="number"){var C=D.clientX;var A=D.clientY;var B=(window.navigator.userAgent.indexOf("Opera")+1)||(window.ScriptEngine&&ScriptEngine().indexOf("InScript")+1)||(navigator.vendor=="KDE");if(!B){if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){C+=document.body.scrollLeft;A+=document.body.scrollTop}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){C+=document.documentElement.scrollLeft;A+=document.documentElement.scrollTop}}}}else{return }}return[C,A]}targetSelectByDeskPRO=function(B,A){var D=B.id;if(!D){return $()}var C=D.replace(/^(.*?)_tip$/,"$1");return $("#"+C+":not(.hovertip-done)")};hovertipPrepare=function(D,B){D.css("position","absolute").attr("opacity",0).show();var C=D.width();var A=D.addClass("hovertip_maxwidth").width();if(C<A){D.removeClass("hovertip_maxwidth")}D.hide().attr("opacity",1).bgiframe();return D.hover(function(){hovertipHideCancel(this)},function(){hovertipHideLater(this)}).each(hovertipPosition)};hovertipPrepareNoOp=function(B,A){return B};hovertipPosition=function(A){document.body.appendChild(this)};hovertipIsVisible=function(A){return(jQuery.css(A,"display")!="none")};hovertipShowUnderMouse=function(A){hovertipHideCancel(A);if(!hovertipIsVisible(A)){A.ht.showing=window.setTimeout(function(){A.ht.tip.css({"position":"absolute","top":hovertipMouseY+"px","left":hovertipMouseX+"px"}).show()},A.ht.config.showDelay)}};hovertipHideCancel=function(A){if(A.ht.hiding){window.clearTimeout(A.ht.hiding);A.ht.hiding=null}};hovertipHideLater=function(A){if(A.ht.showing){window.clearTimeout(A.ht.showing);A.ht.showing=null}if(A.ht.hiding){window.clearTimeout(A.ht.hiding);A.ht.hiding=null}A.ht.hiding=window.setTimeout(function(){if(A.ht.hiding){A.ht.tip.hide()}},A.ht.config.hideDelay)};hovertipTargetPrepare=function(C,B,A){return C.addClass(A.attribute+"_target").hover(function(){hovertipShowUnderMouse(B)},function(){hovertipHideLater(B)})};jQuery.fn.hovertipActivate=function(C,A,D,B){return this.css("display","block").hide().each(function(){if(!this.ht){this.ht=new Object()}this.ht.config=C;var E=A(this,C);if(E&&E.size()){if(!this.ht.targets){this.ht.targets=B(E,this,C)}else{this.ht.targets.add(B(E,this,C))}E.mousemove(hovertipMouseUpdate);if(!this.ht.tip){this.ht.tip=D($(this),C)}}})};function hovertipInit(A){var B={"attribute":"hovertip","showDelay":0,"hideDelay":50};if(!A){A=document}$(".hovertip",A).hovertipActivate(B,targetSelectByDeskPRO,hovertipPrepare,hovertipTargetPrepare)}