

function vf_formvalidatenewsletter(f) {
var alerted = false;
var result = true;



if (f['nominativonewsletter'].value == '') {
if (!alerted) alert('Enter your name.');
if (!alerted) f['nominativonewsletter'].focus();
alerted = true;
result = false;
}

if (f['email'].value == '') {
if (!alerted) alert('Please enter a valid email address.');
if (!alerted) f['email'].focus();
alerted = true;
result = false;
}
var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
if (f['email'].value != '' && (!reg.test(f['email'].value))) {
if (!alerted) alert('E-Mail is not inserted correctly.');
if (!alerted) f['email'].focus();
alerted = true;
result = false;
}


if (f['lingua_mailnewsletter'].value == '') {
if (!alerted) alert('Choose the language in which you want to receive updates.');
if (!alerted) f['lingua_mailnewsletter'].focus();
alerted = true;
result = false;
}









var testa=false; for (i=0; i<f['informativaprivacynewsletter'].length; i++) { if (f['informativaprivacynewsletter'][i].checked) testa=true; };
if (!testa) {if (!alerted) alert('Per inviare il modulo devi accettare la legge sulla privacy dei dati');
alerted = true;
result = false;
}
test=false; for (i=0; i<f['informativaprivacynewsletter'].length; i++) { if (f['informativaprivacynewsletter'][i].checked && f['informativaprivacynewsletter'][i].value=='acconsento') test=true; };
if (!test) {if (!alerted) alert('Per inviare il modulo devi accettare la legge sulla privacy dei dati');
alerted = true;
result = false;
}
return result;
}

