var kwdPopup_oldMouseMove=document.onmousemove;document.onmousemove=function(e){if(kwdPopup_oldMouseMove!=null&&typeof(kwdPopup_oldMouseMove)=="function"){kwdPopup_oldMouseMove(e);
}kwdPopup_tryToHidePopup(e);};var kwdPopup_activePopup=null;function kwdPopup_tryToHidePopup(e){if(kwdPopup_activePopup==null){return;
}var x=0,y=0;if(!e){e=window.event;}if(e.pageX||e.pageY){x=e.pageX;y=e.pageY;}else{if(e.clientX||e.clientY){x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;
y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop;
}}var elem=kwdPopup_activePopup;var w=elem.offsetWidth;var h=elem.offsetHeight;var l=0;
var t=0;while(elem){l+=elem.offsetLeft;t+=elem.offsetTop;elem=elem.offsetParent;}var margin=20;
if(x<l-margin||x>l+w+margin||y<t-margin||y>t+h+margin){kwdPopup_activePopup.style.visibility="hidden";
kwdPopup_activePopup=null;}}function kwdPopup_displayPopup(linkCtrl,title,url,domain,descr,imageUrl,staticDomainUrl){var mainDiv=kwdPopup_getPopupMainDiv(linkCtrl);
if(mainDiv==null||mainDiv==kwdPopup_activePopup){return;}mainDiv.style.width="313px";
mainDiv.innerHTML=kwdPopup_GetPopupContent(false,title,url,domain,descr,imageUrl,staticDomainUrl);
mainDiv.style.left=getAbsPos(linkCtrl,"Left")+"px";var topPos=getAbsPos(linkCtrl,"Top");
var height=mainDiv["offsetHeight"];if(topPos-getBodyScrollTop()-height<0){mainDiv.style.top=topPos+linkCtrl["offsetHeight"]+"px";
mainDiv.innerHTML=kwdPopup_GetPopupContent(true,title,url,domain,descr,imageUrl,staticDomainUrl);
}else{mainDiv.style.top=topPos-height+"px";}if(kwdPopup_activePopup!=null){kwdPopup_activePopup.style.visibility="hidden";
}kwdPopup_activePopup=mainDiv;mainDiv.style.visibility="visible";}function kwdPopup_GetPopupContent(upsideDown,title,url,domain,descr,imageUrl,staticDomainUrl){var middlePart="";
var domainPart="";if(imageUrl!=""){middlePart='<div style="float:left; width:110px"><img src="'+imageUrl+'"/></div><div style="float:right; width:173px">'+descr+'</div><div style="clear:both"></div>';
}else{middlePart=descr;}if(domain!=""){domainPart='<div style="float:left;margin-top:7px;"><a class="BHKeywordDomain" href="'+url+'">'+domain+"</a></div>";
}var topClass="tdTop";var bottomClass="tdBottom";if(upsideDown){topClass=topClass+"Inverted";
bottomClass=bottomClass+"Inverted";}return'<table cellpadding="0" cellspacing="0" class="BHKeywordMainTable"><tr><td class="'+topClass+'"><div style="text-align: center"><a class="BHKeywordTitle" href="'+url+'">'+title+'</a></div><div style="width:283px; margin-top:7px;">'+middlePart+'</div><div><div style="float:right;margin-top:5px;"><a href="'+url+'"><img border="0" src="'+staticDomainUrl+'/s/images/keywordpopup/more_info.jpg?sver=40332"/></a></div>'+domainPart+'<div style="clear:both;"></div></div>'+'</div></td></tr><tr><td class="'+bottomClass+'"></td></tr></table>';
}function getBodyScrollTop(){return self.pageYOffset||(document.documentElement&&document.documentElement.scrollTop)||(document.body&&document.body.scrollTop);
}function kwdPopup_getPopupMainDiv(linkCtrl){var mainDiv=document.getElementById(linkCtrl.id+"_Popup");
if(mainDiv==null){mainDiv=document.createElement("div");mainDiv.className="BHKeywordMainPopup";
mainDiv.id=linkCtrl.id+"_Popup";document.body.appendChild(mainDiv);}return mainDiv;
}function getAbsPos(element,side){var position=0;while(element!=null){position+=element["offset"+side];
element=element.offsetParent;}return position;}
