﻿function bindPrepareAccordion(e){

	var togglers = $$('h3.toggler');
    
	var stretchers = $$('div.accordeon');

	var myAccordion = new Accordion(togglers, stretchers, { 
		opacity: false, 
		
		start: false, 
		
		transition: Fx.Transitions.quadOut,
		
		onActive: function(toggler, i){
		},
	
		onBackground: function(toggler, i){
		}

	});
	var myIndex = document.location.search.toQueryParams().index;
	var member = document.location.search.toQueryParams().team;
	myAccordion.showThisHideOpen(myIndex);
	var teamLinks = ($$('.teamLink'));
	
	teamLinks.each(function(n){
	    if(n.href.toQueryParams().team == member ){
	        n.setStyle({
                fontWeight: 'bold'
                
            });
            //console.info((teamLinks.indexOf(n))-1);
            var previous = null;
            if(teamLinks.indexOf(n) > 0){
                previous = teamLinks[(teamLinks.indexOf(n)-1)];
            }else{
                previous = teamLinks[teamLinks.size()-1];
            }
            //console.info(previous);
            var next = null;
            if(teamLinks.indexOf(n) == (teamLinks.size()-1)){
                next = teamLinks[0];
            }else
            {
                next = (teamLinks[(teamLinks.indexOf(n)+1)]);
            }
            var previousLink = previous.href;
	        var previousText = previous.innerHTML;
	        var nextLink = next.href;
	        var nextText = next.innerHTML;	
	        new Insertion.Bottom('ContentPane', '<a id="linkToPrevious" href="'+previousLink+'"><--'+previousText+'...</a><a id="linkToNext" href="'+nextLink+'">...'+nextText+'--></a>');
	    };
	});
	
	
	//pendant qu'on y est on va aussi ajouter les liens previous et next pour la personne...
//	var previous = $(member).up('ul').siblings();
//	console.info(previous);
//	var previousLink = previous.href;
//	var previousText = previous.text;

//	var nextLink = next.href;
//	var nextText = next.text;	
//	new Insertion.Bottom('ContentPane', '<a id="linkToPrevious" href="'+previousLink+'"><--'+previousText+'...</a><a id="linkToNext" href="'+nextLink+'">...'+nextText+'--></a>');
////	
	 
}    
var Checks = {
    generic:function(event){
        Event.stop(event);
        var login = Event.element(event).href.toQueryParams();
        //alert(login.team);
    }
};
Event.observe(window, 'load', bindPrepareAccordion);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                