
function showContent()
{
	if ($$(".laJourneeDesDefis").length == 0) return;
	var btns = $$(".laJourneeDesDefis")[0].getElements("li");
	if (!btns && btns.length == 0) return;
	btns[0].setOpacity(1);
	btns[1].setOpacity(0.5);
	btns[2].setOpacity(0.5);
	
	var activeIndex = 0;
	var sliders = $$(".hiddenCont");
	
	var oPlace = $("detail");
	//
	btns.each(function(el, i){
		el.index = i;
		el.addEvents({
			"click": function(e){
				new Event(e).stop();
				var oThis = $(this);
				oThis.setOpacity(1);
				if (activeIndex == oThis.index) return;
				// swap class
				btns[activeIndex].setOpacity(0.5);
				oThis.setOpacity(1);
				activeIndex = oThis.index;
				// show new image
				oPlace.empty().setOpacity(0);
				var oTempImg = sliders[activeIndex].clone();
				oTempImg.removeClass("hiddenCont").injectInside(oPlace);
				new Fx.Style(oPlace, "opacity").start(0, 1);
			},
			"mouseover": function(e){
				new Event(e).stop();
				var oThis = $(this);
				oThis.setOpacity(1);
			},
			"mouseout": function(e){
				new Event(e).stop();
				var oThis = $(this);
				if (activeIndex == oThis.index) return;
				//
				oThis.setOpacity(0.5);
			}
		});
	});
}
////////////////////////////////////////
function fInitSearchTabs() {
	var faqContents = $$('dd.recherchezContent');
	var togglers = $$('dt.recherchezTitle');
	if (!faqContents || !togglers)
		return;
	//
	
	var activeElement = '';
	var activeTitle = '';
	togglers.each(function(toggler, i){
		toggler.defaultBkgImg = toggler.getFirst().getStyle('background-image');
		toggler.indexs = i;
	});
	
	var myAccordion = new Fx.Accordion(togglers, faqContents, { opacity: false, start: false, transition: Fx.Transitions.quadOut,
		display: false, // load page, close first dl
		onActive: function(toggler, i){
			toggler.getFirst().setStyles('background: url(images/ico_recherchez_on.gif) 0 5px no-repeat;');
			toggler.getFirst().setStyle('padding-left', '0px');
			activeTitle = toggler;
			activeElement = i;
			
		},		
		onBackground: function(toggler, i){
			toggler.getFirst().setStyles('background: url(images/ico_recherchez_off.gif) 0 3px no-repeat;');
			toggler.getFirst().setStyle('padding-left', '0px');
		},
		onComplete : function(){

			window.scrollTo(activeElement.getCoordinates().left,activeElement.getCoordinates().top - activeTitle.getSize().size.y);
		},

		alwaysHide: true // open, close
	});
}
//
//
//safari cannot get style if window isnt fully loaded
window.addEvent("load", function(){
	fInitSearchTabs();
	showContent();
});