<!--

function valida_form_richiesta(form) {
if (valida_richiesta(form))
return true;
else
return false;
}

function valida_form_ricordi(form) {
if (valida_ricordi(form))
return true;
else
return false;
}


function valida_ricordi(form) {

if (form.cognome.value == "") {
alert ("\nHa dimenticato d'indicare il cognome");
form.cognome.focus();
return false;
}

if (form.nome.value == "") {
alert ("\nHa dimenticato d'indicare il nome");
form.nome.focus();
return false;
}

if (form.indirizzo.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo");
form.indirizzo.focus();
return false;
}

if (form.stato.value == "") {
alert ("\nHa dimenticato d'indicare lo stato");
form.stato.focus();
return false;
}

if (form.email.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo email");
form.email.focus();
return false;
}

if (form.email.value.indexOf ('@',0) == -1 || form.email.value.indexOf ('.',0) == -1) {
alert ("\nHa inserito un indirizzo email non valido");
form.email.focus();
return false;
}


if (!form.foto.value) {
alert ("\nHa dimenticato di allegare il tuo racconto");
form.foto.focus();
return false;
}


if (!form.privacy_norma.checked) {
alert ("\nHa dimenticato di accettare la normativa sulla privacy");
form.privacy_norma.focus();
return false;
}

return true;

}

function valida_richiesta(form) {

if (form.cognome.value == "") {
alert ("\nHa dimenticato d'indicare il cognome");
form.cognome.focus();
return false;
}

if (form.nome.value == "") {
alert ("\nHa dimenticato d'indicare il nome");
form.nome.focus();
return false;
}

if (form.indirizzo.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo");
form.indirizzo.focus();
return false;
}

if (form.stato.value == "") {
alert ("\nHa dimenticato d'indicare lo stato");
form.stato.focus();
return false;
}

if (form.email.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo email");
form.email.focus();
return false;
}

if (form.email.value.indexOf ('@',0) == -1 || form.email.value.indexOf ('.',0) == -1) {
alert ("\nHa inserito un indirizzo email non valido");
form.email.focus();
return false;
}


if (!form.foto.value && !form.messaggio.value) {
alert ("\nHa dimenticato di inserire il tuo allegato o il tuo messaggio");
if (!form.foto.value)
 form.foto.focus();
else
 form.messaggio.cocus();
return false;
}


if (!form.privacy_norma.checked) {
alert ("\nHa dimenticato di accettare la normativa sulla privacy");
form.privacy_norma.focus();
return false;
}

return true;

}

function valida_form_altra_auto(form) {
if (valida_form_altra(form))
return true;
else
return false;
}

function valida_form_altra(form) {

if (form.marca.value == "") {
alert ("\nHa dimenticato d'indicare la marca");
form.marca.focus();
return false;
}

if (form.modello.value == "") {
alert ("\nHa dimenticato d'indicare il modello");
form.modello.focus();
return false;
}

if (form.iscritta_reg[1].checked && form.quale_reg.value == "") {
alert ("\nHa dimenticato d'indicare il Registro associazione");
form.quale_reg.focus();
return false;
}

if (form.foto.value && !form.auto_foto.checked) {
alert ("\nHa dimenticato di autorizzare la pubblicazione della foto on line");
form.auto_foto.focus();
return false;
}

return true;

}



function valida_form_auto(form) {
if (valida_form(form))
return true;
else
return false;
}


function valida_form(form) {

if (form.marca.value == "") {
alert ("\nHa dimenticato d'indicare la marca");
form.marca.focus();
return false;
}

if (form.modello.value == "") {
alert ("\nHa dimenticato d'indicare il modello");
form.modello.focus();
return false;
}

if (form.iscritta_reg[1].checked && form.quale_reg.value == "") {
alert ("\nHa dimenticato d'indicare il Registro associazione");
form.quale_reg.focus();
return false;
}

if (form.foto.value && !form.auto_foto.checked) {
alert ("\nHa dimenticato di autorizzare la pubblicazione della foto on line");
form.auto_foto.focus();
return false;
}

if (form.cognome.value == "") {
alert ("\nHa dimenticato d'indicare il cognome");
form.cognome.focus();
return false;
}

if (form.nome.value == "") {
alert ("\nHa dimenticato d'indicare il nome");
form.nome.focus();
return false;
}

if (form.indirizzo.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo");
form.indirizzo.focus();
return false;
}

if (form.stato.value == "") {
alert ("\nHa dimenticato d'indicare lo stato");
form.stato.focus();
return false;
}

if (form.email.value == "") {
alert ("\nHa dimenticato d'indicare l'indirizzo email");
form.email.focus();
return false;
}

if (form.email.value.indexOf ('@',0) == -1 || form.email.value.indexOf ('.',0) == -1) {
alert ("\nHa inserito un indirizzo email non valido");
form.email.focus();
return false;
}

if (form.isc_asso_auto[1].checked && form.asso_auto.value == "") {
alert ("\nHa dimenticato d'indicare le associazioni");
form.asso_auto.focus();
return false;
}

if (form.mani_ita[1].checked && form.quali_mani_ita.value == "") {
alert ("\nHa dimenticato d'indicare le manifestazioni in Italia");
form.quali_mani_ita.focus();
return false;
}

if (form.mani_altre[1].checked && form.quali_mani_altre.value == "") {
alert ("\nHa dimenticato d'indicare le manifestazioni nel suo stato o in altri stati");
form.quali_mani_altre.focus();
return false;
}

if (!form.privacy_norma.checked) {
alert ("\nHa dimenticato di accettare la normativa sulla privacy");
form.privacy_norma.focus();
return false;
}

return true;

}


function calcola_s(val,max) {
if (val.value.length > max) {
val.value = val.value.substring(0,max);
rest = 0;
alert ("Il testo del messaggio supera i "+max+" caratteri consentiti");
} else {
rest = max - val.value.length;
}
}

//-->

