var ArticleToolTip=function(m){function p(){var u=0,t=0;if(typeof(window.innerWidth)=="number"){u=window.innerWidth;t=window.innerHeight}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){u=document.documentElement.clientWidth;t=document.documentElement.clientHeight}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){u=document.body.clientWidth;t=document.body.clientHeight}}}return[u,t]}var f=false;var g=true;var k=Ext.get("article-with-tooltip-"+m);var o=k.child("div.image .tooltip-tracker");var h=k.child("div.tooltip-content");var d=h.child("div.tooltip-arrow");var j=h.child("table.tooltip-holder");var c=0;var b=0;var e=0;var n=0;var s=38;var l=j.getHeight()-38;var q=new Ext.util.DelayedTask(function(){h.show();r()});var i=function(w){var u=document.body.scrollTop;if(u==0){if(window.pageYOffset){u=window.pageYOffset}else{u=(document.body.parentElement)?document.body.parentElement.scrollTop:0}}var v=Number(p()[1])+u;var t=w+j.getHeight()-10;return v>t};var r=function(){if(!f){f=true;d.setWidth(j.getWidth()-11)}b=a(e);h.setX(c);h.setY(b)};var a=function(v){var t=i(v);var u=(!t&&g)||(t&&!g);if(!t){if(u){d.setY(j.getY()+l);j.addClass("content-bottom")}g=false}if(t){if(u){j.removeClass("content-bottom");d.setY(j.getY()+11)}g=true}if(!t){return v-l}return v-10};o.on("mouseenter",function(t){q.delay(500)});o.on("mousemove",function(t){c=o.getRight()+10;e=t.getPageY();b=a(t.getPageY());h.setX(c);h.setY(b)});o.on("mouseleave",function(t){q.cancel();h.hide()})};function showPosition(a){var position=document.getElementById(a);if(position) position.style.display="block"}var menuIndex=-1;var menus=new Array();function createMenu(a){if(!currentMenuId){alert(1);return}else{menus[++menuIndex]=new DynamicMenu("menu_"+currentMenuId,menuIndex,a);delete currentMenuId}}function DynamicMenu(h,f,c){var b=null;var f=f;this.menu=document.getElementById(h);this.menu.id="menu_"+f;this.buttons=this.menu.childNodes;var e=new Array();var g=new Array();for(var d=0;d<this.buttons.length;d++){if(!isNaN(this.buttons[d].id)&&this.buttons[d].id>0){e.push(this.buttons[d])}}function a(){var k=-1;if(navigator.appName=="Microsoft Internet Explorer"){var i=navigator.userAgent;var j=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");if(j.exec(i)!=null){k=parseFloat(RegExp.$1)}}return k}this.showSubMenu=function(){currentItems=new Array();var j=true;clearTimeout(b);this.hideAll(this.menuLevel);var n=0;for(var k=0;k<e.length;k++){if(e[k].getAttribute("parent_id")==this.id){e[k].style.display="block";e[k].menuLevel=this.menuLevel+1;var m=this.offsetLeft;var l=this.offsetTop;if(!this.getAttribute("parent_id")>0&&document.all){m=this.offsetParent.offsetLeft+this.offsetLeft;if(a()>=8){l=this.offsetParent.offsetTop+this.offsetTop}else{l=getOffsetPropertyInIE(this,"offsetTop")}}if(this.getAttribute("parent_id")>0||c){e[k].style.left=(m+this.offsetWidth)+"px";e[k].style.top=(l+n)+"px"}else{e[k].style.left=m+"px";e[k].style.top=(l+this.offsetHeight+n)+"px"}n+=e[k].offsetHeight;currentItems.push(e[k])}}this.regulateWidths(currentItems)};this.regulateWidths=function(j){var l=0;for(var k=0;k<j.length;k++){if(j[k].regulated){return}if(l<j[k].offsetWidth){l=j[k].offsetWidth}}if(l<100){l=100}for(var k=0;k<j.length;k++){j[k].style.width=l+"px";j[k].regulated=true}};this.hideAll=function(k){for(var j=0;j<e.length;j++){if(e[j].menuLevel>k){e[j].style.display="none"}}};this.hideSubMenu=function(){b=setTimeout("menus["+f+"].hideAll(0)",1000)};for(var d=0;d<e.length;d++){e[d].menuLevel=0;e[d].style.zIndex=1000000+d;e[d].hideAll=this.hideAll;e[d].regulateWidths=this.regulateWidths;e[d].onmouseover=this.showSubMenu;e[d].onmouseout=this.hideSubMenu}}function getOffsetPropertyInIE(a,b){var d=a;var c=d[b];while(d.parentNode&&d.parentNode.parentNode&&d.parentNode.parentNode){d=d.parentNode;if(!isNaN(d[b])){c+=d[b]}}return c};
