// JS Home Page
// Date : 24/03/2010
// Auteur : Hervé FRACKOWIAK


//Variables globales
var nbCharges = 1;
var cheminImg = "";
var vitesseA = 750;

// Au chargement de la page
$(document).ready(function(){
  
  //Gestion de l'animation
  var timer = 0;
  if (typeof(visioAct)=="undefined"){
  visioAct=0;
  }
  if (visioAct ==0){
  timer = setInterval("actualisation()",3500);
  }
  cheminImg = $(".presentation .visuel img").attr("src").substring(0,$(".presentation .visuel img").attr("src").indexOf("home_femme.jpg"));
  //Attachement du premier lien
  $(".presentation .visuel img").click(function(){
    if(lien1!=''){
		document.location.href=lien1;
	}
  });
  
  //Gestion du menu
  $(".menuGauche .menu > li").hover(
    function(){
      //On cache le premier
      $(".menuGauche .menu li .sousmenu:eq(0)").hide();  
      
      //On affiche le courant et le 1er element en over
      $(".sousmenu",this).show();
      $(".sousmenu li:eq(0)",this).addClass("over")
    },
    function(){
      //On masque
      $(".sousmenu",this).hide();
      
      //On remet le premier
      $(".menuGauche .menu li .sousmenu:eq(0)").show();
      $(".menuGauche .menu li .sousmenu:eq(0) li:eq(0)").addClass("over");
    }
  );
  
  //Gestion des sousmenus
  $(".menuGauche .sousmenu li").hover(
    function(){
      $(this).addClass("over");
    },
    function(){
      $(this).removeClass("over");
    }
  );
  
  //Initialisation du premier
  $(".menuGauche .menu li .sousmenu:eq(0)").show();
  $(".menuGauche .menu li .sousmenu:eq(0) li:eq(0)").addClass("over");
});

//Actualisation de l'animation
function actualisation()
{
  if($(".presentation .visuel img").length==4 && nbCharges==4)
  {
    //Le visible est il le dernier ?
		if($(".presentation .visuel img:last").is(":visible"))
		{
			$(".presentation .visuel img:first").css('z-index','2');
			$(".presentation .visuel img:first").fadeIn(vitesseA,function(){
				$(this).parent(".visuel").children("img:last").hide();
				$(this).css('z-index','1');
			});
		}
		else
		{
			$(".presentation .visuel img:visible").next().css('z-index','2');
			$(".presentation .visuel img:visible").next().fadeIn(vitesseA,function(){
				$(this).prev().hide();
				$(this).css('z-index','1');
			});
		}
  }
  else
  {
    switch(nbCharges)
    {
      //La 1ere image est chargée
      case 1 :
        //On lance le chargement de la 2eme image
        var img2 = new Image();
        $(img2).load(function(){
          $(".presentation .visuel").append(this);
          $(this).hide();
          nbCharges++;
        }).attr("src",cheminImg+"home_homme.jpg").click(function(){
          document.location.href=lien2;
        });
        break;
      case 2 :
        //On affiche
        $(".presentation .visuel img:eq(1)").fadeIn(vitesseA, function(){$(".presentation .visuel img:eq(0)").hide()});
        
        //On lance le chargement de la 3eme image
        var img3 = new Image();
        $(img3).load(function(){
          $(".presentation .visuel").append(this);
          $(this).hide();
          nbCharges++;
        }).attr("src",cheminImg+"home_fille.jpg").click(function(){
          document.location.href=lien3;
        });
        break;
      case 3 :
        //On affiche
        $(".presentation .visuel img:eq(2)").fadeIn(vitesseA, function(){$(".presentation .visuel img:eq(1)").hide()});
        
        //On lance le chargement de la 4eme image
        var img4 = new Image();
        $(img4).load(function(){
          $(".presentation .visuel").append(this);
          $(this).hide();
          nbCharges++;
        }).attr("src",cheminImg+"home_garcon.jpg").click(function(){
          document.location.href=lien4;
        });
        break;
    }
  }
}


