Hola:
No especificas bien tu problema, pero las imágenes de fondo se ponen así:
document.getElementById('ampliacion').style.backgr oundImage = "url(" + archivo + ")";
Y no estoy muy seguro de que grey lo soporte explorer (gray sí... no tengo dudas...) verás, los colores y muchas otras cosas tiene mozilla mucho mejor soporte...
Saludos