/*Swap image*/
function swapImage(source, id)
{
	 var obj = document.images[id];
	 var newImg = new Image();
	 newImg.src = source;
	 obj.src = newImg.src;	  
}

/*validate email*/
function isValidEmail(email) 
{
  var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/   
  return re.test(email);
}

/*Validate form*/
function doSubmit()
{
	if(validateForm(document.frmMain))
		document.frmMain.submit();
}

function validateForm(frm)
{
    // Nome
	if(frm.Nome.value == "")
	{
		alert("Inserisci un valore valido per il campo Nome");
		frm.Nome.focus();
		return false;
	}
	// Cognome
	if(frm.Cognome.value == "")
	{
		alert("Inserisci un valore valido per il campo Cognome");
		frm.Cognome.focus();
		return false;
	}
	// Indirizzo
	if(frm.Indirizzo.value == "")
	{
		alert("Inserisci un valore valido per il campo Indirizzo");
		frm.Indirizzo.focus();
		return false;
	}
	// Email
	if(isValidEmail(frm.Email.value) == "")
	{
		alert("Inserisci un valore valido per il campo E-mail");
		frm.Email.focus();
		return false;
	}
	//Privacy
	if(frm.privacy[0].checked == false)
	{
		alert("Devi consentire il trattamento dei tuoi dati personali");
		return false;
	}
    return true;
}

/*open popup*/
function openPopup(url,w,h)

{
window.open(url,"popup","width=" + w + ",height=" + h + "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=5,left=5");
}
