function reportLink(a) {
	$('sectionBoxReport'+a).innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = 'link='+a;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: reportResponse});
}
function reportResponse(transport) {
	var data = transport.responseText.evalJSON();
	$('sectionBoxReport'+data.value).innerHTML = data.message;	
}
function upVote(b) {
	$('sectionBoxRate'+b).innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = 'upvote='+b;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: upVoteResponse});
}
function upVote(b,c) {
	$('sectionBoxRate'+b).innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = {upvote: b, retract: c};
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: upVoteResponse});
}
function upVoteResponse(transport) {
	var data = transport.responseText.evalJSON();
	$('sectionBoxRate'+data.value).innerHTML = data.message;
}
function downVote(c) {
	$('sectionBoxRate'+c).innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = 'downvote='+c;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: downVoteResponse});
}
function downVote(c,d) {
	$('sectionBoxRate'+c).innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = {downvote: c, retract: d};
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: downVoteResponse});
}
function downVoteResponse(transport) {
	var data = transport.responseText.evalJSON();
	$('sectionBoxRate'+data.value).innerHTML = data.message;
}
function errorReport(d, e) {
	$('errorBox').innerHTML = "<img src=\"/images/loader.gif\" alt=\"loading...\">";
	var url = '/index.php';
	var pars = {errorReport: d, errorValue: e};
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: errorReportResponse});
}
function errorReportResponse(transport) {
	var data = transport.responseText.evalJSON();
	if(data.success=="yes") {
		$('errorBox').innerHTML = "<h3>Success</h3>";
	} else {
		$('errorBox').innerHTML = "<h3>Sorry</h3>";
	}
	$('errorBox').innerHTML += data.message;
	$('errorBox').innerHTML += "<br /><a href=\"/\">Click</a> to return.</a>";
}
