/*
var txt1 = "You must agree Legge196 before submitting this form!";
var txt2 = "Invalid e-mail address!";
var txt3 = "Please insert your lastname.";
var txt4 = "Please insert your firstname.";
*/
var txt1 = "Per procedere è necessario acconsentire alla legge 196!";
var txt2 = "L\'indirizzo e-mail non è corretto!";
var txt3 = "E\' necessario inserire il proprio nome!";
var txt4 = "E\' necessario inserire il proprio cognome!";

function VerifyContact(form){	

	// check email
	if(!echeck(form.email.value))
	{
		alert(txt2);
		form.email.focus();
		return false;
	}
	
	// check legge accepted
	var legge_val = 0;
	for (var i=0; i < form.legge.length; i++){
		if (form.legge[i].checked)     
	      legge_val = form.legge[i].value;
   	}
	if(legge_val == 0)
	{
		alert(txt1);		
		return false;
	}

	return true;
}

function VerifyJobs(form){

	if(form.nome.value == '' || form.nome.value == ' '){
		alert(txt3);
		form.nome.focus();
		return false;
	}

	if(form.cognome.value == '' || form.cognome.value == ' '){
		alert(txt4);
		form.cognome.focus();
		return false;
	}

	// check email
	if(!echeck(form.email.value))
	{
		alert(txt2);
		form.email.focus();
		return false;
	}
	
	// check legge accepted
	var legge_val = 0;
	for (var i=0; i < form.legge.length; i++){
		if (form.legge[i].checked)     
	      legge_val = form.legge[i].value;
   	}
	if(legge_val == 0)
	{
		alert(txt1);		
		return false;
	}

	return true;
}

function VerifyListini1(form){	

	// check email
	if(!echeck(form.email.value))
	{
		alert(txt2);
		form.email.focus();
		return false;
	}
	return true;
}

function VerifyListini2(form){	

	// check email
	if(!echeck(form.email.value))
	{
		alert(txt2);
		form.email.focus();
		return false;
	}

	// check legge
	if(!leggeCheck(form))
	{
		return false;
	}
	
	return true;
}

function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false;
		 }

 		 return true;					
}

function leggeCheck(form) {
	// check legge accepted
	var legge_val = 0;
	for (var i=0; i < form.legge.length; i++){
		if (form.legge[i].checked)     
	      legge_val = form.legge[i].value;
   	}
	if(legge_val == 0)
	{
		alert(txt1);		
		return false;
	}

	return true;
}


















