function thumbs(id, mode) { // id is your id, mode is up or down

var jraterscript = "/pmcu/mod.php";
var page;

if(window.XMLHttpRequest) {
	page = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
	page = new ActiveXObject("Microsoft.XMLHTTP");
}

var url = jraterscript + '?id=' + id + '&mod=' + mode;

var obj = document.getElementById(id);
page.open("GET",url);

page.onreadystatechange = function() {

	// if the page didn't return a result (meaning there was an error), don't update the rating.
	if (page.readyState == 4 && page.status == 200 && page.responseText != '') {
	 
		obj.innerHTML = page.responseText;  // I am assuming it will return a result number

		// If there was a response, but the rating is <= 5, Put a warning on it.	
		if( page.responseText <= 5 )
		{
			obj.innerHTML = obj.innerHTML + '<img height="20" width="20" src="caution.png" ALT="Eep! Probably wrong! Check first!">';
		}
        else if (page.readyState == 4 && page.status == 200) {
                alert('Got a blank response! resp=\'' + page.responseText + "'" );      
        }

	}
}

page.send(null);

}
