﻿var is_busy = false;

$(document).ready(function () {

  // Cachons Menu "séjours à thèmes"
  $('#menu_sejour').hide();

  // Menu Rechercher : + de critères
  $('#lien_criteres').click(function() {
    if($('#criteres').is(":hidden")) {
      $('#criteres').show("slow");
      $('#criteres').slideDown("slow");
    }
    else {
      $('#criteres').slideUp("slow"); 
      $('#criteres').hide("slow");
    }
  });
  
  $('#menu_label').mouseout(function () {
    $('#sm_hebergement').hide();
    $('#sm_destination').hide();
    $('#sm_sejour').hide();
  });
  
  // Menu : Affichage ou non des sous-menus
  $('#menu_label').mouseover(function () {
    $('#sm_hebergement').hide();
    $('#sm_destination').hide();
    $('#sm_sejour').hide();
    $(this).css('height', 27);
    $('.menu').children().each( function() {
      if($(this).height() != 27)
      {
        $(this).css('height', 25);
      }
    });
    $(this).css('height', $(this).height() + 2);
    $('#sm_label').show();
  });
  
  $('#menu_hebergement').mouseout(function () {
    $('#sm_label').hide();
    $('#sm_destination').hide();
    $('#sm_sejour').hide();
  });
  
  $('#menu_hebergement').mouseover(function () {
    $('#sm_label').hide();
    $('#sm_destination').hide();
    $('#sm_sejour').hide();
    $(this).css('height', 27);
    $('.menu').children().each( function() {
      if($(this).height() != 27)
      {
        $(this).css('height', 25);
      }
    });
    $(this).css('height', $(this).height() + 2);
    $('#sm_hebergement').show();
  });
  
  $('#menu_destination').mouseout(function () {
    $('#sm_label').hide();
    $('#sm_hebergement').hide();
    $('#sm_sejour').hide();
  });
  
  $('#menu_destination').mouseover(function () {
    $('#sm_label').hide();
    $('#sm_hebergement').hide();
    $('#sm_sejour').hide();
    $(this).css('height', 27);
    $('.menu').children().each( function() {
      if($(this).height() != 27)
      {
        $(this).css('height', 25);
      }
    });
    $(this).css('height', $(this).height() + 2);
    $('#sm_destination').show();
  });
  
  $('#menu_sejour').mouseout(function () {
    $('#sm_label').hide();
    $('#sm_hebergement').hide();
    $('#sm_destination').hide();
  });
  
  $('#menu_sejour').mouseover(function () {
    $('#sm_label').hide();
    $('#sm_hebergement').hide();
    $('#sm_destination').hide();    
    $(this).css('height', 27);
    $('.menu').children().each( function() {
      if($(this).height() != 27)
      {
        $(this).css('height', 25);
      }
    });
    $(this).css('height', $(this).height() + 2);
    $('#sm_sejour').show();
  });
  
  // Onglets
  $(function() {
    $('#tabs').tabs();
  });
  
  // Page Hebergements
  $('.bloc_menu').hide();
  
  $('#bloc1').find('.menus').children('.menu').each( function(i) { 
    $(this).children('a').mouseover(function() {
      j = i + 1;
      $('#bloc1_blocmenu'+j).show();
    });
    $(this).children('a').mouseout(function() {
      $('#bloc1_blocmenu'+j).hide();
    });
  });
});
