﻿

var Site = {

	debug: false,

	start: function() {
		Site.currentPage = document.getElement('body').get('class');
		Site.manageSwiffs();
		var scroll = new SmoothScroll();

		switch (Site.currentPage) {
			case 'faq':
				Site.Faq.init();
				break;
		}

	},
	
	manageSwiffs: function() {
		switch (Site.currentPage) {
			default:
				break;
		}
	}
};



Site.Faq = {

	init: function() {
		Site.accordions = {};
		$$('dl.faqs').each(function(el, i) {
			Site.accordions[i] = new Accordion(el.getElements('dt'), el.getElements('dd'), {
				'show': 999,
				'alwaysHide': true,
				'transition': 'quad:out',
				'opacity': (Browser.Engine.trident4 ? false : true),
				onActive: function(handle) {
					handle.set('class', 'active');
				},
				onBackground: function(handle) {
					handle.set('class', '');
				}
			});
		});

		Site.scroll = new Fx.Scroll(window, {
			duration: 500
		});



	}
};



window.addEvent('domready', Site.start);


