Tjaeh... det er samme problem opstår når, du køre to baggrundsmusiknumre på en web side. De skulle gerne køres EFTER hinanden, men de har det gerne med at ville køres så snart de er loadede og bliver dermed i konflikt med hverandre, når de begge er hentet ned på klientens maskine. Dvs. køres samtidig (..det du vil opnå med dit javascript), men er jo i dette tilfælde IKKE ønskværdigt.
Dit problem imidlertid er :
Du bruger globale variable :
Kode var slideshow_width=150
var slideshow_height=150
var pause=3000
var fadeimages=new Array()
.
.
var preloadedimages=new Array() |
..i det angivne javascript. De 'gamle' værdier overskrives dermed af 'nye' når scriptet kaldes/loades anden gang på samme side
De samme hukommelses adresser bliver brugt til forskellige data.
Du må finde/lave et script der bruger lokale/uafhængige variable til at holde information om billederne og administrationsdata : Timing, counters, osv...
</MOLOKYLE>