/*
----------------------------------------------------------------------
 JavaScript: Tire Buying Made Easy: Tire Safety: Driving Safety
----------------------------------------------------------------------
*/

var my_accordion;

function my_init() {

	// Initialize the main accordion.
	my_showLoadMsg( false );
	my_accordion = new accordion(
		'my_accordion',
		{
			classNames : {
				toggle : 'my_accordionToggle',
				toggleActive : 'my_accordionToggleActive',
				content : 'my_accordionContent'
			}
		}
	);

	// Expand the starting accordion tab. This tab name is specified as an anchor in the URL.
	var anchorIndex = document.location.href.lastIndexOf( '#' ) + 1;
	if ( anchorIndex > 0 ) {
		var tabName = document.location.href.substr( anchorIndex );
		my_showAccordionTab( tabName );
	} // End if.

} // End my_init().

function my_showAccordionTab( tab ) {

	var i;

	switch( tab ) {
		case 'yearRound':
			i = 0;
			break;
		case 'summer':
			i = 1;
			break;
		case 'winter':
			i = 2;
			break;
		case 'fall':
			i = 3;
			break;
		case 'spring':
			i = 4;
			break;
		default:
			return;
	} // End switch.

	my_accordion.activate( $$( '#my_accordion .accordion_toggle' )[ i ] );

} // End my_showAccordionTab().

function my_showLoadMsg( b ) {

	var my_accordionContainer = $( 'my_accordionContainer' );
	var className = ( b ? 'my_accordionContainer_beforeLoad' : 'my_accordionContainer_afterLoad' );
	my_accordionContainer.className = className;

} // End my_showLoadMsg().

// Initialize the page.
//
Event.observe( window, 'load', my_init, false );
