function getxho() {
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Error: you are unable to rate because rour browser does not support AJAX");
				return false;
			}
		}
	}
	return xmlHttp;
}

xh=getxho();



function sendrating(rating, gameid, wpurl) {
	xh.onreadystatechange=statechanged;
	
	
	ratinglink = wpurl+"/?r=" + rating + "&g=" + gameid;
	
	xh.open("GET", ratinglink, true);
	xh.send(null);
}

function statechanged() {
	if (xh.readyState==4) {		
	
		document.getElementById("one-star").href="javascript:void";
		document.getElementById("two-stars").href="javascript:void";
		document.getElementById("three-stars").href="javascript:void";
		document.getElementById("four-stars").href="javascript:void";
		document.getElementById("five-stars").href="javascript:void";
		
		document.getElementById("current-rating").style.width=xh.responseText+"%";

		document.getElementById("thankstext").innerHTML+="<br />Thanks for rating this!";


	}
}

