
/**
* AJAX forms
* 
* Author : Hatem B.Y.
*/
var AJAXForms = false;
var LastField = null;
var isIE = false;
// on !IE we only have to initialize it once
if (window.XMLHttpRequest) {
	AJAXForms = new XMLHttpRequest();
}

var comments = "";
var counts = "";
var returnto = "";

var message_id = "";
var increment = "";
var sesID = "";
var querystring = "";

function CheckRate(thisform) {
	
	if (window.XMLHttpRequest) {
	// branch for IE/Windows ActiveX version
	} else if (window.ActiveXObject) {
		AJAXForms = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	message_id = thisform.message_id.value;
	increment = thisform.increment.value;
	sesID = thisform.sesID.value;
	querystring = thisform.querystring.value
	
	AJAXForms.open("POST", "ratemessage.php?messageID=" + message_id + "&increment="+ increment + "&sesID=" + sesID + "&querystring=" + querystring);
	AJAXForms.onreadystatechange = function() { processRateChange(message_id); };
  
  AJAXForms.send(null);
	
	
}

function processRateChange(message_id) {
	if (AJAXForms.readyState == 4) { 
  	
    var  res = document.getElementById("rateresponse" + message_id);
    res.innerHTML = AJAXForms.responseText;
    res.style.visibility = "visible";
    
  }
}
