Ciao a tutti ragazzi e grazie per la vostra attenzione anticipatamente. Il mio problema è probabilmente di compatibilità in quanto le stesse banalissime stringhe di codice vanno che è una bellezza con MOZ comunque andando al sodo ecco la condizione IF che mi causa tanti lastimi e che si trova all'interno di una funzione come potete ben vedere...

...
function fixalink(){
// Alink della pagina
var allLinks = document.getElementsByTagName("a");
// Scorro la lista con il ciclo for
for (u=0; u<=allLinks.length; u++) {
var lnk = allLinks[u];
//Da questa condizione in poi IE si ferma
if ( (lnk.href != "" && lnk.href.indexOf("#") != -1) && ( (lnk.pathname == location.pathname) || ("/"+lnk.pathname == location.pathname) ) && (lnk.search == location.search) ) {
alert("alert1");
addEvent(lnk,"click",navalink);
alert("ELEMENT AS FIXED: "+lnk);
}
}
}
...