Bien pues al final lo saqué con un par de paciencia XD y lectura de manuales:
Lo que yo no sabia es que se guardaba un array con las imagenes del documento html actual, y que luego podria ser utilizado. Quizas en IE si permite acceder a un elemento de la página mediante:
Código HTML:
document.getElementById(objeto).src = "admin/subidas/promociones/imagenes/extra/"+imagen;
Pero a Firefox por lo que se ve no le gusta, el script estaba fenomeno y es claro de entender, pero le fallaba eso, así que ví la posibilidad de acceder a las imagenes mediante esta forma:
Código HTML:
document.images[objeto].src = "admin/subidas/promociones/imagenes/extra/"+imagen;
Tanto a IE como a Firefox así le mola, así que quedó solucionado el problema, si alguien le pasa esto ya sabe que tiene que hacer dejo mi script para que otros lo utilicen:
Código HTML:
<script language="JavaScript" type="text/javascript">
function cambiar_color_over_gal(celda,color,objeto,imagen){
document.getElementById(celda).style.backgroundColor=color;
/*alert('Imagen cargada: '+imagen);*/
//elemento_imagen = new Image(286,160);
//document.getElementById(objeto).src = "directorio_imagenes/"+imagen;
document.images[objeto].src = "directorio_imagenes/"+imagen;
/*alert('Imagen cargada: '+elemento_imagen);*/
}
function cambiar_color_out_gal(celda,color){
document.getElementById(celda).style.backgroundColor=color;
}
</script>
Celda: la celda que hace que se ilumine al pasar el boton sobre ella.
Color: el color en hexadecimal que queremos para la celda que se ilumina.
Objeto: la imagen dentro del documento html que establecemos como cargador de las demás imagenes.
Imagen: el nombre de la imagen que será enviada al cargador.