﻿	registerEvent( window, 'load',  function(){
		
		var myTips = new Tips($ES('area'), {
        maxTitleChars: 30, 
        maxOpacity: .9, 
				className: 'bubble'
			});

		var stretchers = $$('div.accordion');
		stretchers.each(function(item, i){
			item.setStyles({'height': '0', 'overflow': 'hidden'});
		});
		
		var togglers = $$('h3.toggler');
		var bgFx = [];
		
		togglers.each(function(toggler, i){
			toggler.defaultColor = toggler.getStyle('background-color');
			toggler.bgFx = new Fx.Style(toggler, 'background-color', {wait: false});
		});
		
		var myAccordion = new Fx.Accordion(togglers, stretchers, { opacity: false, start: false, transition: Fx.Transitions.quadOut,
			onActive: function(toggler, i){
				//bgFx[i].toColor('E0542F');
				if( bgFx[i] )
					toggler.bgFx.custom( '#2E725C', '#13503C' );
				if( toggler )
					toggler.getFirst().setStyle('color', '#FFFFFF');
			},
			onBackground: function(toggler, i){
				toggler.bgFx.clearTimer();
				toggler.setStyle('background-color', toggler.defaultColor);
				toggler.getFirst().setStyle('color', '#EEEEEE');
			}
		});
		
		//anchors
		function checkHash(){
			var found = false;
			$$('h3.toggler a').each(function(link, i){
				if (window.location.hash.test(link.hash)){
					myAccordion.showThisHideOpen(i);
					found = true;
				}
			});
			return found;
		}

		if (!checkHash()) myAccordion.showThisHideOpen(0);
		
		var is = new imageShow( 't_imageShow', 'default', 350 );
		var is2 = new imageShow2( 't_imageShow2', 'default', 350 );		
	});
