function emailForm()
{ 
		var emailstaff = document.getElementById("emailstaff");
		var emailtxt = document.getElementById("emailtext");
		var emailobj = document.getElementById("emailobj");
		
		var email = emailstaff.value;
		var subject = emailobj.value;
		var body_message = emailtxt.value;
		if ((subject !="") && (body_message !=""))
		{
			var mailto_link = 'mailto:'+email+'?subject='+subject+'&body='+body_message; 
		}
		else if ((subject !="")&&(body_message ==""))
		{
				var mailto_link = 'mailto:'+email+'?subject='+subject;
		}
		else if ((subject =="") && (body_message !=""))
		{
			var mailto_link = 'mailto:'+email+'&body='+body_message; 
		}
		else
			var mailto_link = 'mailto:'+email; 
		win = window.open(mailto_link,'emailWindow'); 
if (win && win.open &&!win.closed) win.close(); 
} 

function RecuperaParametroUrl()
{
		var s= document.location.search;
		var t=s.slice(1);
		document.write(t);
}
function CheckUser()
{
	if (trim(document.formaccess.user.value)=="")
	{
		alert("User Name non valido o non inserito");
		return false;
	}
	else if (trim(document.formaccess.password.value)=="")
	{
		alert("Password non valida o non inserita");
				return false;
	}
	else
	 return true;
}
function ControllaEmail(emvalore)
{
	var emailpattern=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (emailpattern.test(emvalore))
	  return true;
	else
	  return false;
						  
}
function trim(stringa) 
{
	while (stringa.substring(0,1) == ' ')
	{
	stringa = stringa.substring(1, stringa.length);
	}
	while (stringa.substring(stringa.length-1, stringa.length) == ' ')
	{
	stringa = stringa.substring(0,stringa.length-1);
	}
return stringa;
}

function CheckFields()
{
	if (trim(document.formareg.userid.value)=="")
	{
		alert("User Name non valido o non inserito");
		return false;
	}
	else if (trim(document.formareg.password.value)=="")
	{
		alert("Password non valida o non inserita");
				return false;
	}
	else if (trim(document.formareg.password2.value)=="")
	{
		alert("Conferma password non valida o nonj inserita");
				return false;
	}
	else if (trim(document.formareg.Nome.value)=="")
	{
		alert("Nome non valido o non inserito");		
				return false;
	}		
	else if (trim(document.formareg.Cognome.value)=="")
	{
		alert("Cognome non valido o non inserito");				
				return false;
	}		
	else if (trim(document.formareg.Indirizzo.value)=="")
	{
		alert("Indirizzo non valido o non inserito");		
				return false;
	}	
	else if (trim(document.formareg.citta.value)=="")
	{
		alert("Cittą non valida o non inserita");		
				return false;
	}		
	else if (trim(document.formareg.cap.value)=="")
	{
		alert("CAP non valido o non inserito");		
				return false;
	}		
	else if (trim(document.formareg.email.value)=="")
	{
		alert("Email non valido o non inserito");		
				return false;
	}	
	else if (trim(document.formareg.domandapersonale.value)=="")
	{
		alert("domanda personale non valida o non inserita");		
				return false;
	}		
	else if (trim(document.formareg.rispostapersonale.value)=="")
	{
		alert("Risposta personale non valida o non inserita");		
				return false;
	}		
	else if (document.formareg.accetto.checked !=true)
	{
		alert("Per la registrazione e' obbligatorio acconsentire al trattamento dei dati personali ed aver letto l'informativa sulla privacy");		
				return false;
	}		
	else if (document.formareg.password.value != document.formareg.password2.value)	
	{
		alert("I campi password e conferma password non coincidono");		
				return false;
	}
	else if (ControllaEmail(document.formareg.email.value)==false)	
	{
		alert("Indirizzo email non valido");		
				return false;		
	}
	else
				return true;
}

function ApriAreaSoci()
{
	javascript:window.open("areasoci.php");
}

function ShowData(nomeregione,nomecitta)
{
	document.form1.regione.value=nomeregione;
	document.form1.citta.value=nomecitta;
	document.form1.submit();
}

function CheckMatch()
{
   
	if (trim(document.form1.risposta.value)==trim(document.form1.domanda.value))
	{

        alert("La tua password  e' stata inviata al tuo indirizzo di posta elettronica!");
		javascript:window.history.go(-1);
		return true;
	}
	else
        alert("Non hai risposto correttamente alla tua domanda personale! Contatta il Consorzio.");
		javascript:window.history.go(-1);
		return false;
}


