Non riesco a trovare l'errore nel mio controllo javascript....
il controllo sta su una form :

codice:
<input type='BUTTON' value='INSERISCI' onclick="orario(2,this.form)">

questa la function:

codice:
// Controllo Validità Ore e Minuti

function orario(s,form)
{  
	if (s.length < 1)
	{
		alert("Non &egrave; consentito lasciare campi vuoti.");
		return false;
	}	
    var i;
	
	    for (i = 0; i < s.length; i++)
    {   
        // Solo Valori Numerici!! No lettere!! //
        var c = s.charAt(i);

        if (((c < "0") || (c > "9")))
		{
           alert("Questo campo richiede un valore numerico.");
           return false;
		}
    }
    var val= s;

    //  

    if (form.ora_uscita.value > 23 || form.ora_entrata.value > 23) 
    {

		alert(" Attenzione! Le ore devono avere valore compreso tra 0 e 23.");
		return false;

    }
	else
	{
	return true;
	}
	
   	if (form.minuti_entrata.value > 59 || form.minuti_uscita.value > 59)
    {
    	alert("&Egrave; valore minuti compreso tra 0 e 59 ");
		return false;
    	}	
	else
	{
	return true;
    }
  
  
  
  if (form.ora_uscita.value < form.ora_entrata.value) 
    {
	 
		alert(" Sei uscito prima di entrare? ");
		return false;
    		
    }
	else
	{
	return true;
	}
  
  
  
  
  
    return true;
}
chi mi da una mano? :master: