// AUTHOR=Associazione Progetto San Carlo - Forte di Fenestrelle onlus

	var dest=''
	var mit='';
	var mem=''

	var nome_campo=new Array();
	
	nome_campo[0]=["cartolina_mittente","Mittente"];
	nome_campo[1]=["cartolina_mittente_email","E-mail"];
	nome_campo[2]=["cartolina_destinatario","Destinatario"]

function Controllo_carattere_email(controllo,nome_campo,nome_var){
	if(controllo==0){
		if((event.keyCode>=0&&event.keyCode<=7)||(event.keyCode>=9&&event.keyCode<=45)||event.keyCode==47||(event.keyCode>=58&&event.keyCode<=63)||(event.keyCode>=91&&event.keyCode<=94)||event.keyCode==96||event.keyCode>=123){
			event.returnValue=false;
		}else{
			if(event.keyCode==8){
				event.returnValue=false;
			}else{
				event.returnValue=true;
			}
		}
	}else{
		event.returnValue=true;
	}
	Controllo_invio(nome_campo,nome_var)
}

function Controllo_indirizzo_email(){
	dominio='';
	utente='';
	for(a=0;a<nome_campo.length;a++){
		if(a==0){
			if(document.getElementById(nome_campo[a][0]).value.length<3){
				alert('Attenzione inserire almeno 2 caratteri nel campo '+nome_campo[a][1]);
				document.getElementById(nome_campo[a][0]).value='';
				document.getElementById(nome_campo[a][0]).focus();
				a=nome_campo.length;
				return false;
			}else{
				mit=document.getElementById(nome_campo[a][0]).value;
				mit_array=mit.split(' ');
				mit=''
				for(c=0;c<mit_array.length;c++){
					if(mit_array[c].length>0){
						if(mit.length==0){
							mit=mit_array[c];
						}else{
							mit=mit+' '+mit_array[c];
						}
					}else{}
				}
				if(mit.length==0){
					alert('Attenzione inserire almeno 2 caratteri nel campo '+nome_campo[a][1]);
					a=nome_campo.length;
					return false;
				}else{
					document.getElementById(nome_campo[a][0]).value=mit;
				}
			}
		}else{
			email_array=document.getElementById(nome_campo[a][0]).value.split("@");
			if(email_array.length>=2){
				for(b=0;b<email_array.length;b++){
					if(email_array[b].length!=0){
						if(b==0){
							utente=email_array[b];
						}else{}
					}else{
						alert('Attenzione duplicazione del carattere @ nel campo '+nome_campo[a][1]);
						document.getElementById(nome_campo[a][0]).value='';
						document.getElementById(nome_campo[a][0]).focus();
						b=email_array.length;
						a=nome_campo.length;
						return false;
					}
					if(b==1){
						dominio_array=email_array[b].split(".");
						if(dominio_array.length>1){
							for(c=0;c<dominio_array.length;c++){
								if(dominio_array[c].length<2){
									alert('Attenzione duplicazione del carattere . nel campo '+nome_campo[a][1]);
									document.getElementById(nome_campo[a][0]).value='';
									document.getElementById(nome_campo[a][0]).focus();
									c=dominio_array.length
									b=email_array.length;
									a=nome_campo.length;
									return false;
								}else{}
							}
						}else{
							alert('Attenzione carattere . mancante nel campo '+nome_campo[a][1]);
							document.getElementById(nome_campo[a][0]).value='';
							document.getElementById(nome_campo[a][0]).focus();
							c=dominio_array.length
							b=email_array.length;
							a=nome_campo.length;
							return false;
						}
					}else{}
				}
				if(a==1){
					mem=document.getElementById(nome_campo[a][0]).value;
				}else{
					dest=document.getElementById(nome_campo[a][0]).value;
				}
			}else{
				alert('Attenzione carattere @ mancante nel campo '+nome_campo[a][1]);
				document.getElementById(nome_campo[a][0]).value='';
				document.getElementById(nome_campo[a][0]).focus();
				a=nome_campo.length;
				return false;
			}
		}
	}
	if(mit.length>=3&&mem.length>=9&&dest.length>=9){
	var dest=''
	var mit='';
	var mem=''
		window.location.replace(script_name+'?email=1&cart='+document.getElementById('cartolina_radio').value+'&mit='+document.getElementById('cartolina_mittente').value+'&mem='+document.getElementById('cartolina_mittente_email').value+'&dest='+document.getElementById('cartolina_destinatario').value+'&msg='+document.getElementById('cartolina_messaggio').value);
	}else{}
}

function Controllo_invio(nome_campo,nome_var){
	if(nome_var.indexOf('mit')!=-1){
		mit=document.getElementById(nome_campo).value;
	}else{
		if(nome_var.indexOf('mem')!=-1){
			mem=document.getElementById(nome_campo).value;
		}else{
			dest=document.getElementById(nome_campo).value;
		}
	}
	if(mit.length>1&&mem.length>8&&dest.length>8){
		document.getElementById('cartolina_invia').disabled=false;
	}else{
		document.getElementById('cartolina_invia').disabled=true;
	}
}