// controlla l'obbligatorietà dei campi input=text di una form
// form = oggetto form
// Scelte = Aray di nomi degli elementi della form obbligatori
// msg = messaggio che comparirà nell'alert
function valida_input(msg,form,Scelte) 
{ 
		for (i=0;i<Scelte.length;i++)
		{
			s = trim(form.elements[Scelte[i]].value," ");
			if (s == "")
			{
				alert(msg+Scelte[i]);
				form.elements[Scelte[i]].focus();
				return false;
			}
		}
		return true;
}


// controlla che in una <select> venga selezionato un elemento <option> di indice >= [minindex], passato in input alla funzione
// form = oggetto form
// Scelte = Array di nomi delle <select> della form [form]
// msg = messaggio che comparirà nell'alert
// minindex minimo indice ammissibile
function valida_list(msg,form,Scelte,minindex) 
{ 
		for (i=0;i<Scelte.length;i++)
		{
			if (form.elements[Scelte[i]].selectedIndex < minindex)
			{
				alert(msg+Scelte[i]);
				form.elements[Scelte[i]].focus();
				return false;
			}
		}
		return true;
}
