/*================================================ * FUNZIONE: VerificaSelezione * INGRESSO: nome del campo. * USCITA: true se esiste una selezione, false * altrimenti. * VARIABILI GLOBALI USATE: nessuna. * VARIABILI GLOBALI MODIFICATE: nessuna. * DESCRIZIONE: verifica che il campo passato abbia * almeno una selezione. *================================================*/function VerificaCampi(NomeForm, ListaCampi) {	var CampiOb;	   // crea il vettore dei campi da controllare          CampiOb = ListaCampi.split(":");          // se uno dei campi e' vuoto visualizza l'errore          // e torna falso          for (i=0; i < CampiOb.length; i++) {                    if (NomeForm[CampiOb[i]].value == "" ||                    	(NomeForm[CampiOb[i]].name == "consenso_uno" &&                    	NomeForm[CampiOb[i]].value == "no") ||                    	(NomeForm[CampiOb[i]].name == "consenso_due" &&                    	NomeForm[CampiOb[i]].value == "no") &&                        NomeForm[CampiOb[i]].type != "submit" &&                        NomeForm[CampiOb[i]].type != "reset" &&                        NomeForm[CampiOb[i]].type != "button" &&                        NomeForm[CampiOb[i]].type != "hidden") {                        alert("Non sono stati compilati tutti i campi obbligatori o i campi di consenso non sono positivi");			 NomeForm[CampiOb[i]].focus();	                 return false;                    }          }          // i campi richiesti sono ok!          return true;}