function StellinaHover(idm,ids)
{
	for(var i=0;i<=ids;i++)
	{
		var immselect=document.getElementById("star_"+i+"_"+idm);	
		immselect.src="Imm/stella4_blu.gif";
	}
	for(var i=4;i>ids;i--)
	{
		var immselect=document.getElementById("star_"+i+"_"+idm);	
		immselect.src="Imm/stella0_blu.gif";
	}
}
function StellinaOut(idm,ids,oldv)
{
	if(oldv<=0)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<0.25)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella1_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<0.5)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella2_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<0.75)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella3_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<1)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<1.25)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella1_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<1.5)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella2_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<1.75)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella3_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<2)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<2.25)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella1_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<2.5)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella2_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<2.75)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella3_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<3)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella0_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<3.25)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella1_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<3.5)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella2_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<3.75)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella3_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<4)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella0_blu.gif";
	}
	else
	if(oldv<4.25)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella1_blu.gif";
	}
	else
	if(oldv<4.5)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella2_blu.gif";
	}
	else
	if(oldv<4.75)
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella3_blu.gif";
	}
	else
	{
		document.getElementById("star_0_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_1_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_2_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_3_"+idm).src="Imm/stella4_blu.gif";
		document.getElementById("star_4_"+idm).src="Imm/stella4_blu.gif";
	}
}


var myRequest = null;
var myRequestNews = null;
function CreateXmlHttpReq(handler) 
{
	var xmlhttp = null;
	try 
	{
		xmlhttp = new XMLHttpRequest();
	} 
	catch(e) 
	{
		try 
		{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e) 
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	xmlhttp.onreadystatechange = handler;
	return xmlhttp;
}
function myHandler() 
{
	if (myRequest.readyState == 4 && myRequest.status == 200)
	{
		alert(myRequest.responseText);
	}
}
function myHandlerNews() 
{
	if (myRequestNews.readyState == 4 && myRequestNews.status == 200)
	{
		e = document.getElementById("nevs_response");
		if(myRequestNews.responseText.length==0)
		{
			e.innerHTML ='iscrizione avvenuta correttamente!';
			alert('invio e-mail effettuato con successo!');
		}
		else e.innerHTML = myRequestNews.responseText;
	}
}
function ValueToSend(formname) 
{
	var form = document.forms[formname];
	var qstr = "";
	function AddToParams(name, value) 
	{
			qstr += (qstr.length > 0 ? "&" : "") + escape(name).replace(/\+/g, "%2B") + "=" + escape(value ? value : "").replace(/\+/g, "%2B");
	}
	var elemArray = form.elements;
	for (var i = 0; i < elemArray.length; i++) 
	{
		var element = elemArray[i];
		var elemType = element.type.toUpperCase();
		var elemName = element.name;
		if (elemName) 
		{
			if (elemType == "TEXT" || elemType == "TEXTAREA" || elemType == "PASSWORD" || elemType == "BUTTON" || elemType == "RESET" || elemType == "SUBMIT" || elemType == "FILE" || elemType == "IMAGE" || elemType == "HIDDEN")
				AddToParams(elemName, element.value);
			else if (elemType == "CHECKBOX" && element.checked)
					 AddToParams(elemName, element.value ? element.value : "On");
				 else if (elemType == "RADIO" && element.checked)
						  AddToParams(elemName, element.value);
					  else if (elemType.indexOf("SELECT") != -1)
							   for (var j = 0; j < element.options.length; j++) 
							   {
									var option = element.options[j];
									if (option.selected)
										AddToParams(elemName,option.value); // : option.text);
							   }
		}
	}
	return qstr;
}
function SendVoto(idm,ids) 
{	
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET","writevote.php?id="+idm+"&voto="+ids);
    myRequest.send(null);
	return false;
}
function SwapGestore(divid,imggest)
{
	document.getElementById(divid).src=imggest;		
}
function EioNewsLetter()
{	
	var params = ValueToSend('nevs_form_iscrizione');  
	myRequestNews = CreateXmlHttpReq(myHandlerNews);
	myRequestNews.open("POST","index.php?responsenevs=1", true);
	myRequestNews.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myRequestNews.setRequestHeader("Content-length", params.length);
	myRequestNews.setRequestHeader("Connection", "close");
	e = document.getElementById("nevs_response");
	e.innerHTML = '<img src="indicator.gif" height="10" width="10"> <font class="normal">Invio E-mail in corso....</font>';
	myRequestNews.send(params);
	return false;
}