/**
 * Lance les fonctions nÃ©cessaires au chargement de la page
 */ 
$(document).ready(function(){
    $("input.toClear").inputCleaner();
    
    /**
           * GÃ¨re le menu
           */ 
    $("div#navVerticale ul > li:has(div.navHeader) > a").bind("click", function(){
        closeMenu();
        $(this).parent().addClass('hovered');
        $('#navVerticale .hovered .navHeader:hidden').fadeIn('normal');
        return false;
    });
    
    $("body").bind("click", function(){
        closeMenu();
    });
    
    function closeMenu() {
        $("#navVerticale ul > li.hovered").removeClass('hovered');
        $('#navVerticale .navHeader:visible').fadeOut('slow');
    }
});

/**
 * GÃ¨re le texte dans le champs de recherche
 */ 
$.fn.inputCleaner = function() {
    return this.focus(function() {
        if(this.value == this.defaultValue) {
            this.value = "";
        }
    }).blur(function() {
        if(!this.value.length) {
            this.value = this.defaultValue;
        }
    });
};
