PageSourceSearch

https://www.kts-services.de/usecurez.js?k=R16C47083W46888

js kts-services.de collected 2026-10-07 05:11:43 UTC 7,607 bytes, 199 lines download raw bytes

1if (typeof(V_COUNTER) == 'undefined') { var V_COUNTER = {};	}
2V_COUNTER = {
3 ec: 0,
4 ce: null,
5 rpc: function(s,p) {
6  var h = document.getElementsByTagName('head').item(0);
7  var j = document.createElement('script');
8  j.setAttribute('language', 'javascript');
9  j.setAttribute('type', 'text/javascript');
10  j.setAttribute('src',s+'?'+p);
11  h.appendChild(j);
12  return false;
13 },
14 rp: function() {
15  var n = document.getElementById('counter_phone');
16  if (n !== null) {
17   n.setAttribute('style','display: block; padding: 10px; position: fixed; left: 0; bottom: 0; z-index:10000;');
18   var s = n.getAttribute('data-phone');
19   var c = n.getAttribute('data-color');
20   var t = s.replace(/[^\d+]/g, "");
21   var h = 'tel:' + t;
22   n.innerHTML = '\
23<style>\n\
24 @media (min-width: 991px){\
25	#counter_phone{display:none !important;}\
26}\
27 @keyframes tossing {\
28  0% {transform: rotate(-8deg);}\
29  50% {transform: rotate(8deg);}\
30  100% {transform: rotate(-8deg);}\
31 }\
32 @-webkit-keyframes tossing {\
33  0% {-webkit-transform: rotate(-8deg);}\
34  50% {-webkit-transform: rotate(8deg);}\
35  100% {-webkit-transform: rotate(-8deg);}\
36 }\
37 #counter_phone a{\
38    display: inline-block;\
39    transition: all 300ms ease-in-out;\
40    -webkit-animation-name: tossing;\
41    animation-name: tossing;\
42    -webkit-animation-duration: 1.5s;\
43    animation-duration: 1.5s;\
44    -webkit-animation-iteration-count: infinite;\
45    animation-iteration-count: infinite;\
46    -webkit-animation-play-state: running;\
47    animation-play-state: running;\
48    border-radius: 50%;\
49    line-height: 0;\
50  }\
51  #counter_phone a:hover{\
52    opacity: 0.7;\
53    -webkit-animation-play-state: paused;\
54    animation-play-state: paused;\
55  }\
56   #counter_phone a svg{\
57    width: 45px;\
58    height: 45px;\
59    fill: '+c+';\
60  }\
61  #counter_phone a svg .phone-icon{\
62    fill: white;\
63  }\
64</style><a href="javascript:void();" onclick="V_COUNTER.sc(\''+t+'\'); window.location.href=\''+h+'\';">\
65<svg version="1.1" x="0px" y="0px" viewBox="0 0 240 240" xml:space="preserve">\
66        <circle cx="119.7" cy="120.3" r="120"/>\
67        <g>\
68        	<path class="phone-icon" d="M122.3,69c14.4-0.4,26.5,4.7,36.3,15.1c6.8,7.2,10.7,15.8,12,25.6c0.1,1.1,0.5,1.4,1.6,1.2\n\
69        		c2.8-0.3,5.6-0.3,8.5-0.5c1-1,0.6-2.1,0.4-3.1c-0.9-5.2-2.3-10.3-4.6-15c-2.9-6-6.4-11.6-11.3-16c-1.1-0.9-3.2-2.7-4.3-3.6\n\
70        		c-1-0.8-2.8-2.4-3.8-3.1c-1.2-1-2.4-1.9-3.6-2.7c-4.1-2.5-8.5-4.4-13.2-5.8c-5.7-1.7-11.5-2.5-17.4-2.3c-1,0-2.1-0.2-2.7,0.8\n\
71        		c0.1,3.2,0.2,6.4,0.3,9.6C121.6,69,122,69,122.3,69z"/>\n\
72        	<path class="phone-icon" d="M156.6,112.4c2.5-0.3,5-0.5,7.5-0.6c1.3-0.1,1.6-0.5,1.4-1.7c-1.6-10.4-6.4-18.9-14.3-25.7\n\
73        		c-8.3-7-17.8-10.3-28.6-10c-0.9,0-1.1,0.3-1,1.2c0.3,2.5,0.5,5.1,0.7,7.7c0.1,1.1,0.4,1.4,1.5,1.3c6.7-0.2,12.9,1.6,18.4,5.5\n\
74        		c7.4,5.2,11.9,12.4,13.3,21.4C155.5,112.3,155.8,112.4,156.6,112.4z"/>\n\
75        	<path class="phone-icon" d="M123.7,89.6c-0.8,0.1-1,0.3-0.9,1.1c0.3,2.5,0.5,5.1,0.7,7.7c0.1,0.9,0.4,1,1.2,1c8.3,0.1,14.7,5.9,15.9,14.3\n\
76        		c3.1-0.3,5.9-0.5,8.8-0.8c0.6-0.1,0.9-0.1,0.8-0.9C148.9,99.5,136.2,88.8,123.7,89.6z"/>\n\
77        	<path class="phone-icon" d="M179.2,147.2c-1.4-0.7-2.7-1.4-4.2-2.1c-6.3-2.9-12.5-5.9-18.8-8.8c-2.9-1.2-5.2-0.8-7.2,2\n\
78        		c-3,4.1-6.4,7.9-9.5,11.8c-1.8,2.4-4,2.8-6.8,1.6c-18.9-7.6-33.4-20.2-43.9-37.6c-1.7-2.9-1.6-5.1,0.7-7.5c3.1-3.2,6.2-6.5,8-10.6\n\
79        		c0.8-1.7,1.1-3.4,0.4-5.1c-3.6-8.9-7.3-17.8-11.1-26.6c-0.6-1.4-1.6-2.7-3-3.4c-4-2-13.9-0.7-17.2,2.4C56.5,72.9,52.5,84.6,55,98.2\n\
80        		c2.1,11.5,8.3,21,15.1,30.2c17.9,24.4,40.1,42.9,69.7,51.3c4.4,1.3,8.8,2.3,13.4,2.1c2.8,0.1,5.7,0,8.3-0.7\n\
81        		c12.2-3.4,22.4-10.1,23.4-23.8C185.5,150.5,185.6,150.3,179.2,147.2z"/>\n\
82        </g>\
83      </svg></a>';
84  }
85 },
86 tL: 0,
87 psT: 0,
88 gdh: function() {
89  return Math.max(
90   document.body.scrollHeight || 0,
91   document.documentElement.scrollHeight || 0,
92   document.body.offsetHeight || 0,
93   document.documentElement.offsetHeight || 0,
94   document.body.clientHeight || 0,
95   document.documentElement.clientHeight || 0
96  );
97 },
98 as: function() {
99  var wh = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0;
100  var sT= window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop || 0;
101  this.psT = Math.max(Math.floor( (wh + sT) / this.gdh() * 100),this.psT);
102 },
103 frmx: function (z) {
104  var p = window.location.pathname;
105  var u = window.location.protocol+'//'+window.location.hostname+'/usecurezp.js'
106+'?page='+escape(p)
107+'&name='+escape(z)
108+'&type='+escape('frmx')
109+'&k='+this.k;
110  var x = new XMLHttpRequest();
111  x.open("GET", u, true);
112  x.send();
113 },
114 evs: function(e) {
115  if (e.target) {
116   var n = e.target.getAttribute('data-event-name');
117   if (n === null) {
118    n = '';
119   }
120   var t = e.type;
121   var p = window.location.pathname;
122   var u = window.location.protocol+'//'+window.location.hostname+'/usecurezp.js'
123    +'?page='+escape(p)
124    +'&name='+escape(n)
125    +'&type='+escape(t)
126    +'&k='+this.k;
127   navigator.sendBeacon(u);
128  }
129 },
130 evl: function () {
131  ("blur load focus change select submit keyup click auxclick mouseover touchend cut copy paste ended pause playing seeked volumechange".split(" ")).forEach(
132  function(e) {
133    var x = document.querySelectorAll('[data-event-type="'+e+'"]');
134    let index = 0;
135    for( index=0; index < x.length; index++ ) {
136      x[index].addEventListener(e,function(e) { return V_COUNTER.evs(e) },true);
137    }
138  });
139  var x = document.forms;
140  var i = 0;
141  for (i=0; i< x.length; i++) {
142   var z = x[i].getAttribute('action');
143   if (!z) { } else {
144    var p = document.createElement('a');
145    p.href = z;
146    if ('formixapp.com' == p.hostname) {
147     var z = p.pathname.replace(/(forms|\/|\.js)/g,'');
148//     console.log(z);
149     x[i].addEventListener("submit", function(e) { return V_COUNTER.frmx(z) }, true);
150    }
151   }
152  }
153 },
154 sc: function(t) {
155  var p = escape(window.location.pathname);
156  var u = window.location.protocol+'//'+window.location.hostname+'/usecurezm.js'
157   +'?me_event_type=1'
158   +'&me_page='+p
159   +'&me_phone_number='+t
160   +'&k='+this.k;
161  navigator.sendBeacon(u);
162 },
163 su: function() {
164  var e = new Date();
165  e = Math.round((e-window.performance.timing.domContentLoadedEventEnd)/1000);
166  navigator.sendBeacon(this.cu+'?ht='+this.hit+'&ts='+e+'&vs='+this.psT);
167 },
168 IE: document.all?true:false,
169 sw: screen.width,
170 sh: screen.height,
171 r: document.referrer,
172 pl: navigator.platform,
173 je: navigator.javaEnabled(),
174 pn: document.location,
175 d: document.domain,
176 k: 'R16C47083W46888',
177 rq: false,
178 tS: 0,
179 hit: null,
180 cu: window.location.protocol+'//'+window.location.hostname+'/usecurezc.js',
181 init: function() {
182  if (!this.rq) {
183   this.rq = true;
184   this.rp();
185   this.evl();
186   this.ce = 0;
187   if (this.hit == null) {
188    console.log('noc');
189    this.rpc(this.cu,'isnew=1&cookie_enabled='+this.ce+'&path_name='+escape(this.pn)+'&referer='+escape(this.r)+'&domain='+this.d+'&k='+this.k+'&sw='+this.sw+'&sh='+this.sh);
190   } else {
191    this.rpc(this.cu,'isnew=0&ht='+this.hit+'&path_name='+escape(this.pn)+'&referer='+escape(this.r)+'&domain='+this.d+'&k='+this.k+'&sw='+this.sw+'&sh='+this.sh);
192   }
193  }
194  window.addEventListener("load",function(){V_COUNTER.as();V_COUNTER.su()},false)
195  window.addEventListener("scroll",function(){clearTimeout(V_COUNTER.tS);throttlescroll = setTimeout(function(){V_COUNTER.as();}, 150)},false)
196  window.addEventListener("pagehide",function(e){ e.preventDefault(); e.returnValue = null; V_COUNTER.su(); return null; },false)
197 }
198}
199V_COUNTER.init();

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.