 function isEmailAddr(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

 
 function validateForm(form){
	if (form.nome.value == ""){
		alert("Inserisci il tuo Nome");
		form.nome.focus();
		return false;
	}
	if (form.cognome.value == ""){
		alert("Inserisci il tuo Cognome");
		form.cognome.focus();
		return false;
	}
	if (form.email.value == ""){
		alert("Inserisci il tuo indirizzo Email");
		form.email.focus();
		return false;
	}
	if (!isEmailAddr(form.email.value)){
    alert("Inserisci un indirizzo email valido");
    form.email.focus();
    return false;
  	}
	if (form.email.value.length < 3){
    alert("Inserisci un indirizzo email valido");
    form.email.focus();
    return false;
  	}
	if (form.msg.value == "") {
		alert("Inserisci il testo del commento");
		form.msg.focus();
		return false;
	}
	if (form.security_code.value == "") {
		alert("Inserisci il codice di verifica");
		form.security_code.focus();
		return false;
	}
	if (form.security_code.value.length < 6) {
		alert("Inserisci il codice di verifica valido");
		form.security_code.focus();
		return false;
	}
	if (form.privacy.checked == false) {
		alert("Per proseguire devi acconsentire al trattamento dei tuoi dati");
		form.privacy.focus();
		return false;
	}
	return true;
}

function Maxchar(Obj, Objmax) {
var maxnum = Obj.value.length;
	if(Obj.value.length >= Objmax) {
		alert("Hai raggiunto il limite di caratteri disponibile");
		Obj.value = Obj.value.substring(0, Objmax);
	}
}

function validateBimestrale(form){
	if (form.nome.value == ""){
		alert("Inserisci il tuo Nome");
		form.nome.focus();
		return false;
	}
	if (form.cognome.value == ""){
		alert("Inserisci il tuo Cognome");
		form.cognome.focus();
		return false;
	}
	if (form.indirizzo.value == ""){
		alert("Inserisci il tuo indirizzo");
		form.indirizzo.focus();
		return false;
	}
	if (form.comune.value == ""){
		alert("Inserisci il comune");
		form.comune.focus();
		return false;
	}
	if (form.cap.value == ""){
		alert("Inserisci il CAP");
		form.cap.focus();
		return false;
	}
	if (form.provincia.value == ""){
		alert("Inserisci la provincia");
		form.provincia.focus();
		return false;
	}
	if (form.nazione.value == ""){
		alert("Inserisci la nazione");
		form.nazione.focus();
		return false;
	}

	if (form.security_code.value == "") {
		alert("Inserisci il codice di verifica");
		form.security_code.focus();
		return false;
	}
	if (form.security_code.value.length < 6) {
		alert("Inserisci il codice di verifica valido");
		form.security_code.focus();
		return false;
	}
	if (form.privacy.checked == false) {
		alert("Per proseguire devi acconsentire al trattamento dei tuoi dati");
		form.privacy.focus();
		return false;
	}
	return true;
}
