var kilhoLinkview_layer = null; var kilhoLinkview_url = null; if(typeof HTMLElement!="undefined"&&!HTMLElement.prototype.insertAdjacentElement) { HTMLElement.prototype.insertAdjacentElement = function(where,parsedNode) { switch (where){ case 'beforeBegin': this.parentNode.insertBefore(parsedNode,this); break; case 'afterBegin': this.insertBefore(parsedNode,this.firstChild);break; case 'beforeEnd': this.appendChild(parsedNode); break; case 'afterEnd': if (this.nextSibling) this.parentNode.insertBefore(parsedNode,this.nextSibling); else this.parentNode.appendChild(parsedNode); break; } } HTMLElement.prototype.insertAdjacentHTML = function(where,htmlStr) { var r = this.ownerDocument.createRange(); r.setStartBefore(this); var parsedHTML = r.createContextualFragment(htmlStr); this.insertAdjacentElement(where,parsedHTML); } HTMLElement.prototype.insertAdjacentText = function(where,txtStr) { var parsedText = document.createTextNode(txtStr); this.insertAdjacentElement(where,parsedText); } } kilhoLinkgo = function() { if(kilhoLinkview_url != null)window.open('http://go.kilho.net/?url='+kilhoLinkview_url,'_blank'); } kilhoLinkview = function () { document.addEventListener('mouseover', kilhoLinkview.Show, false); } kilhoLinkview.Show = function (evt) { if (typeof evt == "undefined" || typeof evt.target == "undefined") { (evt=event).target = event.srcElement; } var id = evt.target.getAttribute("id"); var tag = evt.target.tagName; if(id=='kilho_td1'||id=='kilho_td2'||id=='kilho_td3'||id=='kilho_table'||id=='kilho_img'||id=='kilho_ad'||id=='kilho_logo') { if (typeof delayhide!="undefined") clearTimeout(delayhide); }else{ var hint = evt.target.getAttribute("href"); if (typeof delayhide!="undefined") clearTimeout(delayhide); if ((hint!=null)&&(tag.toLowerCase()=="a")&&(hint.indexOf(location.hostname)<0)&&(hint.toLowerCase().indexOf("http:")>=0)) { if (kilhoLinkview.layer == null) kilhoLinkview.MakeLayer(); kilhoLinkview.layer.style.display = "none"; kilhoLinkview_url = hint; kilhoLinkview.layer.show(evt.clientX, evt.clientY, 'http://db53.kilho.net:2212/linkview?url='+hint); } else { if(kilhoLinkview.layer!=null) delayhide=setTimeout('kilhoLinkview.layer.hide()',150); } } } kilhoLinkview.MakeLayer = function() { kilhoLinkview.layer = document.getElementById("kilhoLinkview_div"); kilhoLinkview.layer.style.position = "absolute"; kilhoLinkview.layer.show = function(x,y,s) { document.getElementById("kilho_img").onload = function() { if (typeof delayshow!="undefined") clearTimeout(delayshow); with (kilhoLinkview.layer) { style.left = (x+document.body.scrollLeft+2) + "px"; style.top = (y+document.body.scrollTop+2) + "px"; style.display = "block"; } } kilho_img.src=s; } kilhoLinkview.layer.hide = function() { kilhoLinkview.layer.style.display = "none"; } } if (typeof document.addEventListener == "undefined") { if (typeof document.attachEvent != "undefined") { document.addEventListener = function (eventType, listener) { document.attachEvent("on"+eventType, listener); } document.removeEventListener = function (eventType, listener) { document.detachEvent("on"+eventType, listener); } } } display_MSG="
"; document.body.insertAdjacentHTML('beforeEnd',display_MSG); kilhoLinkview();