var uniTipSelector=uniTipSelector||".tip";var uniTipX=0;var uniTipY=15;(function(c){var r=uniTipX,q=uniTipY,i=null,a=null,o=null,e=null,d=null,n=null,k=null,f=false;var h=0,g=0,l=0,b=0,p=0,m=0,s=0,j=0;init=function(){c(uniTipSelector).each(function(){unitipize(this)})};unitipize=function(t){c(t).mouseover(function(){build(t)})};build=function(A){var w=A.getAttribute("alt"),u=A.getAttribute("title"),B;if(u){B=A.getAttribute("title");A.setAttribute("title","")}if(w){B=A.getAttribute("alt");A.setAttribute("alt","")}if(!B){return}var x=document.createElement("div");x.setAttribute("id","unitip");document.body.appendChild(x);var D=document.createElement("div");D.setAttribute("id","unitippoint");x.appendChild(D);var E=document.createElement("div");E.setAttribute("id","unitipmid");x.appendChild(E);var C=document.createElement("div");C.setAttribute("id","unitipcap");x.appendChild(C);o=document.getElementById("unitip");tippoint=document.getElementById("unitippoint");tipmid=document.getElementById("unitipmid");tipcap=document.getElementById("unitipcap");var v=document.getElementById("unitipmid");v.innerHTML=B;o.style.display="block";i=document.getElementById("unitipmid").offsetWidth;a=document.getElementById("unitip").offsetHeight;l=document.body.offsetWidth;b=(document.body.clientHeight<document.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;s=document.getElementById("unitipcap").offsetHeight;j=document.getElementById("unitippoint").offsetHeight;if(typeof pngfix=="function"){if(tippoint.currentStyle.backgroundImage.match(/\.png/gi)){var t=tippoint.innerHTML;tippoint.id="unitipP";tippoint.style.overflow="hidden";tippoint.style.height=j+"px";tippoint.style.width=i+"px";tippoint.style.position="relative";tippoint.style.display="block";tippoint.innerHTML='<div id="unitippoint">'+t+"</div>";k=document.getElementById("unitippoint");k.style.width=(i*2)+"px";k.style.height=(j*2)+"px";k.style.backgroundImage=tippoint.style.backgroundImage;k.style.position="absolute";tippoint.style.backgroundImage="none"}if(tipcap.currentStyle.backgroundImage.match(/\.png/gi)){var y=tipcap.innerHTML;tipcap.id="unitipC";tipcap.style.overflow="hidden";tipcap.style.height=s+"px";tipcap.style.width=i+"px";tipcap.style.position="relative";tipcap.style.display="block";tipcap.innerHTML='<div id="unitipcap">'+t+"</div>";n=document.getElementById("unitipcap");n.style.height=(s*2)+"px";n.style.backgroundImage=tipcap.style.backgroundImage;n.style.position="absolute";tipcap.style.backgroundImage="none"}pngfix()}var z=false;modified=function(F){if(z){return}var G=false;if(F.attrName=="title"){u=F.newValue;G=true}else{if(F.attrName=="alt"){w=F.newValue;G=true}}if(G){c(A).unbind("DOMAttrModified",modified);if(u){B=A.getAttribute("title");A.setAttribute("title","")}if(w){B=A.getAttribute("alt");A.setAttribute("alt","")}v.innerHTML=B;c(A).bind("DOMAttrModified",modified)}};moved=function(F){move(F)};hide=function(){z=true;v.innerHTML="";c(document).unbind("mousemove",moved);c(A).unbind("DOMAttrModified",modified).unbind("mouseout",hide);document.body.removeChild(o);o.style.display="none";if(u){A.setAttribute("title",u)}if(w){A.setAttribute("alt",w)}return};c(A).bind("DOMAttrModified",modified).mouseout(hide);c(document).mousemove(moved)};move=function(t){if(window.event){h=window.event.clientX;g=window.event.clientY;if(document.documentElement.scrollLeft){o.style.left=(p>=l)?((h-r-i)+document.documentElement.scrollLeft)+"px":(h+r+document.documentElement.scrollLeft)+"px"}else{o.style.left=(p>=l)?((h-r-i)+document.body.scrollLeft)+"px":(h+r+document.body.scrollLeft)+"px"}if(document.documentElement.scrollTop){o.style.top=(m>=b)?((g-q-a)+document.documentElement.scrollTop)+"px":(g+q+document.documentElement.scrollTop)+"px"}else{o.style.top=(m>=b)?((g-q-a)+document.body.scrollTop)+"px":(g+q+document.body.scrollTop)+"px"}}else{h=t.clientX;g=t.clientY;o.style.left=(p>=l)?((h-r-i)+window.scrollX)+"px":(h+r+window.scrollX)+"px";o.style.top=(m>=b)?((g-q-a)+window.scrollY)+"px":(g+q+window.scrollY)+"px"}p=h+i+20;m=g+a+20;if(m>=b){o.removeChild(tippoint);o.removeChild(tipmid);o.removeChild(tipcap);o.appendChild(tipcap);o.appendChild(tipmid);o.appendChild(tippoint)}else{o.removeChild(tippoint);o.removeChild(tipmid);o.removeChild(tipcap);o.appendChild(tippoint);o.appendChild(tipmid);o.appendChild(tipcap)}if(m>=b){if(document.getElementById("uniTipP")){k.style.left=(p>=l)?"-"+i+"px":"0px";k.style.top="-"+j+"px"}else{tippoint.style.backgroundPosition=(p>=l)?"right bottom":"left bottom"}if(document.getElementById("uniTipC")){n.style.top="-"+s+"px"}else{tipcap.style.backgroundPosition="0 -"+s+"px"}}else{if(document.getElementById("uniTipP")){k.style.left=(p>=l)?"-"+i+"px":"0px";k.style.top="0px"}else{tippoint.style.backgroundPosition=(p>=l)?"right top":"left top"}if(document.getElementById("uniTipC")){n.style.top="0px"}else{tipcap.style.backgroundPosition="0 0"}}};c(init)})(jQuery);