var Site = {
	start: function(){
		if ($('accordion')) Site._accordionSetup();
		if ($$('.accordion')) Site.financialAccordionSetup();
		if ($('feature-images')) {
			$('feature-images').fader({
				fadeWaitTime: 5000,
				duration: 1000
			});
		}
	},

	_accordionSetup: function() {

		var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.stretcher', {
			opacity: false,
			onActive: function(toggler, element){
				toggler.setStyle('background-position', 'left bottom');
				toggler.setStyle('color', '#FFFFFF');
			},
			onBackground: function(toggler, element){
				toggler.setStyle('background-position', 'left top');
				toggler.setStyle('color', '#0084A9');
			}
		});

	},

	financialAccordionSetup: function() {

		$$('.accordion').each(function(elem, idx) {
			var myAccordion = new Accordion(elem, 'h2.toggler', 'div.element', {
				opacity: false,
				onActive: function(toggler, element){
					toggler.addClass('toggler_active');
					element.addClass('element_active');
				},
				onBackground: function(toggler, element){
					toggler.removeClass('toggler_active');
					element.removeClass('element_active');
				}
			});
		});

	}


};
window.addEvent('domready', Site.start);

