function JT_show(url,linkId,title){if(title===false){title="&nbsp;";}var de=document.documentElement;var w=self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var hasArea=w-getAbsoluteLeft(linkId);var clickElementy=getAbsoluteTop(linkId)-3;var queryString=url.replace(/^[^\?]+\??/,'');var params=parseQuery(queryString);if(params['width']===undefined){params['width']=250;}if(params['link']!==undefined){$('#'+linkId).bind('click',function(){window.location=params['link'];});$('#'+linkId).css('cursor','pointer');}if(hasArea>((params['width']*1)+75)){$("body").append("<div id='JT' style='width:"+params['width']*1+"px'><div id='JT_arrow_left'></div><div id='JT_close_left'>"+title+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");var arrowOffset=getElementWidth(linkId)+11;var clickElementx=getAbsoluteLeft(linkId)+arrowOffset;}else{$("body").append("<div id='JT' style='width:"+params['width']*1+"px'><div id='JT_arrow_right' style='left:"+((params['width']*1)+1)+"px'></div><div id='JT_close_right'>"+title+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");var clickElementx=getAbsoluteLeft(linkId)-((params['width']*1)+15);}$('#JT').css({left:clickElementx+"px",top:clickElementy+"px"});$('#JT').show();var content=$('#'+linkId+'desc').html();$('#JT_copy').empty();$('#JT_copy').append(content);}function getElementWidth(objectId){x=document.getElementById(objectId);return x.offsetWidth;}function getAbsoluteLeft(objectId){o=document.getElementById(objectId);oLeft=o.offsetLeft;while(o.offsetParent!==null){oParent=o.offsetParent;oLeft+=oParent.offsetLeft;o=oParent;}return oLeft;}function getAbsoluteTop(objectId){o=document.getElementById(objectId);oTop=o.offsetTop;while(o.offsetParent!==null){oParent=o.offsetParent;oTop+=oParent.offsetTop;o=oParent;}return oTop;}function parseQuery(query){var Params=new Object();if(!query){return Params;}var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}return Params;}function blockEvents(evt){if(evt.target){evt.preventDefault();}else{evt.returnValue=false;}}function JT_init(){$("a.jTip").hover(function(){JT_show(this.href,this.id,this.name);},function(){$('#JT').remove();}).click(function(){return false;});}$(document).ready(JT_init);