/** * (c) Copyright 2008 Oakley, Inc. * * @requires com/oakley/PromoShow.class.js */objPromoTileEffects = new Object();function handle_promoTileOver( objEvent ){		objElem = $( objEvent.target );	if( objElem.get( 'tag' ) == 'img' )	{		// Stop the link from being followed		objEvent = new Event( objEvent ).stop();		// Stop the event from bubbling		objEvent.stopPropagation();		objPromoTileEffects[ objElem.id ].start({			'background-position': '1px -68px'		});	}}function handle_promoTileOut( objEvent ){	objElem = $( objEvent.target );	if( objElem.get( 'tag' ) == 'img' )	{		// Stop the link from being followed		objEvent = new Event( objEvent ).stop();		// Stop the event from bubbling		objEvent.stopPropagation();		objPromoTileEffects[ objElem.id ].start({			'background-position': '1px 0'		});	}}window.addEvent( 'domready', function(){	objPromoShow = new PromoShow( 'promo-primary' );	/* addPromo( promoIdAppend, promo border color, 		default bg color, default border color, default text color, 		hover bg color, hover border color, hover text color, 		selected bg color, selected border color, selected text color )	*/		objPromoShow.addPromo( '01', '#000000',						'#000000', '#333333', '#8B8B8B',						'#505050', '#CCCCCC', '#E8E8E8',						'#F4F4F4', '#CCCCCC', '#333333' ); //Rebels Lance Armstrong							objPromoShow.addPromo( '02', '#000000',						'#000000', '#333333', '#8B8B8B',						'#505050', '#CCCCCC', '#E8E8E8',						'#F4F4F4', '#CCCCCC', '#333333' ); //Rebels Sino							objPromoShow.addPromo( '03', '#000000',						'#000000', '#333333', '#9B9B9B',						'#262626', '#575757', '#FFFFFF', 						'#8D1A1A', '#FF3333', '#FFFFFF' ); //Split Jacket							objPromoShow.addPromo( '04', '#000000',						'#191919', '#303030', '#9B9B9B',						'#3E3E3E', '#575757', '#FFFFFF',						'#1F91BA', '#6CC7E8', '#FFFFFF' ); //HD Polarized							objPromoShow.attach();	objPromoShow.startTimer();	$$( '.promo-tile img' ).each( function( objTile ){		objPromoTileEffects[ objTile.id ] = new Fx.Morph( objTile, { transition: Fx.Transitions.Bounce.easeOut, duration: 500, link: 'cancel' } );		objTile.addEvent( 'mouseover', handle_promoTileOver.bind( objPromoTileEffects ) );		objTile.addEvent( 'mouseout', handle_promoTileOut.bind( objPromoTileEffects ) );	});});