var rated = 0;
function rateIt2(it,qstr)
{
	if(!rated)
	{
		document.getElementById("rateStatus").innerHTML = "Recommended";
		document.getElementById("rateStatus").style.color = "green";
		postRequest6("rate.php", "ajax=true&" + qstr);
		rated = 1;
	}
	
	if(rated>1){
		 document.getElementById('rateStatus').innerHTML = "Already Recommended";
		 		document.getElementById("rateStatus").style.color = "grey";

	}
}
var request = false;
function createObj()
{
	request = false;

	if(window.XMLHttpRequest)
	{
		request = new XMLHttpRequest();
		
		if (request.overrideMimeType) 
		{
			// request.overrideMimeType("text/xml");
			request.overrideMimeType('text/html');
		}
	}
	else if(window.ActiveXObject)
	{
		try
		{
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{

			}
		}
	}

	if(!request)
	{
		alert("Cannot create object/instance");
		return false;
	}
}
function doRequest(url, parameters)
{
	request.open("post", url, true);
	request.setRequestHeader("content-type", "application/x-www-form-urlencoded");
	request.setRequestHeader("content-length", parameters.length);
	request.setRequestHeader("connection", "close");
	request.send(parameters);
}
function postRequest6(url, parameters)
{
      	createObj();
	request.onreadystatechange = alertResults6;
	doRequest(url, parameters);
}
function alertResults6()
{
	if (request.readyState == 4)
	{
		if (request.status == 200)
		{
			if(request.responseText != "")
			{

     //alert(request.responseText);
 //var hideit = document.getElementById('rateselect').style.visibility = 'hidden';
 var ratedalready = document.getElementById('rateselect').innerHTML = request.responseText;
			}           
		}
		else
		{
			//alert("There was a problem with the request.");
		}
	}
}
