var formsection = "newsletter";

function isEmail (s) {
   isEmail_re = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;
   return String(s).search (isEmail_re) != -1;
}

function request_newsletter() {
	if(String($("#first_name").val()).length >2 && String($("#last_name").val()).length >2) {
		if(isEmail($("#email").val())) {
			if($("#confirm").attr("checked")) {
				$.post("data/dataload.php",{"action":"subscribe_newsletter","email":$("#email").val(),"firstname":$("#first_name").val(),"lastname":$("#last_name").val()}, function(data){
					if(data.success==0) {
						alert(data.message);
						$("#log_email").val($("#email").val());
						$("#email").val("");
						$("#email").focus();
					} else {
						location.href = "newsletter.php?section="+formsection+"&token="+data.success;
					}
				},"json");
			} else alert(disclaimererror);
		} else alert(mailerror);
	} else alert(needederror);
}

function check_newsletter() {
	if(isEmail($("#log_email").val())) {
		$.post("data/dataload.php",{"action":"login_newsletter", "email":$("#log_email").val()}, function(data){
			if(data.success==0) {
				alert(data.message);
				$("#log_email").val("");
				$("#log_email").focus();
			} else {
				location.href = "newsletter.php?section="+formsection+"&token="+data.success;
			}
		},"json");
	} else alert(mailerror);
}

function apriPopup(nome, titolo, lar, alt){
	window.open(nome, titolo, 'width=' + lar + ',height=' + alt + ',toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}

function newsletter_form() {formsection="newsletter";$("a#newsletter").trigger("click");}
function ebook_form() {formsection="ebook";$("a#newsletter").trigger("click");}
	
$(document).ready(function() {
	$("a#newsletter").fancybox();
});
