/* MENU animé */

	var tab_rubriques = new Array();
	tab_rubriques['accueil'] = 3;
	tab_rubriques['agence'] = 126;
	tab_rubriques['metiers'] = 254;
	tab_rubriques['contact'] = 382;

	var over = false;


$(document).ready(function(){

	// Initialisation du menu animé


	// Le timer démarre
	setTimeout("lancerTimer()", 1000);

	$('#menu-accueil').mouseover(function() {
	  over = true;
	  $('#sub-menu').fadeOut();

	  $('#bg-menu-actif').animate({
	    left: tab_rubriques['accueil']
	  }, 100, function() {
	    // Animation complete.

	  });
	}).mouseleave(function(){
		over = false;
	});

	$('#menu-agence').mouseover(function() {
	  over = true;
	  $('#sub-menu').fadeOut();

	  $('#bg-menu-actif').animate({
	    left: tab_rubriques['agence']
	  }, 100, function() {
	    // Animation complete.

	  });
	}).mouseleave(function(){
		over = false;

	});

	$('#menu-metiers').mouseover(function() {
	  over = true;
	  $('#bg-menu-actif').animate({
	    left: tab_rubriques['metiers']
	  }, 100, function() {
	    // Animation complete.
		$('#sub-menu').fadeIn();
	  });
	}).mouseleave(function(){
		over = false;

	});

	$('#menu-contact').mouseover(function() {
	  over = true;
	  $('#sub-menu').fadeOut();

	  $('#bg-menu-actif').animate({
	    left: tab_rubriques['contact']
	  }, 100, function() {
	    // Animation complete.

	  });

	}).mouseleave(function(){
		over = false;

	});

	$('#sub-menu').mouseover(function() {
	  over = true;

	}).mouseleave(function(){
		over = false;

	});


	// Initialisation de la popup mentions légales

	$( "#lien_mentions_legales" ).click(function(){

		$( "#mentions_legales" ).dialog({
			modal: true,
			draggable: false,
			resizable: false,
			width: 460
		});

	});

});


/**
 *
 * @access public
 * @return void
 **/
function lancerTimer(){

	// On récupère la position du curseur
	position = $('#bg-menu-actif').position().left;


	// Si le curseur n'est pas revenu au point de départ
	if(over == false)
	{
		relacher();
	}

	// Le timer continue
	setTimeout("lancerTimer()", 1000);

}

/**
 *
 * @access public
 * @return void
 **/
function relacher(){

	$('#sub-menu').fadeOut();

	 $('#bg-menu-actif').animate({
	    left: tab_rubriques[rubrique]
	  }, 100, function() {
	    // Animation complete.
	  });

}

/**
 *
 * @access public
 * @return void
 **/
function ouvrir_popin(id){


	$.ajax({
	  url: base_url + 'modal/charger/' + id,
	  success: function(data) {

		$('#dialog-cloudcarousel').html(data);

		$( "#dialog-cloudcarousel").dialog({
			modal: true,
			draggable: false,
			resizable: false,
			width: 660
		});


	  }

	});

}

