var XMLHttpRequestObjectRating = false;

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

function getRatingData(dataSource)
{ 
	if(XMLHttpRequestObjectRating)
	{
		XMLHttpRequestObjectRating.open("GET", dataSource);

		XMLHttpRequestObjectRating.onreadystatechange = function()
		{
			if (XMLHttpRequestObjectRating.readyState == 4 && XMLHttpRequestObjectRating.status == 200)
			{
				if(XMLHttpRequestObjectRating.responseText != "")
				{					
					var ratingcontent = document.getElementById("ratingspan");
					ratingcontent.innerHTML = XMLHttpRequestObjectRating.responseText;
				}
			}
		}

		XMLHttpRequestObjectRating.send(null);
	}
}

function postRating(video_id, rating)
{
	document.getElementById("ratingspan").innerHTML = "<img src='img/loading.gif' border='0'>";	
	getRatingData("ajax/rating.php?video_id=" + video_id + "&rating=" + rating + "&t=" + new Date().getTime());
}

function changeratingimage(ster,actie,huidig)
{
	teller = 0;
	while (teller < ster)
	{
		teller = teller + 1;
		imagename = 'rating_star_' + teller;
		if (actie == 'over')
		{
			document.getElementById(imagename).src = 'img/rating/star_red.gif';
		}
		else
		{
			if (huidig < teller) document.getElementById(imagename).src = 'img/rating/star_white.gif';
			else document.getElementById(imagename).src = 'img/rating/star_yellow.gif';
		}
	}
}

