You are on page 1of 3

<!

DOCTYPE html>

<html>
<head>
<title>Redirecting...</title>
<meta http-equiv="refresh" content="3;url=/Redirect/?
d=d3cxSDFoWWpjN0licDJTNWJPb2sxUGJvLUtNREROSzBON2tQVy1aNnhJZnVmaFllS3hpd1RzSFNhTXBHW
W9mQ3V1T0xkN1lRWlE0dFRzVTNFSmlVdFBqLWZxVklDTDE2YVJOXzFDcnFHX0ZHZ25sQ0FFWXo5ZUlYRF83
RXhlRnJxMG9WZjhwZndMd3JtX2htc3pfRU9JTzFaU1FmLVAwX2tNcFI1NXIwazJzcjJfTXBxZWpZSVhZWUp
SQmREVjZ3THpjSVc1RFpNNGZWeURzZFoxWUN4dzI1">
<script type="text/javascript">
<!--
var hiddenGetter;
if (document.hidden) {
hiddenGetter = function() {
return document.hidden;
};
} else {
var nativeName = "";

if (document.webkitHidden)
nativeName = "webkitHidden";
else if (document.mozHidden)
nativeName = "mozHidden";
else if (document.oHidden)
nativeName = "oHidden";
else if (document.msHidden)
nativeName = "msHidden";

if (nativeName != "") {
hiddenGetter = function() {
return document[nativeName];
};
} else {
// Workaround to get hasFocus() functionality on
// older version of opera.
if (typeof document.hasFocus === 'undefined') {
document.hasFocus = function () {
return document.visibilityState == 'visible';
};
}

// Use hasFocus() if we can't use the document visibility api


hiddenGetter = function() {
return !document.hasFocus();
};
}
}

var interval = self.setInterval("doBotDetectingBattery()", 2);

function isNotIFramed() {
return window.self === window.top;
}

function isScreenBigEnough() {
return screen.width >= 150 && screen.height >= 150;
}

function isVisible(element) {
if (element.offsetWidth === 0 || element.offsetHeight === 0) return
false;
var height = document.documentElement.clientHeight,
rects = element.getClientRects(),
on_top = function(r) {
var x = (r.left + r.right)/2, y = (r.top + r.bottom)/2;
return document.elementFromPoint(x, y) === element;
};

for (var i = 0, l = rects.length; i < l; i++) {


var r = rects[i],
in_viewport = r.top > 0 ? r.top <= height : (r.bottom > 0 &&
r.bottom <= height);
if (in_viewport && on_top(r)) return true;
}
return false;
}

function createCookie(name, value, days) {


var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,
c.length);
}
return null;
}

function eraseCookie(name) {
createCookie(name, "", -1);
}

function areCookiesEnabled(name, value) {


var r = false;
createCookie(name, value, 1);
if (readCookie(name) != null) {
r = true;
eraseCookie(name);
}
return r;
}

function doBotDetectingBattery() {
interval = window.clearInterval(interval);

var fe = document.forms[0].elements;
fe["cookie"].value = areCookiesEnabled("test930", "123");
fe["focus"].value = !hiddenGetter();
fe["notiframed"].value = isNotIFramed();
fe["screensize"].value = isScreenBigEnough();
fe["visible"].value = isVisible(document.getElementById("bs-redir-
body"));

document.forms[0].submit();
}
// -->
</script>
</head>
<body id="bs-redir-body">
<form name="redirect" method="POST" action="/Redirect/">
<input type="hidden" name="d"
value="d3cxSDFoWWpjN0licDJTNWJPb2sxUGJvLUtNREROSzBON2tQVy1aNnhJZnVmaFllS3hpd1RzSFNh
TXBHWW9mQ3V1T0xkN1lRWlE0dFRzVTNFSmlVdFBqLWZxVklDTDE2YVJOXzFDcnFHX0ZHZ25sQ0FFWXo5ZUl
YRF83RXhlRnJxMG9WZjhwZndMd3JtX2htc3pfRU9JTzFaU1FmLVAwX2tNcFI1NXIwazJ0S2pxck5HZldoR2
9Id2M5RHh3SWtjMA2" />
<input type="hidden" name="cookie" value=""/>
<input type="hidden" name="focus" value=""/>
<input type="hidden" name="notiframed" value=""/>
<input type="hidden" name="screensize" value=""/>
<input type="hidden" name="visible" value=""/>

</form>
Redirecting...
</body>
</html>

You might also like