var mytimer;
var timerAccesPerso;
var delay = 5000;

function cacherMenuAccesPerso() {
  $('.ssmenu').hide();
  $('.linkOver').removeClass('linkOver');
}

$(document).ready(function(){ 
  /* anim commerciale : slide */
  $('.zone_centrale .slide').slideDown(1000,function(){
    $(this).find('.btndecouvrir').css('position','relative');
  });
		
  /* input recherche agence */
  $('#blocSearchAgence .inputText').bind('click',function(){
    if(this.value=='Votre code postal') this.value=''
  });
		
  $('#blocSearchAgence .inputText').bind('blur',function(){
    if(this.value=='') this.value='Votre code postal'
  });
		
  $('#blocQuestion').mouseover(function() {
    clearInterval(mytimer);
  });
		
  $('#blocQuestion').mouseout(function() {
    mytimer = window.setInterval('animerdiv()', delay);
  });
		
		
  /* sous-menu acces espace client */
  $('.espaceClient .link').bind('mouseenter',function(){
    clearInterval(timerAccesPerso);
    $(this).addClass('linkOver');
    $(this).next().slideDown("slow");
  }).bind('click',function(){
    return false;
  });
		
  $('.espaceClient').bind('mouseleave',function(){
    timerAccesPerso = window.setInterval('cacherMenuAccesPerso()', 500);
    $(this).find('.ssmenu').hide();
    $(this).find('.linkOver').removeClass('linkOver');
		
  });
		
  /* Accordion */
  if ($("#menu01").accordion) {
    $("#menu01").accordion({
      autoHeight: false,
      active: 0
    });
  }
	
  /* Bloc contact accueil */
  var displayForm = function(display){
    var show = display.split('|');
    $('#'+show[0]).fadeOut('fast', function(){
      $('#'+show[1]).fadeIn('normal');
    });
  };
  $('.displayForm').click(function(e){
    e.preventDefault();
    displayForm($(this).attr('rel'));
  });
		
  /* Anim questions frequentes */
  var animfaq = function(){
    var elem=$('#blocQuestion li');
    var nbrElm=$('#blocQuestion li').length;
    var animindex = 0;
    var debut= true;
				
    if(nbrElm > 1){
      $(elem[0]).show();
      $(elem[1]).show();
      animerdiv = function(){
        if(debut==true){
          debut=false;
        //$(elem[0]).fadeIn(1000);
        //$(elem[1]).fadeIn(1000);
        }else{
          $(elem).hide();
          $(elem[animindex]).fadeIn(1000);
          $(elem[animindex+1]).fadeIn(1000);
						
        }
						
        if(animindex > nbrElm -3){
          animindex = 0;
        //debut=true;
        } else {
          animindex=animindex+2;
        }
      }
				
      mytimer = window.setInterval('animerdiv()', delay);
    } else if (nbrElm == 1) {
      $(elem[0]).show();
    }
  }
		
  var replierAccesPerso = function(){
    timerAccesPerso = window.setInterval('cacherMenuAccesPerso()', 1000);
  }
		
  animfaq();
  replierAccesPerso();
});

