Ok, ho risolto grazie mille.
Ho innazitutto apportato le modifiche al codice che mi ha consigliato tu, e grazie alla gestione degli errori di Firefox scovato gli errori!!!

Purtroppo firebug non ho ancora capito come funziona!!!