
camponum = 0;





function mailcont() {
carval= "abcdefghijklmnopqrstuvwxyz0123456789_.@-";
campouser = document.getElementById(camponum).value;
if (carval.indexOf(campouser.charAt(campouser.length-1))== -1 && campouser!="" ) {
document.getElementById(camponum).value = campouser.substring(0,campouser.length-1);
alert("carattere non valido");
document.getElementById(camponum).focus();
}
}

function lettcont() {
carval= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzèòàùéçì:;,./'@#+-%()!?° ";
campouser = document.getElementById(camponum).value;
if (carval.indexOf(campouser.charAt(campouser.length-1))== -1 && campouser!="" ) {
document.getElementById(camponum).value = campouser.substring(0,campouser.length-1);
alert("carattere non valido");
document.getElementById(camponum).focus();
}
}




function campi_cont() {


email = document.invia_contatto.email.value
messaggio = document.invia_contatto.messaggio.value

if (email!="" && messaggio!="") {



carval= "abcdefghijklmnopqrstuvwxyz0123456789_.@-";

for (i=0;i<email.length;i++) {
if (carval.indexOf(email.charAt(i))== -1) {
alert("\"" + email.charAt(i) + "\" carattere non valido nel campo email");
document.forms[0].email.focus();
return false;
} 
}

var end =document.forms[0].email.value.length;
var apos=document.forms[0].email.value.indexOf("@");
var dotpos=document.forms[0].email.value.lastIndexOf(".");
			
if (apos>0 && dotpos-apos>1 && end-dotpos>1) {

return true;
				
} else {
alert("formato email non corretto")
document.forms[0].email.focus();
return false;
}




} else {

alert("Riempire i campi vuoti")

}		

}
