// JavaScript Document
var iscriviti;
var debug=false;
function mailinglist()
{
	if (validEmail()==false) 
	{
		alert("L'indirizzo e-mail non è valido");
		return false;
	}
	else
	{
		if (document.forms[0].ssflag.value=='true') 
		{
			document.forms[0].url.value="/subscribed.htm";
			document.forms[0].subject.value="Iscrizione newsletter"
		}
		else 
		{
			document.forms[0].url.value="/unsubscribed.htm";
			document.forms[0].subject.value="Cancellazione Mailing List"
		}
		document.forms[0].submit();
	}
}

function primaVolta()
{
	/*
	Se l'e-mail e' la stessa di quella nel cookie il checkbox dovra essere disabilitato
	*/
	return  GetCookie("email") == null || 
			GetCookie("email") == ''   || 
			GetCookie("email") != document.forms[0].email.value;
			

}

function scarica()
{
	
	
	var mlistOn = document.forms[0].iscrizione.checked
	
	for (i=0; document.forms[0].elements[i] != null; i++)	
	{

		if (document.forms[0].elements[i].checked)
		{
			
			if (debug) 
			{
				alert (document.forms[0].fullname.value)  
				alert (document.forms[0].iscrizione.checked)
			}
			
			if (document.forms[0].email.value == '')
			{
			  //non fornisce e-mail -> scarica il software
			  document.forms[0].iscritto.value = false
			  document.forms[0].submit()
			  return false;
			}
			if (!validEmail() && mlistOn) 
			{
				//fornisce e-mail non valida
				alert ("L'indirizzo e-mail non è corretto. Si prega di verificarne l'immissione.")
				return false;
			}
			//fornisce e-mail valida
			document.forms[0].iscritto.value = mlistOn
			RememberMe()
			document.forms[0].submit()
			document.forms[0].iscritto.value = false
			return true;
		}
	}
	alert("Seleziona il prodotto che vuoi scaricare.");	
}

function validEmail()
{
	var email
	email = document.forms[0].email.value
	if (debug) alert ("e-mail:" + email);
	if (email.indexOf(" ") >= 0) return false;
	if (email.lenght < 5) return false;
	if (email.indexOf("@") < 1) return false;
	if (email.indexOf(".") < 3) return false;
	return true;
}

function RememberMe()
{
	if (debug) 
		alert ( document.forms[0].fullname.value + "," +
			document.forms[0].email.value + "," +
			document.forms[0].company.value )
	SetCookie("fullname", document.forms[0].fullname.value)
	SetCookie("email", document.forms[0].email.value)
	SetCookie("company", document.forms[0].company.value)
	SetCookie("iscritto", document.forms[0].iscritto.value)
}

