window.addEvent('domready', function(){
	//top icon tips
	var Tips1 = new Tips($$('.Tips1'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 350, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		}
	});


	//faq's accordion
	var accordion = new Accordion('h5.atStart', 'div.atStart', {
		opacity: false,
		onActive: function(toggler, element){
		toggler.setStyle('color', '#99C0F1');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#beb966');
		}
	}, $('accordion'));


	//cart items toggling
	var togglers = $$(".panier .caddyToggle");
	var sliders = $$(".panier .slider");
	togglers.each(function(toggler, i) {
			var mySlide = new Fx.Slide(sliders[i]);
			mySlide.hide();
			toggler.addEvent('click', function(e){
				e = new Event(e);
				mySlide.toggle();
				e.stop();
		});
	});

	//final cart item toggling
	var ftogglers = $$("#panier .panierToggle");
		var fsliders = $$("#panier .slider");
		ftogglers.each(function(toggler, i) {
			var mySlide = new Fx.Slide(fsliders[i]);
			mySlide.hide();
			toggler.addEvent('click', function(e){
				e = new Event(e);
				mySlide.toggle();
				e.stop();
		});
	});
});