$(document).ready(function(){
	//$("#div_nws")		//Div della newsletter
	$("#iscr_nws").click(function(){
		if($("#name").val() != "" &&
		$("#surname").val() != "" &&
		$("#email").val() != ""){
			if(!checkMail($("#email").val())){
				alert("Attenzione:\nL'indirizzo e-mail inserito non e' valido");
			}else{
				$.ajax({
					type: "POST",
					url: "lib/iscr_newsletter.php",
					data: "nome=" + $("#name").val() + "&cognome=" + $("#surname").val() + "&email=" + $("#email").val() + "&invia_newsletter=true" + getType("tipo_nws"),
					success: function(dati){
						$("#div_nws form").html(dati);
					}
				});
			}
			
		}else{
			alert("Attenzione:\ncompilare correttamente tutti i campi");
		}
		return false;
	});
});
function getType(parm){
	var getUrl = "";
	$.each($("." + parm), function(i, val){
		getUrl += "&tipo_newsletter[" + i + "]=" + $(this).val();
	});
	return getUrl;
}
function checkMail(email){
	var parts = new Array();
	var dominio = new Array();
	parts = email.split('@')
	if(parts.length != 2){
		return false; /*se utilizzando come valore discriminante @ in un indirizzo e-mail le parti sono piu di 2 l'indirizzo non e' corretto*/
	}else{
	/*controlli ulteriori*/
		if(!parts[0] || !parts[1]){
			return false; /*se uno dei segmenti e' vuoto l'indirizzo non e' valido*/
		}else{
			dominio = parts[1].split('.');
			if(dominio.length != 2){
				return false
			}else{
				if(!dominio[0] || !dominio[1] || dominio[1].length > 4 || dominio[1].length < 2){
					return false;
				}else{
					return true;
				}
			}
		}
	}
}//END checkMail()
