// family gallery variables
familySlideDistance = 112;
familyAnimationInterval = 125;
familyPhotoGalleryThumbTitleTopOffset = 9999;
familyThumbnailDisplayMax = 3; // maximum number of whole bikes shown
familyThumbnailCount = 4;
familyNextOff = "/images/story/2009/eco_design/bike_gallery_next_off.gif";
familyNextOn = "/images/story/2009/eco_design/bike_gallery_next_on.gif";
familyPrevOff = "/images/story/2009/eco_design/bike_gallery_prev_off.gif";
familyPrevOn = "/images/story/2009/eco_design/bike_gallery_prev_on.gif";

// photo gallery variables
slideDistance = 91;
animationInterval = 125;
photoGalleryThumbTitleTopOffset = 70;
thumbnailDisplayMax = 5; // maximum number shown
thumbnailCount = 8;
nextOff = "/images/story/shared/photoGalleryNextOff.gif";
nextOn = "/images/story/2009/eco_design/green_arrow_right.gif";
prevOff = "/images/story/shared/photoGalleryPrevOff.gif";
prevOn = "/images/story/2009/eco_design/green_arrow_left.gif";
hideLargePhoto = true;

$(document).ready(function() {
	var Tabs =
	{
	       'setup' : function ( container )
	       {
	               var btnContainer = jQuery( container ).find('.tab_buttons').eq(0);
	               var tabContainer = jQuery( container ).find('.tab_content').eq(0);
	
	                   jQuery( tabContainer ).find( '.tab' ).hide();
	               jQuery( tabContainer ).find( '.tab' ).eq(0).show();
	
	                   jQuery( btnContainer ).find( 'a' ).click(
	                       function()
	                       {
	                               jQuery( tabContainer ).find( '.tab' ).hide();
	                               jQuery( tabContainer ).find( '#' + jQuery( this ).attr( 'rel' ) ).eq(0).show();
	                               jQuery( btnContainer ).find( 'li' ).removeClass( 'current' );
	                               jQuery( this ).parent( 'li' ).addClass( 'current' );
	                               return false;
	                       }
	               );
	       }
	};
	
	var tabsContainers = jQuery( 'div.tabs' );
	for ( var i = 0; i < tabsContainers.length; i++ )
	{
	       Tabs.setup( jQuery( tabsContainers.eq( i ) ) );
	}
	
	$('div.main_header').pngFix();
	$('div.points').pngFix();
	$('div.hover').pngFix();

});

function loadVideo( url )
{
       var so = new SWFObject('/flash/shared/player_42.swf','mpl','566','350','9');
       so.addParam('allowscriptaccess','always');
       so.addParam('allowfullscreen','true');
       so.addParam('flashvars','&file=' + url + '&skin=/flash/shared/stylish.swf&plugins=googlytics-1,accessibility');
       so.addParam("wmode", "transparent");
       so.write('flashcontent');
}

