/*	

wells fargo foothill
accordion.js, v1.0

*/

window.addEvent('domready', function() {
	var startIndex = -1;
	var startID = location.hash.substring(1);
	if ((startID != null) && (startID != ''))
		$$('#items .toggler').each(function(toggler, index) {
			if (toggler.id == startID)
				startIndex = index;
		});

	if (window.accordionStartClosed == true)
		startIndex = -1;

	var accordion = new Accordion('.toggler', 'div.atStart', {
		display: startIndex,
		alwaysHide: true,
		opacity: false,
		duration: 800,
		
		onActive: function(toggler, element){
			$(toggler.parentNode).addClass('togglesel');
			(function() { $(toggler.parentNode).getElements('a').each(function(el) { el.style.visibility = ''; }); }).delay(700);
		},
	
		onBackground: function(toggler, element){
			$(toggler.parentNode).removeClass('togglesel');
			$(toggler.parentNode).getElements('a').each(function(el) { el.style.visibility = 'hidden'; });
		}
	}, $('items'));
});
