// JavaScript Document

/*|| (valore.value == "CAP")*/
function resetfield(valore, stato){
	if ( (valore.value == "Indirizzo E-mail")  ) {
		valore.value = "";
	}

}


function checkcontatto() {
	
	var requiredFieldsErrorMessage;
	var email;
	var emailvalue;
	var zip;
	var zipvalue;
	var controsite;
	
	requiredFieldsErrorMessage = "";
	controsite = 0;
	
	email = document.forms['subscribecontatto'].elements['emailsend'];
	emailvalue = email.value;
	/*
	zip = document.forms['subscribecontatto'].elements['zip'];
	zipvalue = zip.value;
	*/
	
	if ((emailvalue == "") || (emailvalue == "Indirizzo E-mail")){
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + " inserire l\'email !\r\n";
		email.focus();
		controsite = 1;
	} else {
		if (emailvalue.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)	{
		} else {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + " l\'email non è corretta !\r\n";
			email.focus();
			controsite = 1;
		}			
	}	
	
	/*
	if (controsite == 0) {
		if ((zipvalue == "") || (zipvalue == "CAP")) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + " inserire il CAP!\r\n";
			zip.value = "";
			zip.focus();
		}  else {
			if (String(zipvalue).length < 5 ) {	
				requiredFieldsErrorMessage = requiredFieldsErrorMessage + " completare il CAP!\r\n";
				zip.focus();
			}
		}
		controsite = 0;
	}
	*/
	if (requiredFieldsErrorMessage)	{
		alertMessage = "Attenzione \r\n";
		alertMessage = alertMessage + requiredFieldsErrorMessage;
		alert (alertMessage);
		return false;
	} else {
		return true;	
	}		
	
	
	return false;
}


function checkcontattomp() {
	
	var requiredFieldsErrorMessage;
	var email;
	var emailvalue;
	var zip;
	var zipvalue;
	var controsite;
	
	requiredFieldsErrorMessage = "";
	controsite = 0;
	
	email = document.forms['subscribecontattomp'].elements['emailsend'];
	emailvalue = email.value;
	/*
	zip = document.forms['subscribecontatto'].elements['zip'];
	zipvalue = zip.value;
	*/
	
	if ((emailvalue == "") || (emailvalue == "Indirizzo E-mail")){
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + " inserire l\'email !\r\n";
		email.focus();
		controsite = 1;
	} else {
		if (emailvalue.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)	{
		} else {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + " l\'email non è corretta !\r\n";
			email.focus();
			controsite = 1;
		}			
	}	
	
	/*
	if (controsite == 0) {
		if ((zipvalue == "") || (zipvalue == "CAP")) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + " inserire il CAP!\r\n";
			zip.value = "";
			zip.focus();
		}  else {
			if (String(zipvalue).length < 5 ) {	
				requiredFieldsErrorMessage = requiredFieldsErrorMessage + " completare il CAP!\r\n";
				zip.focus();
			}
		}
		controsite = 0;
	}
	*/
	if (requiredFieldsErrorMessage)	{
		alertMessage = "Attenzione \r\n";
		alertMessage = alertMessage + requiredFieldsErrorMessage;
		alert (alertMessage);
		return false;
	} else {
		return true;	
	}		
	
	
	return false;
}



