/** KLD v4 **/


window.addEvent('load', function()
{
		
		var stretchers 	= $$('div.accordion');
		var togglers 	= $$('h3.toggler');
		
		// init togglers
		togglers.each( function( toggler, i)
		{		
			toggler.color 		= toggler.getStyle('background-color');
			toggler.$tmp.fx 	= new Fx.Style(toggler, 'background-color', {'wait': false, 'transition': Fx.Transitions.Quart.easeOut});
			
		});
		
		// accordion
		var myAccordion = new Accordion( togglers, stretchers, {
										
			'transition': Fx.Transitions.Quad.easeOut,
			
			onActive: function(toggler){
				toggler.$tmp.fx.start('#666');
				toggler.setStyle( 'color', '#fff' );
				
			},
		
			onBackground: function(toggler){
				toggler.$tmp.fx.start( toggler.color );
				toggler.setStyle('color', '#333' );
				
			}						
										
										
		});
		
		// tips stuff
		
		var tips = new Tips($$('.ttip'), {
			initialize:function(){
				this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
			},
			onShow: function(toolTip) {
				this.fx.start(1);
			},
			onHide: function(toolTip) {
				this.fx.start(0);
			}
		});
		
		
		
});


