// JavaScript Document
function vote(id)
{
	elm  = document.forms['frmVotar'].elements;
	nota = elm['nota'].value;
	if(nota == "")
	{
		alert("Selecione uma nota!!!");
		return;
	}
	else
	{
		doc  = document.getElementById('votingHolder');
		doc.innerHTML = "Aguarde..";
		if(id > 0)
		{
			GetDataUsingAJAX(nota, id);
		}	
	}
}

var obj;
function getXMLHTTPRequest() 
{
	var xRequest=null;
	if (window.XMLHttpRequest) {
		xRequest=new XMLHttpRequest();
	}else if (typeof ActiveXObject != "undefined"){
		xRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xRequest;
}

function GetDataUsingAJAX(nota, id)
{
	obj=getXMLHTTPRequest();
	if(obj!=null)
	{
		obj.onreadystatechange = ProcessResponse;
		obj.open("GET", "enviar_voto.php?nota="+nota+"&id="+id,  true);
		obj.send(null);
	}
	return false;
}

function ProcessResponse()
{
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
			doc  = document.getElementById('votingHolder');
			doc.innerHTML = "Voto computado!";
		}
	}
}

/* PNG Loader - Fixing the IE bug. */
function loadPNG(img, p1, p2)
{
	var div = "<DIV " + p1 + " style=\"position: absolute; " + p2 + " filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img + "', sizing='scale');\">";
	if(BrowserDetect.browser == "Explorer" && BrowserDetect.version > 5 && BrowserDetect.version < 7)
		div+= "<img src=\"images/dot.png\">";
	else
		div+= "<img src=\"" + img + "\" />";
	div+= "</DIV>";
	document.write(div);
}
