function rate() {
var http = false;

	if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	http = new XMLHttpRequest();
	}

var chal = document.getElementById('recaptcha_challenge_field').value
var resp = document.getElementById('recaptcha_response_field').value
var rsx = document.getElementById('rsx').value
var url = "/rate-captcha.php";
var params = "recaptcha_challenge_field="+chal+"&recaptcha_response_field="+resp+"&rsx="+rsx+"";
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange=function() {
		
		if(http.readyState == 4) {
		var response = http.responseText
		
			if (response == "error1") {
			alert('Captcha was wrong, please try again')
			} else if(response == "error2") {
			alert('You have already voted on this torrent')
			} else {
			document.getElementById("rbox").innerHTML = http.responseText;
			document.getElementById("sendCaptcha").style.visibility = "hidden";
			}
		}
}
http.send(params);
}

function showRecaptcha(op,id) {
  Recaptcha.create("6Lf3yL0SAAAAADl7wFK6aC-k0RQKj0gFAjtP7zT1", "rbox", {
        theme: "clean",
        tabindex: 0,
        callback: Recaptcha.focus_response_field
  });
  document.getElementById("sendCaptcha").style.visibility = "visible";
  document.getElementById('rsx').value=""+op+","+id+""
}

function commentrate (op,id) {
	
	var http = false;

	if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	http = new XMLHttpRequest();
	}

var url = "/commentrate.php";
var params = "id="+id+"&op="+op+"";
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange=function() {
		
		if(http.readyState == 4) {
			idx = "commentrate"+id+""
		x = document.getElementById(idx).innerHTML = "<b>Thanks for your feedback!</b>"
		}
		
}

http.send(params);
}

function season (n,q) {
	
	if (n == "all") {
	window.location='http://www.torrentcrazy.com/tv/'+q+''
	} else {
	window.location='http://www.torrentcrazy.com/tv/'+q+'/season-'+n+''
	}
	
}

function showTrackers (id,hash) {
document.getElementById('trackers').innerHTML = "<img src=\"/img/loading.gif\" alt=\"Loading...\" />"
var http = false;

	if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	http = new XMLHttpRequest();
	}


var url = "/showTrackers.php";
var params = "id="+id+"&hash="+hash+"";
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange=function() {
		
		if(http.readyState == 4) {
		document.getElementById('trackers').innerHTML = http.responseText
		}
		
}
http.send(params);
}

function comment () {
document.getElementById('box').style.display="block"
}

function closeComment () {
document.getElementById('box').style.display="none"
}

function remv () {
var row = document.getElementById('captcha');

	if (row) {
	row.parentNode.removeChild(row);
	
		var http = false;
	
		if(navigator.appName == "Microsoft Internet Explorer") {
		http = new ActiveXObject("Microsoft.XMLHTTP");
		} else {
		http = new XMLHttpRequest();
		}
	
	var url = "/addi.php";
	var params = "check=true";
	http.open("POST", url, true);
	
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	
	http.onreadystatechange=function() {
	}
	
	}
		
http.send(params);		
}

function showTrackerList () {
document.getElementById('trlbox').style.display="block"
}

function closeTrl () {
document.getElementById('trlbox').style.display="none"
}

function dlExtra (query) {
var http = false;

	if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	http = new XMLHttpRequest();
	}


var url = "/dl-extra.php";
var params = "q="+query+"";
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange=function() {
		
		if(http.readyState == 4) {
		document.getElementById('extrax').innerHTML = http.responseText
		} else {
		document.getElementById('extrax').innerHTML = "Fetching results..."
		}
		
}
http.send(params);
}
