link alla pagina pubblica? cioè? XD

questa è la funzione comunque

codice:
function ControllaForm() {
    var controllo=false;
    var fine=document.form1.dataFine.value;
    var inizio=document.form1.dataInizio.value;
    
    if (document.form1.codEvento.value == "") {
        controllo==false;
        alert("Attenzione: il campo CODICE EVENTO è obbligatorio.\nIl form non può essere inviato");
        return controllo;
        
    if( fine < inizio ){
        controllo=false;
        alert('Attenzione: i valori di DATE FINE e DATA INIZIO sono incongruenti.\nIl form non può essere inviato.');
        return controllo;
    
    if(isNaN(document.form1.maxPezzi.value)){
        controllo=false;
        alert('Nel campo MAX NUMERO BRANI è possibile immettere solo un valore numerico.\nIl form non può essere inviato.');
        return controllo;
        
    if(isNaN(document.form1.numSerate.value)){
        controllo=false;
        alert('Nel campo NUMERO DI SERATE è possibile immettere solo un valore numerico.\nIl form non può essere inviato.');
        return controllo;
    
    if(isNaN(document.form1.presentatore.value)){
        controllo=false;
        alert('Nel campo PRESENTATORE non sono ammessi valori numerici.\nIl form non può essere inviato.');
        return controllo;
        
    if(numexp=document.form1.numexp.value=="" || (isNaN(numexp=document.form1.numexp.value)){ //npon funziona più
        controllo=false;
        alert("Attenzione: devi utilizzare un valore numerico per specificare il NUMERO DI ESPERTI che faranno parte della giuria per questo evento.\nIl form non può essere inviato.");
        return controllo;

    return controllo=true;
}