function getHost()
{var url=location.href;var nohttp=url.split('//')[1];var hostPort=nohttp.split('/')[0]
return "http://"+hostPort;}
function enableTooltips(id)
{var links,i,h;if(!document.getElementById||!document.getElementsByTagName)return;AddCss();h=document.createElement("span");h.id="btc";h.setAttribute("id","btc");h.style.position="absolute";document.getElementsByTagName("body")[0].appendChild(h);if(id==null)
{links=document.getElementsByTagName("a");}else{links=document.getElementById(id).getElementsByTagName("a");}
for(i=0;i<links.length;i++)
{Prepare(links[i]);}}
function Prepare(el)
{var tooltip,t,b,s,l,ol;t=el.getAttribute("title");href=el.getAttribute("href");if(href==null)return;if(t==null||t.length==0)t="link:";el.removeAttribute("title");l=el.getAttribute("href");tooltip=CreateEl("span","tooltip");s=CreateEl("div","top");pos=href.indexOf("http://");host=getHost();if(pos==0&&href.indexOf(host)!=0)
{commingsoon="&commingsoonimg=http%3A%2F%2Fwww.m-software.de%2Fuploads%2Fcommingsoon.png";document.getElementById("Screenshot").src="http://www.m-software.de/screenshot/Screenshot.png?url="+l+commingsoon;var testNode=document.getElementById("thumbshot");var newNode=testNode.cloneNode(1);s.appendChild(newNode);}else{return;}
tooltip.appendChild(s);b=CreateEl("b","bottom");if(l.length>30)l=l.substr(0,27)+"...";b.appendChild(document.createTextNode(l));tooltip.appendChild(b);setOpacity(tooltip);el.tooltip=tooltip;el.onmouseover=showTooltip;el.onmouseout=hideTooltip;el.onmousemove=Locate;}
function showTooltip(e)
{document.getElementById("btc").appendChild(this.tooltip);Locate(e);}
function hideTooltip(e)
{var d=document.getElementById("btc");if(d.childNodes.length>0)d.removeChild(d.firstChild);}
function setOpacity(el)
{el.style.filter="alpha(opacity:85)";el.style.KHTMLOpacity="0.95";el.style.MozOpacity="0.95";el.style.opacity="0.85";}
function CreateEl(t,c)
{var x=document.createElement(t);x.className=c;x.style.display="block";return(x);}
function AddCss()
{var l=CreateEl("link");l.setAttribute("type","text/css");l.setAttribute("rel","stylesheet");l.setAttribute("href","http://www.m-software.de/uploads/thumb/html/bt.css");l.setAttribute("media","screen");document.getElementsByTagName("head")[0].appendChild(l);}
function Locate(e)
{var posx=0,posy=0;if(e==null)e=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY;}else if(e.clientX||e.clientY)
{if(document.documentElement.scrollTop)
{posx=e.clientX+document.documentElement.scrollLeft;posy=e.clientY+document.documentElement.scrollTop;}else{posx=e.clientX+document.body.scrollLeft;posy=e.clientY+document.body.scrollTop;}}
document.getElementById("btc").style.top=(posy+10)+"px";document.getElementById("btc").style.left=(posx-20)+"px";}
window.onload=function()
{enableTooltips();};