/*----------------------------------------------------------------------
*  Le Phare JavaScript library - (c) 2010
*
* Nécessite :
*    - jQuery
*    - jQuery.validate
---------------------------------------------------------------------- */

(function ($) {
   $(document).ready(function () {
      var id = $('body').attr('id'),
          lg = $('html').prop('lang').replace(/^([a-z]{2}).*$/i, '$1').toLowerCase();

      // Test la présence d'un id sur le body
      !id && alert("ATTENTION\n la balise body n'a pas d'id !");

      // Traitements des spécifiques
      switch (id) {
         case 'pageContact' : {
            // Traitement lié a la page
            $('#submitter').click(function() { $('#f_contact_todo_').val('submit'); });
            if (document.location.href.indexOf('#devenirPartenaire') > 0) { $('#contact_motif_').prop('selectedIndex', 3); }
            break;
         }
         default:
      }

      // Traitements des génériques
      $('.fade').delay(8000).fadeOut(1500);
      $('form').validate();

      // Menu déroulant (par exemple pour la gestion des pages libre dans l'entête)
      $('#navigation')
         .find('ul').hide().end()
         .find('>li').bind({
            'mouseenter' : function() {
               var $li = $(this);
               $li.find('ul').stop(true, true).fadeIn('fast');
               $li.addClass('current');
            },
            'mouseleave' : function() {
               var $li = $(this);
               $li.find('ul').fadeOut('fast');
               $li.removeClass('current');
            }
         });

   });
})(jQuery)

