var MWToolTipper=function(){var n=250,x="data-MWTooltip",e="mwToolTip",C="data-MWIsTipTarget",t="mwToolTipArrow",o=2,l=0,i,H,M,s,a,N;function d(){if(s){clearTimeout(s);s=null}if(a){clearTimeout(a);a=null}if(H){H.removeAttribute(C);M.style.display="none";N.style.display="none"}}function W(e){var t=e.toElement||e.relatedTarget;if(!t){d()}}function O(e){while(e&&e.style){if(e.style.position==="fixed"||window.getComputedStyle&&window.getComputedStyle(e).position==="fixed"){return true}e=e.parentNode}return false}function f(){if(M&&M.style.display!=="none"){M.style.display="none";var e=getObj(t);if(e&&e.style.display!=="none"){e.style.display="none"}}d()}function B(){if(!M){M=document.createElement("div");M.id=e;M.style.display="none";M.className="toolTip";document.body.appendChild(M);N=document.createElement("div");N.id=t;N.style.display="none";N.className="toolTipArrow";document.body.appendChild(N)}}function D(){var e=o;if(a){clearTimeout(a)}if(H){if(H.dataset.mwtooltipdurationseconds){var t=H.dataset.mwtooltipdurationseconds;var i=parseInt(t,10);if(i>0){e=i}}}a=setTimeout(f,e*1e3)}function S(e){var t=false,i=e&&e.nodeName!=="BODY"&&e.nodeName!=="HTML";if(i){if(!document.body.contains(e)){t=true}else if(e.style.display==="none"){t=true}else{t=S(e.parentNode)}}return t}function r(e){if(!e||S(e)){return}var t=e.getAttribute(x),i=e.dataset.mwignoreparentforposition;e.setAttribute(C,"1");H=e;B();M.innerHTML=htmlMultilineEncode(t);M.style.display="block";M.style.left=0;M.style.top=0;N.style.top=0;N.style.left=0;N.style.display="block";var o,n,l=i?e.getBoundingClientRect().top:posTop(e,true),s=i?e.getBoundingClientRect().left:posLeft(e,true),a=e.offsetWidth,d=e.offsetHeight,f=M.offsetWidth,r=M.offsetHeight,u=pageWidth(),p=pageHeight(),c=mjtPageOffset(),m=c[0],y=m+u,v=c[1],g=c[1]+p,T=8,w=15,h,E=N.offsetWidth,b=Math.max(s,s+a/2-E/2);var L=e;if(!isDialogShowing()){while(L&&L.nodeName!=="BODY"){var A=window.getComputedStyle(L,null);if("fixed"===A.position){l+=v;s+=m;break}L=L.parentNode}}var k=s+a/2;o=l+d+w;h=o-N.offsetHeight;n=k-f/2;if(n+f>y-12){n=y-12-f}else if(ng){o=l-r-T;N.classList.add("flipped");h=o+M.offsetHeight}else{N.classList.remove("flipped")}if(O(e)){b+=rsPageXOffset()}M.style.top=o+"px";M.style.left=n+"px";N.style.top=h+"px";N.style.left=b+"px";H.addEventListener("mouseout",W);D()}function u(e){var t=getEventElement(e),i=checkAttribute(t,x),o=i?i.getAttribute(C):0;if(!o){d();if(i&&i.dataset.mwshowonclick){if(i){r(i)}}}}function p(e){var t=getEventElement(e),i=checkAttribute(t,x),o=i?i.getAttribute(C):0;if(i){if(!o){d();r(i)}e.preventDefault();return false}}function c(e){if(l){return}var t=getEventElement(e),i=checkAttribute(t,x),o=i?i.getAttribute(C):0;if(!o){d();if(i){s=setTimeout(function(){r(i)},n)}}else if(i){D()}}function m(){if(i){clearTimeout(i)}i=setTimeout(function(){l=0},500);l=1}function y(){if(document.addEventListener){document.addEventListener("mousemove",c);document.addEventListener("touchstart",m,true);document.addEventListener("pointerdown",u)}}function v(){if(window.addEventListener){window.addEventListener("load",y)}}v();return{hideTooltip:f,showTooltipOnClick:p}}();function mwHideTooltip(){MWToolTipper.hideTooltip()}