/* create rollover "action" image */
function createProductMapRollover( imgNum ) {
	$('productMap').getElements('img').each( function( el, index ) {
		if( index + 1 != imgNum ) {
			el.setProperty( 'src', 'graphics/product-rollovers/' + imgNum + '-' + (index+1) + '.jpg' );
		}
	}, this );
}

/* restore images back to the originals */		
function restoreProductMap( imgNum ) {
	$('productMap').getElements('img').each( function( el, index ) {
		if( index + 1 != imgNum ) {
			el.setProperty( 'src', 'graphics/product-rollovers/' + (index+1) + '.jpg' );
		}
	}, this );
}

/* initialize rollover actions */
function initalizeProductMapRollovers() {
				
	/* add events on mouseover and mouseout */					
	$('productMap').getElements('img').each( function( el, index ) {
		el.addEvents({
			'mouseenter' : function(e) { createProductMapRollover( index + 1 ); },
			'mouseleave' : function(e) { restoreProductMap( index + 1 ); }
				
		});
	});
	
	/*MM_preloadImages('graphics/product-rollovers/1.jpg',
				'graphics/product-rollovers/2.jpg'
				'graphics/product-rollovers/3.jpg'
				'graphics/product-rollovers/4.jpg'
				'graphics/product-rollovers/5.jpg'
				'graphics/product-rollovers/6.jpg'
				'graphics/product-rollovers/7.jpg'
				'graphics/product-rollovers/8.jpg'
				'graphics/product-rollovers/9.jpg'
				'graphics/product-rollovers/10.jpg'
				'graphics/product-rollovers/11.jpg'
				'graphics/product-rollovers/12.jpg'
				'graphics/product-rollovers/13.jpg'
				'graphics/product-rollovers/14.jpg'
				'graphics/product-rollovers/15.jpg' );*/
	return;
}	

window.addEvent( 'domready', function() {
	initalizeProductMapRollovers();
});	