1var TEH_EVENT = new Array();TEH_EVENT['closetimer']=0;TEH_EVENT['contentSet']=0; 2 3var mywidth = 238; 4var myheight = 269; 5 6var target_reachable = false; 7 8function TEH_EVENT_CreateIframe() { 9 var element = document.createElement('iframe'); 10 var teJsHost = (("https:" == document.location.protocol) ? "https" : "http"); 11 element.src = teJsHost + '://www.tryggehandel.se/verifystore.php?id=1204'; 12 element.style.display = 'none'; 13 element.style.position = 'absolute'; 14 element.style.width = mywidth + 'px'; 15 element.style.height = myheight + 'px'; 16 element.style.border = '0px'; 17 element.style.zIndex = '9999'; 18 element.frameBorder = '0'; 19 element.scrolling = 'no'; 20 element.allowTransparency = 'true'; 21 22 // Make sure target is reachable 23 target_image = new Image(); 24 target_image.onload = function() { target_reachable = true; } 25 target_image.src = teJsHost + "://www.tryggehandel.se/images/trans.gif?t=" + new Date().getTime(); 26 27 if(element.addEventListener) { 28 element.addEventListener('mouseover',TEH_EVENT_Show,false); 29 element.addEventListener('mouseout',TEH_EVENT_HideTime,false); 30 } 31 else { 32 element.attachEvent("onmouseover", TEH_EVENT_Show); 33 element.attachEvent("onmouseout", TEH_EVENT_HideTime); 34 } 35 36 return element; 37} 38function findPosX(obj) 39{ 40 var curleft = 0; 41 if (obj.offsetParent) 42 { 43 while (obj.offsetParent) 44 { 45 curleft += obj.offsetLeft; 46 obj = obj.offsetParent; 47 } 48 } 49 else if (obj.x) 50 curleft += obj.x; 51 52 return curleft; 53} 54function findPosY(obj) 55{ 56 var curtop = 0; 57 if (obj.offsetParent) 58 { 59 while (obj.offsetParent) 60 { 61 curtop += obj.offsetTop; 62 obj = obj.offsetParent; 63 } 64 } 65 else if (obj.y) 66 curtop += obj.y; 67 68 return curtop; 69} 70 71var TEH_EVENT_Show_i = 0; 72function TEH_EVENT_Show(event){ 73 74 if( !TEH_EVENT['iframe'] ) 75 { 76 TEH_EVENT['iframe'] = TEH_EVENT_CreateIframe(); 77 document.body.appendChild( TEH_EVENT['iframe'] ); 78 } 79 80 if (target_reachable == true) 81 { 82 TEH_EVENT_Show_popup(); 83 } 84 else if (TEH_EVENT_Show_i < 10) 85 { 86 TEH_EVENT_Show_i++; 87 TEH_EVENT['opentimer'] = window.setTimeout(TEH_EVENT_Show, 300); 88 } 89 90} 91 92function TEH_EVENT_Show_popup( event ){ 93 TEH_EVENT_CancelClose(); 94 if( !TEH_EVENT['iframe'] ){ 95 TEH_EVENT['iframe'] = TEH_EVENT_CreateIframe(); 96 document.body.appendChild( TEH_EVENT['iframe'] ); 97 } 98 if( TEH_EVENT['iframe'].style.display == 'none' ){ 99 var yy = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop; 100 var px = GetWndCliSiz("Width"); 101 var py = GetWndCliSiz("Height"); 102 var llogo = document.getElementById('TEH_LOGOTYPE'); 103 var tx = llogo.width; 104 var ty = llogo.height; 105 var lx = findPosX(llogo); 106 var ly = findPosY(llogo); 107 // ly += 30; 108 lx += -300; 109 var totalwidth = tx + lx + mywidth; 110 var totalheight = ly + ty + myheight + yy; 111 if( totalwidth > px ) { 112 var newposx = lx - mywidth + 20; 113 TEH_EVENT['iframe'].style.left = newposx + 'px'; 114 } 115 else { 116 TEH_EVENT['iframe'].style.left = lx + tx + 'px'; 117 } 118 119 if(window.scrollY != undefined) { 120 yDiff = ly - window.scrollY; 121 TEH_EVENT['iframe'].style.top = self.pageYOffset + yDiff + 'px'; 122 } 123 else { 124 yDiff = ly - document.body.parentNode.scrollTop 125 TEH_EVENT['iframe'].style.top = document.documentElement.scrollTop + yDiff + 'px'; 126 } 127 } 128 TEH_EVENT['iframe'].style.display = 'inline'; 129 TEH_EVENT['iframe'].className = 'ehandeltrygg'; 130} 131function TEH_EVENT_Hide( ) { 132 if( TEH_EVENT['iframe'] ) TEH_EVENT['iframe'].style.display = 'none'; 133} 134function TEH_EVENT_ShowTime( ) { 135 TEH_EVENT['opentimer'] = window.setTimeout(TEH_EVENT_Show,300); 136} 137function TEH_EVENT_HideTime( ) { 138 if( TEH_EVENT['iframe'] ) { 139 TEH_EVENT['closetimer'] = window.setTimeout(TEH_EVENT_Hide,500); 140 } 141 else { 142 window.clearTimeout( TEH_EVENT['opentimer'] ); 143 } 144} 145function TEH_EVENT_CancelClose() { 146 if( TEH_EVENT['closetimer'] ) { 147 window.clearTimeout( TEH_EVENT['closetimer'] ); 148 TEH_EVENT['closetimer'] = null; 149 } 150} 151function GetWndCliSiz(s) 152{ 153 var db, y = window["inner" + s], sC = "client" + s, sN = "number"; 154 if(typeof y == sN) 155 { 156 var y2; 157 return( 158 ((db = document.body) && typeof(y2 = db[sC]) == sN && y2 && y2 <= y) ? y2 159 : ((db = document.documentElement) && typeof(y2 = db[sC]) == sN && y2 && y2 <= y) ? y2 160 : y 161 ); 162 } 163 return( 164 ((db = document.documentElement) && (y = db[sC])) ? y 165 : document.body[sC] 166 ); 167} 168if(document.addEventListener) { 169 document.getElementById('TEH_LOGOTYPE').addEventListener('mouseover',TEH_EVENT_Show,false); 170 document.getElementById('TEH_LOGOTYPE').addEventListener('mouseout',TEH_EVENT_HideTime,false); 171} 172else{ 173 document.getElementById('TEH_LOGOTYPE').attachEvent("onmouseover", TEH_EVENT_Show); 174 document.getElementById('TEH_LOGOTYPE').attachEvent("onmouseout", TEH_EVENT_HideTime); 175};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.