

function isblank(s){
    for(var i=0;i=s.length;i++){
        var c =s.charAt(i);
        if ((c!=' ') && (c!='\n') && (c!='\t')) return false;
    }
    return true;
}


function verify (f){
   var msg;
   var empty_fields ="";
   var errors = "";

   for (var i =0;i< f.length; i++){
       var e =f.elements[i];
    if (((e.type == "text")||(e.type=="select-one") ||(e.type=="select-multiple") ||(e.type =="password") ||(e.type =="textarea")) && !e.optional) {
           if((e.value ==null) || (e.value =="") || isblank(e.value)){
           empty_fields += "\n             " + e.name;
           continue;
           }
       }
   }
if (!empty_fields && !errors) return true;
  msg  = "___________________________________________________________\n\n"
  msg += "Il modulo non e' stato inviato a causa degli errori seguenti\n";
  msg += "Si prega di correggere gli errori e di inviarlo nuovamente \n";
  msg += "___________________________________________________________\n";

if (empty_fields) {
  msg += " I seguenti campi risultano vuoti o inesatti\n\n" + empty_fields + "\n";
   if (errors) msg += "\n";
}
msg += errors;
alert (msg);
return false;
}


