Altre precisazioni:
- filter e` parola chiave in qualche browser: converrebbe cambiare il nome della funzione.
- eval() e` funzione deprecata e molto lenta; inoltre nel tuo caso e` inutile:
document.images[imagename].src = objectsrc+".src";
oppure:
document.images[imagename].src = "./"+objectsrc+".src";

Rispondi quotando