Hola ... te recomiendo que uses alguna función con javascript para precargar las imágenes ... algo como
  
Código:
 function precarga()
{
    var d=document;
    if( d.images )
    {
        if( !d.MM_p )
          d.MM_p = new Array();
        var i, j = d.MM_p.length, a = precarga.arguments;
        for( i = 0; i < a.length ; i++ )
        if( a[ i ].indexOf( "#" ) != 0 )
        {
          d.MM_p[ j ] = new Image;
          d.MM_p[ j++ ].src = a[ i ];
        }
      }
}
  a la función le pasas un array con las imágenes de tu página ... y listo ...