
function resetErrorForm()
{
	$('error').innerHTML = "";
	$('label_email').removeClassName('error');
	$('input_email').removeClassName('error_input');
	$('label_nome').removeClassName('error');
	$('input_nome').removeClassName('error_input');
	$('label_oggetto').removeClassName('error');
	$('input_oggetto').removeClassName('error_input');
	$('label_testo').removeClassName('error');
	$('input_testo').removeClassName('error_input');
}

function checkFormMail()
{
	resetErrorForm();
	var formValido = true;
	var email = $('email').value;
	var nome = $('nome').value;
	var oggetto = $('oggetto').value;
	var testo = $('testo').value;
	var regexMail = new RegExp(/^(\w+\.?)*\w+@(\w+\.{1})+\w+$/);
	if(email.length <1 || !regexMail.test(email))
	{
		$('label_email').addClassName('error');
		$('input_email').addClassName('error_input');
		formValido = false;
	}
	if (nome.length <1)
	{
		$('label_nome').addClassName('error');
		$('input_nome').addClassName('error_input');
		formValido = false;
	}
	if (oggetto.length <1)
	{
		$('label_oggetto').addClassName('error');
		$('input_oggetto').addClassName('error_input');
		formValido = false;
	}
	if (testo.length <1)
	{
		$('label_testo').addClassName('error');
		$('input_testo').addClassName('error_input');
		formValido = false;
	}
	if(!formValido) $('error').innerHTML = "<br />Controllare la validit&agrave; dei dati insertiti."
	else
	{
		$('error').innerHTML = "<br />Invio in corso...";
		sendMail();
	}
}

function sendMail()
{
	new Ajax.Request('php/mailsender.php',
		  {
		    method:'post',
				parameters: $('form_mail').serialize(),
		    onSuccess: function(transport){
		      var response = transport.responseText || "Errore nella trasminssione dei dati";
					var oJoson = response.evalJSON();
		      $('error').innerHTML = oJoson.msg;
					$(oJoson.div).innerHTML = "";
		    },
		    onFailure: function(){ $('erroreForm').innerHTML = "Errore nella trasminssione dei dati"; }
		  });
}
function mostraForm()
{
	$('container_form').toggle();
}







