Es que eso ya lo prové y no me funcionó por eso te pregute para saber si te referias en el tag img mira, tranquilo si pregunto aquí es porque ya he mirado en bastantes sitios ;)
Código HTML:
function cargando(objeto)
{
document.images[objeto].src = "partes_web/carga.jpg";
}
function cambiar_color_over_gal(celda,color,objeto,imagen){
document.getElementById(celda).style.backgroundColor=color;
if(document.images[objeto].complete){
document.images[objeto].src = "admin/subidas/promociones/imagenes/"+imagen;
}else{
alert('hol');
document.images[objeto].src = "partes_web/carga.jpg";
}
}
<td colspan="2" valign="top" class="celdaFoto"><img name="foto1" onload="cargando('foto1')" id="fotol" src="partes_web/fotoblanco.jpg" width="286" height="228" /></td>