PageSourceSearch

https://kakeldaxgruppen.se/sites/kakeldaxgruppen.se/files/js/js_w6R8icg4hHQLY-idFvWto2Qu5SQ1kWEaAi6Vc_h-6Z0.js

js kakeldaxgruppen.se collected 2026-10-10 02:07:22 UTC 4,946 bytes, 175 lines download raw bytes

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.