$(function() {
		$('.error').hide();
		$(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
	
		var email = $("input#email").val();
//		if (email == "") {
//		  $("label#email_error").show();
//		  $("input#email").focus();
//		  return false;
//		}
		
		var hasError = false;     
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailaddressVal = $("input#email").val();         
		if(emailaddressVal == '') {                  
		hasError = true;         
		}           
		else if(!emailReg.test(emailaddressVal)) {             
		hasError = true;         
		}           
		if(hasError == true) { 
		$("label#email_error").show();
		$("input#email").focus();
		return false; 
		} 
		
		var dataString = 'email=' + email;
		//alert (dataString);return false;
		
	  $.ajax({
      type: "POST",
      url: "/registra_newsletter.asp",
      data: dataString,
      success: function(response) {
		if (response=="success"){
        $('#contact_form').html("<div id='message'></div>");
        $('#message').html("<h2>Registrazione esuguita!</h2>")
        .append("<p>Un messaggio di conferma è stato inviato all'indirizzo email "+ email +".</p>")
        .hide()
        .fadeIn(100, function() {
          $('#message').append("<img id='checkmark' src='/js/pop-up/images/check.png' />");
        });}
		else {
		$("label#email_error").show();
		$("label#email_error").html("Email gia' presente in archivio")
		$("input#email").focus();
		return false;
			}
      },
	  error: function() {
        $('#contact_form').html("<div id='message'></div>");
        $('#message').html("<h2>Attenzione!!!</h2>")
        .append("<p>Si &egrave; verificato un errore.</p>")
        .hide()
        .fadeIn(100, function() {
          $('#message').append("<img id='checkmark' src='/js/pop-up/images/error.png' />");
        });
      }
     });
    return false;
	});
		


// cancellazione da news
		$(".cancellanews").click(function() {
		// validate and process form
		// first hide any error messages
   		 $('.error').hide();
	
		var email = $("input#email").val();
//		if (email == "") {
//		  $("label#email_error").show();
//		  $("input#email").focus();
//		  return false;
//		}
		
		var hasError = false;     
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailaddressVal = $("input#email").val();         
		if(emailaddressVal == '') {                  
		hasError = true;         
		}           
		else if(!emailReg.test(emailaddressVal)) {             
		hasError = true;         
		}           
		if(hasError == true) { 
		$("label#email_error").show();
		$("input#email").focus();
		return false; 
		} 
		
		var dataString = 'email=' + email;
		//alert (dataString);return false;
		
	  $.ajax({
      type: "POST",
      url: "/cancella_news.asp",
      data: dataString,
      success: function(response) {
		if (response=="success"){
        $('#contact_form').html("<div id='message'></div>");
        $('#message').html("<h2>Cancellazione esuguita!</h2>")
        .append("<p> L'indirizzo email "+ email +" &egrave stato rimosso dal ns. archivio.</p>")
        .hide()
        .fadeIn(100, function() {
          $('#message').append("<img id='checkmark' src='/js/pop-up/images/check.png' />");
        });}
		else {
		$("label#email_error").show();
		$("label#email_error").html("Email non presente in archivio")
		$("input#email").focus();
		return false;
			}
      },
	  error: function() {
        $('#contact_form').html("<div id='message'></div>");
        $('#message').html("<h2>Attenzione!!!</h2>")
        .append("<p>Si &egrave; verificato un errore.</p>")
        .hide()
        .fadeIn(100, function() {
          $('#message').append("<img id='checkmark' src='/js/pop-up/images/error.png' />");
        });
      }
     });
    return false;
	});


});

