function initTooltips()
{
    var albumsContainer = dojo.query( '.albumsContainer' );
    elems = dojo.query( 'a.image', albumsContainer[0] );

    elems.forEach(
      function( element )
      {
	var image= dojo.query( 'img', element );

	var imsrc= image[ 0 ].src;


	__cache[ imsrc ]= new Image();
	__cache[ imsrc ].src= image[ 0 ].src.replace( '/medium/', '/big/' ).replace( 'm_', '' );


	new dijit.Tooltip(
	{

	label: '<div style="min-width: '+__cache[ imsrc ].width+'px; min-height: '+__cache[ imsrc ].height+'px; overflow: visible;" ><img class="tooltipPreview" src="'+__cache[ imsrc ].src+'" /></div>',
	connectId:element
	}); 
	} 
      );
}

var __cache= new Object(); 

dojo.addOnLoad( initTooltips )
