// JavaScript Document

// CARTINA ITALIA
jQuery(document).ready(function() {
	jQuery("#selezionaAD").change(function() {
					gopage(this,2);
					return false;
				});
});
function gopage(thiso,cosa) {
	if (cosa == 1) {reg=jQuery(thiso).attr("alt");} else {reg=jQuery(thiso).val();}
	document.location.href = "/african-day-dove/#" + reg;
}

function BOB_RegExpTest(patrn, strng) {
	var regEx = new RegExp(patrn);
	return regEx.test(strng)
}

function inviaAD() { // ADESIONI
	var esito = true;
	if (jQuery("#moduloAD #nome").val() == "") {
		esito=false;
		alert("Il campo NOME e' obbligatorio!");
		jQuery("#moduloAD #nome").focus();
	}
	if ((esito) && (jQuery("#moduloAD #cognome").val() == "")) {
		esito=false;
		alert("Il campo COGNOME e' obbligatorio!");
		jQuery("#moduloAD #cognome").focus();
	}
	if ((esito) && (jQuery("#moduloAD #citta").val() == "")) {
		esito=false;
		alert("Il campo CITTA' e' obbligatorio!");
		jQuery("#moduloAD #citta").focus();
	}
	if ((esito) && (jQuery("#moduloAD #email").val() == "")) {
		esito=false;
		alert("Il campo E-MAIL e' obbligatorio!");
		jQuery("#moduloAD #email").focus();
	}
	pt = "^([a-zA-Z0-9]{1,})([\\w\-])*([\.])*([\\w\-])*([a-zA-Z0-9]{1,})([\@])([a-zA-Z0-9]{1,})([\\w\-])*([\.])*([\\w\-])*([a-zA-Z0-9]{1,})([\.])([a-zA-Z]{2,})$";
	if ((esito) && (jQuery("#moduloAD #email").val() != "") && (!BOB_RegExpTest(pt, jQuery("#moduloAD #email").val()))) {
		esito=false;
		alert("L'e-mail inserita non e' valida!");
		jQuery("#moduloAD #email").focus();
	}
	if ((esito) && (jQuery("#moduloAD #foto").val() == "")) {
		esito=false;
		alert("Il campo FOTO e' obbligatorio!");
		jQuery("#moduloAD #foto").focus();
	}
	if (esito) {
		//alert(jQuery("#moduloAD #newsletter:checked").val());
		if (false) {//jQuery("#moduloAD #newsletter:checked").val() == "yes") {
			// mando la chiamata al server per la registrazione dell'indirizzo nella newsletter
			var dataString = "email=" + jQuery("#moduloAD #email").val();
			//alert(dataString);
			alert("YES NEWSLETTER");
			jQuery.ajax({
				type: "POST",
				url: "http://user/cuamm_it/ita/iscrizione_newsletter.asp",
				data: dataString,
				cache: false,
				async: false,
				success: function(html){
					// confermo la registrazione ed inserisco il POST e la FOTO
					alert("SUCCESS!");
					document.getElementById("moduloAD").action="http://miofratelloafricano.it/?page_id=697&preview=true";
					document.getElementById("moduloAD").submit();
					}
			});
		} else {
			//alert("NO NEWSLETTER");
			// confermo subito la registrazione ed inserisco il POST e la FOTO
			document.getElementById("moduloAD").action="http://miofratelloafricano.it/?page_id=697&preview=true";
			document.getElementById("moduloAD").submit();
		}
	}
}

function inviaGD() { // GADGET
	var esito = true;
	
	// controllo se ho scelto qualcosa
	var g=0;
	for (k=1;k<=6;k++) {if (jQuery("#moduloGD #gadget" + k + ":checked").val() != undefined) {g+=1;}}
	if (g==0) {
		esito=false;
		alert("Non hai selezionato nessun GADGET!");
		jQuery("#moduloGD #gadget1").focus();
	}
	
	// controllo i dati della persona
	if ((esito) && (jQuery("#moduloGD #nome").val() == "")) {
		esito=false;
		alert("Il campo NOME e' obbligatorio!");
		jQuery("#moduloGD #nome").focus();
	}
	if ((esito) && (jQuery("#moduloGD #cognome").val() == "")) {
		esito=false;
		alert("Il campo COGNOME e' obbligatorio!");
		jQuery("#moduloGD #cognome").focus();
	}
	if ((esito) && (jQuery("#moduloGD #email").val() == "")) {
		esito=false;
		alert("Il campo E-MAIL e' obbligatorio!");
		jQuery("#moduloGD #email").focus();
	}
	pt = "^([a-zA-Z0-9]{1,})([\\w\-])*([\.])*([\\w\-])*([a-zA-Z0-9]{1,})([\@])([a-zA-Z0-9]{1,})([\\w\-])*([\.])*([\\w\-])*([a-zA-Z0-9]{1,})([\.])([a-zA-Z]{2,})$";
	if ((esito) && (jQuery("#moduloGD #email").val() != "") && (!BOB_RegExpTest(pt, jQuery("#moduloGD #email").val()))) {
		esito=false;
		alert("L'e-mail inserita non e' valida!");
		jQuery("#moduloAD #email").focus();
	}
	
	// controllo la modalità di pagamento
	g=0;
	for (k=1;k<=3;k++) {
		//alert("k:" + k + " - " + jQuery("#moduloGD #donazione" + k + ":checked").val());
		if (jQuery("#moduloGD #donazione" + k + ":checked").val() != undefined) {g+=1;}
	}
	if ((esito) && (g==0)) {
		esito=false;
		alert("Non hai selezionato nessuna modalita' di DONAZIONE!");
		jQuery("#moduloGD #donazione1").focus();
	}
	
	if (esito) {
		//alert(jQuery("#moduloGD #newsletter:checked").val());
		if (false) { //jQuery("#moduloGD #newsletter:checked").val() == "yes") {
			// mando la chiamata al server per la registrazione dell'indirizzo nella newsletter
			var dataString = "email=" + jQuery("#moduloGD #email").val();
			//alert(dataString);
			alert("YES NEWSLETTER");
			jQuery.ajax({
				type: "POST",
				url: "http://user/cuamm_it/ita/iscrizione_newsletter.asp",
				data: dataString,
				cache: false,
				async: false,
				success: function(html){
					// confermo la registrazione ed inserisco il POST e la FOTO
					alert("SUCCESS!");
					document.getElementById("moduloGD").action="http://miofratelloafricano.it/?page_id=767&preview=true";
					document.getElementById("moduloGD").submit();
					}
			});
		} else {
			//alert("NO NEWSLETTER");
			// confermo subito la registrazione ed inserisco il POST e la FOTO
			document.getElementById("moduloGD").action="http://miofratelloafricano.it/?page_id=767&preview=true";
			document.getElementById("moduloGD").submit();
		}
	}
}
