azz..! maledette parentesi viva python lol

grazie..effettivamente mi chiedevo come mai in altre pagine, funzioni praticamente identiche fossero ok
la variabile controllo l'ho rimossa del tutto

ad ogni modo con questo:
codice:
    if(!isNaN(document.form1.presentatore.value)){
        alert('Nel campo PRESENTATORE non sono ammessi valori numerici.\nIl form non può essere inviato.');
        return false;
    }
valuta la condizione come TRUE anche se il campo è vuoto..farò come diceva andrea (ps. il sito non è pubblicato)

invece, ho un'altra cosa da chiedere.
mi interessa inserire questo

codice:
if( giorni > (fine - inizio) ){
        alert('Attenzione: il valore di GIORNI non va bene.');
        return false;
    }
dove GIORNI è un intero e io voglio essere sicuro che non sia maggiore del numero (intero) di giorni fra inizio (date) e fine (date)
come posso estrarre dalla differenza dlele date, il numero di giorni fra esse?

ciao e grazie di nuovo
L.