window.addEvent('domready', function() {
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		display: false,
	    alwaysHide: true,
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#8EC1F8');
			setTimeout('toggle()',1000);
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#FFFFFF');
			setTimeout('toggle()',1000);
		}
	});

	if ($('faq')) {
		$('faq').addEvent('mouseover', function(){
			var myEffect = new Fx.Morph('faq', {duration: 'short', transition: Fx.Transitions.Sine.easeOut});
			myEffect.start({
				'height': 52
			});
		});
		
		$('faq').addEvent('mouseleave', function(){
			var myEffect = new Fx.Morph('faq', {duration: 'short', transition: Fx.Transitions.Sine.easeOut});
			myEffect.start({
				'height': 45
			});
		});
		
		$('faq').addEvent('click', function(){
			$('faq').removeEvents('mouseover');
			$('faq').removeEvents('mouseleave');
			$('faq').removeEvents('click');
			var myEffect = new Fx.Morph('faq', {duration: 'short', transition: Fx.Transitions.Sine.easeOut});
			myEffect.start({
				'height': 540
			});
			$('faq').set('class', 'open');
			//$('faq_inner').setStyle('display', 'block');
			$('faq_inner').fade('in');
		});
		
		// Scorllaukseen liittyvät
		var items = $$('.faq_article').length;	
		
		$('faq_down').addEvent('click', function(){
			var myFx = new Fx.Scroll('faq_in').start(0,500);
		});
		
		$('faq_up').addEvent('click', function(){
			var myFx = new Fx.Scroll('faq_in').start(500,0);
		});
		
		$('faq_inner').fade('hide');
	}
	
});
