// JavaScript Document
jQuery.noConflict();





jQuery(document).ready(function($){
								
	
	
	// mise en place de la virgule pour IE
	if($.browser.msie){
		var paveChiffreHeight = $('div.chiffres').height();
		var heightVirgule =  Math.floor(paveChiffreHeight/2)+'px';
		$('div.chiffres div.virgule').css('top', heightVirgule );
		
		var paveNewsHeight = $('div.newsletter').height();
		var heightVirgule2 =  Math.floor(paveNewsHeight/2)+'px';
		$('div.newsletter div.virgule').css('top', heightVirgule2 );
	}
	
	
	// centrage du texte du footer (posé en absolu dans les css)
	var pFooterWidth = $('div.footer p').width();
	var margin =  Math.floor((900-pFooterWidth)/2)+'px';
	$('div.footer p').css('left', margin );
	
	
	// slider logos accueil
	if($('#slider').length >= 1){
		$('#slider').nivoSlider({directionNav:false, directionNavHide:false,controlNav:false, effect:'fade'});
	}
	
	// animations présentation de projet
	
	var ouvertActuellement = false;
	var projetOuvert = 'aucun';
	
	
	function afficheProjet(valeur){
		// on ferme d'abord le précédent projet, s'il y en a un 
		if(ouvertActuellement){ $("#p"+projetOuvert+" .button").click(); }
		
		// on ouvre le projet demandé
		
		$("#ariane #lienA"+valeur).addClass("sel");
		
		var projet = "#p"+valeur;
						
		$(projet+" .presGraph").animate({height: 402 }, 500);
		
		$(projet+" .virgulePrint").animate({marginTop: 198 }, 500);
		
		$(projet+" .infosProjet").animate({height: 410 }, 500);
		$(projet+" div.infosProjet div.bottom").animate({top: 397 }, 500);
		
		$(projet+" .detail").show("blind", {}, 500,function() {
			// Animation complete.
			$(projet+" .virgulePrint").css("background", "url(imgs/GroupePegase_print-virgule-ouvert.gif) 0px 0px no-repeat");
			$(projet+" .infosProjet").css("background","url(imgs/GroupePegase_print-bt-ouvert.gif) 228px 18px no-repeat #82aba5");
			$(projet+" .infosProjet div.top").css("background", "url(imgs/GroupePegase_print-bgtop-ouvert.gif) 0px 0px no-repeat");
			$(projet+" .infosProjet div.bottom").css("background", "url(imgs/GroupePegase_print-bgbottom-ouvert.gif) 0px 0px no-repeat");
			$(projet+" .presGraph").css('border-color','#82aba5');
			
			if( $(projet+" .lienB").length == 1){ $(projet+" .fleches .flecheDroite").css('display','none'); } // pour éviter la flèche droite quand le premier projet s'ouvre par défaut
			$(projet+" .fleches").css('display','block');
		});
		
		ouvertActuellement = true;
		projetOuvert = valeur;
	
	}
	
	
	
	function masqueProjet(valeur){
		ouvertActuellement = false;
		projetOuvert = 'aucun';
		
		$("#ariane #lienA"+valeur).removeClass("sel");
		
		var projet = "#p"+valeur;
		$(projet+" .fleches").css('display','none');
		
		$(projet+" .presGraph").animate({height: 45 }, 500);

		$(projet+" .virgulePrint").animate({marginTop: 19 }, 500);
		
		$(projet+" .infosProjet").animate({height: 53 }, 500);
		
		$(projet+" div.infosProjet div.bottom").animate({top: 40 }, 500);
		$(projet+" .detail").hide("blind", {}, 500,function() {
			// Animation complete.
			$(projet+" .virgulePrint").css("background", "url(imgs/GroupePegase_print-virgule-ferme.gif) 0px 0px no-repeat");
			$(projet+" .infosProjet").css("background","url(imgs/GroupePegase_print-bt-ferme.gif) 228px 18px no-repeat #97BEB9");
			$(projet+" .infosProjet div.top").css("background", "url(imgs/GroupePegase_print-bgtop-ferme.gif) 0px 0px no-repeat");
			$(projet+" .infosProjet div.bottom").css("background", "url(imgs/GroupePegase_print-bgbottom-ferme.gif) 0px 0px no-repeat");
			$(projet+" .presGraph").css('border-color','#97BEB9');
			
		});
	
	}
	
	
	// gestion de tous les projets
 	
	$(".button").each(function (i) {
		$(this).toggle(
			function(){ afficheProjet(i); },
			function(){ masqueProjet(i); }
		);
	});	
		
	// affichage du projet 0
	$("#p0 .button").click();
	
	
	
	
	
	$(".lienB").click(function (i) {
		$(this).prevAll(".dprojet").hide();
		$(this).nextAll(".dprojet").hide();
		$(this).nextAll(".dprojet:first").show("blind", {}, 500);
		
		
		var idLien = $(this).attr("id").substr(6,1);
		var leftDelta = -4 - 638*(parseInt(idLien)-1);
		
		var idProjet = $(this).attr("class").substr(7,1);
		var nbProjets = $("#p"+idProjet+" .lienB").length;
		$("#p"+idProjet+" .presGraph .blocPhoto").animate({left: leftDelta }, 500);
		
		if(nbProjets==3){
			if(idLien > 1){ $("#p"+idProjet+" .presGraph .flecheGauche").css('display','block'); }else{ $("#p"+idProjet+" .presGraph .flecheGauche").css('display','none'); }
			if(idLien < 3){ $("#p"+idProjet+" .presGraph .flecheDroite").css('display','block'); }else{ $("#p"+idProjet+" .presGraph .flecheDroite").css('display','none'); }
		}else if(nbProjets==2){
			if(idLien == 2){ $("#p"+idProjet+" .presGraph .flecheGauche").css('display','block'); }else{ $("#p"+idProjet+" .presGraph .flecheGauche").css('display','none'); }
			if(idLien == 1){ $("#p"+idProjet+" .presGraph .flecheDroite").css('display','block'); }else{ $("#p"+idProjet+" .presGraph .flecheDroite").css('display','none'); }
		}else{
			$("#p"+idProjet+" .presGraph .flecheDroite").css('display','none');
			$("#p"+idProjet+" .presGraph .flecheGauche").css('display','none');
		}

	});	
	
	
	
	$(".lienF").click(function (i) {
		var projet = "#p"+$(this).attr("class").substr(20,1);
		var nbProjets = $(projet+" .lienB").length;
		
		$(projet+" .dprojet").hide();
		var flecheCliquee = $(this).attr("class").substr(0,12);
		var projetChoisi;
		if( $(projet+" .flecheDroite").css('display')=='block' && $(projet+" .flecheGauche").css('display')=='block' ){
			if(flecheCliquee == "flecheDroite"){
				$(projet+" #projet3").nextAll(".dprojet:first").show("blind", {}, 500);
				projetChoisi = 3;
			}else{
				$(projet+" #projet1").nextAll(".dprojet:first").show("blind", {}, 500);
				projetChoisi = 1;
			}
		}else{
			
			if(nbProjets == 2){
				if(flecheCliquee == "flecheDroite"){
					$(projet+" #projet2").nextAll(".dprojet:first").show("blind", {}, 500);
					projetChoisi = 2;
				}else{
					$(projet+" #projet1").nextAll(".dprojet:first").show("blind", {}, 500);
					projetChoisi = 1;
				}
			}else{ // nbProjet = 3
				$(projet+" #projet2").nextAll(".dprojet:first").show("blind", {}, 500);
				projetChoisi = 2;
			}
			
		}
		
		var leftDelta = -4 - 638*(projetChoisi-1);
		$(projet+" .blocPhoto").animate({left: leftDelta }, 500);
		
		if(nbProjets==3){
			if(projetChoisi > 1){ $(projet+" .flecheGauche").css('display','block'); }else{ $(projet+" .flecheGauche").css('display','none'); }
			if(projetChoisi < 3){ $(projet+" .flecheDroite").css('display','block'); }else{ $(projet+" .flecheDroite").css('display','none'); }
		}else if(nbProjets==2){
			if(projetChoisi == 2){ $(projet+" .flecheGauche").css('display','block'); }else{ $(projet+" .flecheGauche").css('display','none'); }
			if(projetChoisi == 1){ $(projet+" .flecheDroite").css('display','block'); }else{ $(projet+" .flecheDroite").css('display','none'); }
		}else{
			$(projet+" .flecheDroite").css('display','none');
			$(projet+" .flecheGauche").css('display','none');
		}

	});	
	
	$("#ariane a").click( function(event){
		var i = $(this).attr("id").substr(5,1);
		$("#p"+i+" .button").click();
		
		event.preventDefault();
		var target_offset = $("#p"+i).offset();
		var target_top = target_offset.top;
		$('html, body').animate({scrollTop:target_top}, 500);
		
	});
	
								
});



