var tooltip={options:{attr_name:"tooltip",blank_text:"(откроется в новом окне)",newline_entity:"<br>",max_width:0,delay:100,skip_tags:["link","style","img","input"]},t:document.createElement("DIV"),c:null,g:false,canvas:null,m:function(B){if(tooltip.g){var A=window.event?event.clientX+tooltip.canvas.scrollLeft:B.pageX;var C=window.event?event.clientY+tooltip.canvas.scrollTop:B.pageY;tooltip.a(A,C)}},d:function(){tooltip.canvas=document.getElementsByTagName(document.compatMode&&document.compatMode=="CSS1Compat"?"HTML":"BODY")[0];tooltip.t.setAttribute("id","tooltip");document.body.appendChild(tooltip.t);if(tooltip.options.max_width){tooltip.t.style.maxWidth=tooltip.options.max_width+"px"}var C=document.all&&!window.opera?document.all:document.getElementsByTagName("*");var B=C.length;for(var D=0;D<B;D++){if(!C[D]||tooltip.options.skip_tags.in_array(C[D].tagName.toLowerCase())){continue}var E=C[D].getAttribute("title");if(E&&typeof E!="string"){E=""}var A=C[D].getAttribute("alt");var F=C[D].getAttribute("target")&&C[D].getAttribute("target")=="_blank"&&tooltip.options.blank_text;if(E||F){C[D].setAttribute(tooltip.options.attr_name,F?(E?E+" "+tooltip.options.blank_text:tooltip.options.blank_text):E);if(C[D].getAttribute(tooltip.options.attr_name)){C[D].removeAttribute("title");if(A&&C[D].complete){C[D].removeAttribute("alt")}tooltip.l(C[D],"mouseover",tooltip.s);tooltip.l(C[D],"mouseout",tooltip.h)}}else{if(A&&C[D].complete){C[D].setAttribute(tooltip.options.attr_name,A);if(C[D].getAttribute(tooltip.options.attr_name)){C[D].removeAttribute("alt");tooltip.l(C[D],"mouseover",tooltip.s);tooltip.l(C[D],"mouseout",tooltip.h)}}}if(!C[D].getAttribute(tooltip.options.attr_name)&&F){}}document.onmousemove=tooltip.m;window.onscroll=tooltip.h;tooltip.a(-99,-99)},_:function(A){A=A.replace(/\&/g,"&amp;");A=A.replace(/\</g,"&lt;");A=A.replace(/\>/g,"&gt;");return A},s:function(e){if(typeof tooltip=="undefined"){return }var d=window.event?window.event.srcElement:e.target;if(!d.getAttribute(tooltip.options.attr_name)){return }var s=d.getAttribute(tooltip.options.attr_name);if(tooltip.options.newline_entity){var s=tooltip._(s);s=s.replace(eval("/"+tooltip._(tooltip.options.newline_entity)+"/g"),"<br />");tooltip.t.innerHTML=s}else{if(tooltip.t.firstChild){tooltip.t.removeChild(tooltip.t.firstChild)}tooltip.t.appendChild(document.createTextNode(s))}tooltip.c=setTimeout(function(){tooltip.t.style.visibility="visible"},tooltip.options.delay);tooltip.g=true},h:function(A){if(typeof tooltip=="undefined"){return }tooltip.t.style.visibility="hidden";if(!tooltip.options.newline_entity&&tooltip.t.firstChild){tooltip.t.removeChild(tooltip.t.firstChild)}clearTimeout(tooltip.c);tooltip.g=false;tooltip.a(-99,-99)},l:function(C,B,A){if(C.addEventListener){C.addEventListener(B,A,false)}else{if(C.attachEvent){C.attachEvent("on"+B,A)}else{return null}}},a:function(A,F){var D=tooltip.canvas.clientWidth?tooltip.canvas.clientWidth+tooltip.canvas.scrollLeft:window.innerWidth+window.pageXOffset;var C=window.innerHeight?window.innerHeight+window.pageYOffset:tooltip.canvas.clientHeight+tooltip.canvas.scrollTop;if(document.all&&document.all.item&&!window.opera){tooltip.t.style.width=tooltip.options.max_width&&tooltip.t.offsetWidth>tooltip.options.max_width?tooltip.options.max_width+"px":"auto"}var E=tooltip.t.offsetWidth;var B=tooltip.t.offsetHeight;tooltip.t.style.left=A+8+"px";tooltip.t.style.top=F+8+"px";if(A+E>D){tooltip.t.style.left=D-E+"px"}if(F+B>C){tooltip.t.style.top=C-B+"px"}}};Array.prototype.in_array=function(C){var A=this.length;for(var B=0;B<A;B++){if(this[B]===C){return true}}return false};var root=window.addEventListener||window.attachEvent?window:document.addEventListener?document:null;if(root){if(root.addEventListener){root.addEventListener("load",tooltip.d,false)}else{if(root.attachEvent){root.attachEvent("onload",tooltip.d)}}};