var ms1;
var ms2;
var ms3;
var Att;
function Controlla(f) 
{
	var i;
	var fi = f.elements;
	var valid = false;
	var validForm = true;
	var k = f.length
	ms1="";
	ms2="";
	for (i = 0; i < k; i++) 
	{
		valid = Convalida(fi[i])
		if (!valid){validForm=false}
	}
	if (!validForm) 
	{
		if(ms1==""){ms1=ms2}
		alert(ms1);
		return false
	}
	return true;
}

function Convalida(field) 
{
	
	if (field.attributes["accettato"] != null) 
	{
		
		if ((field.attributes["accettato"].value) && (!field.checked)) 
		{
			field.style.background='#ffffc0'
			//field.focus();
			ms2="Per proseguire è necessario dare il consenso al trattamento dei dati personali selezionando la relativa casella.";
			return false;
		}
		else
		{field.style.background='#ffffff'}
	}

	if (field.attributes["richiesto"] != null) 
	{
		
		if ((field.attributes["richiesto"].value) && (isBlank(field.value))||((field.attributes["richiesto"].value) && (field.selectedIndex == 0))) 
		{

			field.style.background='#ffffc0'
			//field.focus();
			ms1="Per favore completare i campi evidenziati.";
			return false;
		}
		else
		{field.style.background='#ffffff'}
	}

	return true;
}

function isBlank( cArg )
{
while ( cArg.length > 0 && cArg.charAt( cArg.length - 1 ) == " " ) {
	cArg = cArg.substring( 0, cArg.length - 1 );
	}
return cArg == "";
}


function ValorizzaAtt(Hrf)
{Att=Hrf}

function ImageRollOver(HrefAtt,newsrc,ImgName) 
{

	if(Att != HrefAtt)
	{ImgName.src = newsrc}
}


function ContrScePag(f) 
{
	var i;
	var fi = f.elements;
	var valid = false;
	var k = f.length;

	for (i = 0; i < k; i++) 
	{
		if (fi[i].checked){valid=true;}
	}
	if (!valid) 
	{
		alert("Per completare l'ordine bidogna scegliere un metodo di pagamento.");
		return false
	}
	return true;
}

function ConfermaScelta(message) 
{
	if (confirm(message))
	{
		return true;
	}
	return false;
}


