Buenas,
el último código que te he puesto, es un ejemplo basado en lo que querías hacer y tal cual está funciona. El javascript iría en un fichero externo que tendrías que incluir en el html dentro de <head> con:
por supuesto tendrás que cambiar los nombres del fichero js y de los ficheros de imagenes y urls a los que tu tengas. Pruébalo tal como está y cuando lo entiendas podrás adaptarlo a tu código. Pero te repito que funciona, lo se porque lo he hecho yo y lo he probado ¿que mas quieres que haga?
Y la próxima vez si das mas información mucho mejor, porque decir que no te va o que no lo colocas bien, sin poder verlo no sirve de mucho, por eso el ejemplo puede que no se adapte a tu código porque no has puesto el html, tendrás que adaptarlo tu, pero no será complicado.