//AJAX functions started
function rate(operate,table,itemid,userid) {
	JsHttpRequest.query(
		'ajax.php', // backend
	         {
	         	    'do': 'rate',
	                'subdo': operate,
	                'table': table,
	                'itemid': itemid,
	                'userid': userid,
	                'uid': uid
	            },
	            // Function is called when an answer arrives. 
	            function(result, errors) {
	                // Write errors to the debug div.
	                //document.getElementById("debug").innerHTML = errors;
	                // Write the answer.
	                if (result) {
	                  if (document.getElementById("blockrate"+result["itemid"])) {
	                    if (result["blockrate"]!='') {
			          document.getElementById("blockrate"+result["itemid"]).innerHTML=result["blockrate"];
			        }
		            }
	                }
	            },
	            false  // do not disable caching
	        );
	return false;
}
