// JavaScript Document

function controlla_cartolina()
{
	var mit_email = Trim(document.miaform.mit_email.value);
	var mit_nome = Trim(document.miaform.mit_nome.value);
	var dest_email = Trim(document.miaform.dest_email.value);
	var dest_nome = Trim(document.miaform.dest_nome.value);
	var testo = Trim(document.miaform.testo.value);
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	
	if(mit_nome == "" || mit_nome == "undefined")
	{
    	alert("Dovete inserire nome e cognome del mittente");
		document.miaform.mit_nome.value = "";
    	document.miaform.mit_nome.focus();
    	return false;
  	}
	
	if(mit_email != "")
	{
		if (!email_reg_exp.test(mit_email))
		{
   			alert("Attenzione! L'indirizzo di E-mail del mittente non risulta formalmente corretto.");
   			document.miaform.mit_email.select();
   			return false;
		} 
	}
	else
	{
		alert("Dovete inserire l'indirizzo di E-mail del mittente.");
   		document.miaform.mit_email.select();
   		return false;
	}
	
	if(dest_nome == "" || dest_nome == "undefined")
	{
    	alert("Dovete inserire nome e cognome del destinatario");
		document.miaform.dest_nome.value = "";
    	document.miaform.dest_nome.focus();
    	return false;
  	}
	
	if(dest_email != "")
	{
		if (!email_reg_exp.test(dest_email))
		{
   			alert("Attenzione! L'indirizzo di E-mail del destinatario non risulta formalmente corretto.");
   			document.miaform.dest_email.select();
   			return false;
		} 
	}
	else
	{
		alert("Dovete inserire l'indirizzo di E-mail del destinatario.");
   		document.miaform.dest_email.select();
   		return false;
	}
	
	if(testo == "" || testo == "undefined")
	{
    	alert("Dovete inserire il testo della cartolina");
		document.miaform.testo.value = "";
    	document.miaform.testo.focus();
    	return false;
  	}
	
	
}
