function pc (infd,ntpc,stop){
Vielleicht ist es keine gute Idee, einen Parameter so zu nennen wie eine Methode des window-Objekts. Ich bin mir nicht so sicher, ob dieser Namenskonflikt den IE ins Straucheln bringt.
Wieso sollte er? IE implementiert die Scope Chain hinreichend korrekt.
Man kann dann natürlich nicht mehr stop() schreiben, wenn man window.stop meint, sondern muss ausdrücklich window.stop schreiben. Aber das sollte man ohnehin tun.
Darüber hinaus sehe ich kein Problempotenzial.
Mathias