codice:
<script language="javascript" type="text/javascript">
function validazioneModulo(form1){
    if(form1.Nome.value==""){
        alert("Attenzione!! Hai dimenticato d'inserire il nome.");
        return false;
    }
    if(form1.Username.value==""){
        alert("Attenzione!! Hai dimenticato d'inserire il nome utente.");
        return false;
    }
    else if(form1.Pass.value!=form1.Pass2.value){
        alert("Attenzione!! Le password inserite non sono identiche.");
        return false;
    }
    else
        return controlla_estensione(document.getElementById('foto').value);
    
}
function get_estensione(path) {
    posizione_punto=path.lastIndexOf(".");
    lunghezza_stringa=path.length;
    estensione=path.substring(posizione_punto+1,lunghezza_stringa);
    return estensione;
}

function controlla_estensione(path){
    if(get_estensione(path)!="JPG"){
        alert("Il file selezionato non è una foto.");
        return false;
    }
    else
        return true;
}
</script>
Non ritorni il risultato della controlla_estensione ....

HTH
Zappa