/**
*	Initialisation...
*/
$(function(){

  /**************************************************************************************/
  // Common.

	// Si la popin contenant le formulaire de connection est présente dans le DOM c'est
  // qu'on est pas connecté. On définis le comportement.
	$('#loginform').hide(0);
	if($('#loginform').length==1){
		$('#menu-item-275 a').click(function(){
			$('#loginform , #loginform_screen').fadeIn();
			return false ;
		});
	}

	// Fermeture de la pop-ip de connection.
	$('a[href=login-close]').click(function(){
		$('#loginform , #loginform_screen').fadeOut(200,function(){
			$('#content_index').fadeTo(300 , 1 );
		});
		return false ;
	});


  /**************************************************************************************/
  // Page - Notre démarche.
  
	// 7 étapes de la démarche jeeves + 7 question de la FAQ
	$('#etapes dd:not(#etapes dd:first)').hide(0);
	$('#etapes dt:first a').addClass('active');
	$('#etapes dt:first').addClass('active');
	$('#etapes dt a').click(function(){
		//Si déjà ouvert on fait rien
		if($(this).hasClass('active')) return false;
		// Modifi le css pour avoir la fleche de l'étape retournée
		$('#etapes dt').removeClass('active');
		$(this).parent().addClass('active');
		//Cache toute les bulles
		$('#etapes dd:visible').slideUp(250);
		$('#etapes dt a').removeClass('active');
		//Montre la bulle sélectioné
		$(this).parent().next().slideDown(250);
		$(this).addClass('active');
		return false;
	});
	

  /**************************************************************************************/
  // Pages - Espace client.
  //
	// Formulaire de gestion de compte.
	$('#loginformpass').hide(0);
	if($('#loginformpass').length==1){
		$('a.espace_account').click(function(){
			$('#loginformpass , #loginformpass_screen').fadeIn();
			return false ;	
		});
	}
	
  // Fermeture de la pop-ip de gestion de compte.
	$('a[href=login-close]').click(function(){
		$('#loginformpass , #loginformpass_screen').fadeOut(200);
		return false ;
	});
		
	// Menu du client dans EC.
	$('#login_sub_menu').hide(0);
	$('#login_top a').click(function(){
		var $a = $('#login_sub_menu') ;
		if($a.is(':visible')) $a.slideUp(); else $a.slideDown();
		return false ;	
	});	
	
	// Page espace-client/  liste des reportages:hover.
	$('.jeeves_reportage').hover(function(){
		// Montre les détails.
		$(this).find('.reportages_hover').animate({marginTop:'-109px'},{queue:false,duration:250});
		}, function(){
		$(this).find('.reportages_hover').animate({marginTop:'-53px'},{queue:false,duration:250});
	});
	
});
