Event.observe(window, 'load', init);

function init(){
	var stretchers = document.getElementsByClassName('tracks');
	var toggles = document.getElementsByClassName('toggle');

	//accordion effect
	var myAccordion = new Fx.Accordion(
		toggles, stretchers, {start:'open-first'}
	);

	//hash function
	function checkHash(){
		var found = false;
		toggles.each(function(h3, i){
			if (window.location.href.indexOf(h3.title) > 0) {
				myAccordion.showThisHideOpen(stretchers[i]);
				found = true;
			}
		});
		return found;
	}
  if (!checkHash()) myAccordion.showThisHideOpen(stretchers[0]);
}
