// check e send form tramite mail
jQuery(function(){
	jQuery("#submit").click(function(){	

		jQuery(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var emailToVal = jQuery("#mail").val();
		if(emailToVal == '') {
			jQuery("#mail").after('<span class="error">Occorre inserire un indirizzo mail a cui ti invieremo la newsletter.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {	
			jQuery("#mail").after('<span class="error">Inserisci un indirizzo mail valido.</span>');
			hasError = true;
		}
		
/*		var emailFromVal = $("#emailFrom").val();
		if(emailFromVal == '') {
			$("#emailFrom").after('<span class="error">You forgot to enter the email address to send from.</span>');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {	
			$("#emailFrom").after('<span class="error">Enter a valid email address to send from.</span>');
			hasError = true;
		}*/
		
		var nomeVal = jQuery("#nome").val();
		if(nomeVal == '') {
			jQuery("#nome").after('<span class="error">Occorre inserire il tuo nome o nickname.</span>');
			hasError = true;
		}
		
/*		var commentoVal = jQuery("#commento").val();
		if(commentoVal == '') {
			jQuery("#commento").after('<span class="error">Non hai inserito il tuo comemnto all\'articolo.</span>');
			hasError = true;
		}*/
		
		
		if(hasError == false) {
			jQuery(this).hide();
			jQuery("#form fieldset.box_invia_iscriviti").append('<img src="/images/loading.gif" alt="Loading" id="loading" />');
			
			jQuery.post("/sendiscriviti.php",
   				{ nome: nomeVal, mail: emailToVal },
   					function(data){
						jQuery("#form").slideUp("slow", function() {				   
							
							jQuery("#form").before('<div class="container1"><h1 class="titconf">Il tuo indirizzo mail &egrave; stato  correttamente registrato.</h1><p class="textconf">Ti ringraziamo per averci concesso la sua attenzione.<br />Presto ti arriverą la nostra newsletter.<br /><br /><b><i>e-leva srl</i></b></p></div>');											
						});
   					}
				 );
		}
		
		return false;
	});						   
});