$(function(){
    
      var cache = [];
      // Arguments are image paths relative to the current page.
      $.preLoadImages = function() {
        var args_len = arguments.length;
        for (var i = args_len; i--;) {
          var cacheImage = document.createElement('img');
          cacheImage.src = arguments[i];
          cache.push(cacheImage);
        }
      }
 
    // Dialog            
    $('#dialog').dialog({
        autoOpen: false,
        buttons: { 
            "Fermer": function() { 
                $(this).dialog("close"); 
            } 
        }
    });
                    
    // Dialog Link
    $('#dialog_link').click(function(){
        $('#dialog').dialog('open');
        return false;
    });
    
    
    $(".myDatePicker").datepicker({
        monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
        dayNamesMin:  ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'],
        dateFormat: 'dd/mm/yy'
    });
    
    
    
//all hover and click logic for buttons
        $(".fg-button:not(.ui-state-disabled)")
        .hover(
            function(){ 
                $(this).addClass("ui-state-hover"); 
            },
            function(){ 
                $(this).removeClass("ui-state-hover"); 
            }
        )
        .mousedown(function(){
                $(this).parents('.fg-buttonset-single:first').find(".fg-button.ui-state-active").removeClass("ui-state-active");
                if( $(this).is('.ui-state-active.fg-button-toggleable, .fg-buttonset-multi .ui-state-active') ){ $(this).removeClass("ui-state-active"); }
                else { $(this).addClass("ui-state-active"); }    
        })
        .mouseup(function(){
            if(! $(this).is('.fg-button-toggleable, .fg-buttonset-single .fg-button,  .fg-buttonset-multi .fg-button') ){
                $(this).removeClass("ui-state-active");
            }
        });
  
    $('#bt_slidemenu').click(function(){
        if($('#slidemenubouge').css('left')=='-150px') {
            
            $("#slidermenu").animate({ 
                    width: "+=150px",
            }, 1000 );
         
            $("#slidemenubouge").animate({ 
                    left: "+=150px",
            }, 1000 );
        } else {
            $("#slidemenubouge").animate({ 
                    left: "-=150px",
            }, 1000 );
                
            $("#slidermenu").animate({ 
                    width: "-=150px",
            }, 1000 );
             
        }
     });
     
    $('#accueil_haut_domaine_hover_off').mouseover(function() {
      $('#accueil_haut').css('background-image','url(\'/images/accueil/fond_accueil_domaine.jpg\')');
      $('#accueil_texte_domaine').show(); 
    });
    
    $('#accueil_haut_domaine_hover_off').mouseout(function() {
      $('#accueil_haut').css('background-image','url(\'/images/accueil/fond_accueil.jpg\')');
      $('#accueil_texte_domaine').hide();
    }); 
    
    
    $('#accueil_haut_presentation').mouseover(function() {
      $('#accueil_haut_presentation').css('background-image','url(\'/images/accueil/fond_accueil_presentation.jpg\')');
    });
    
    $('#accueil_haut_presentation').mouseout(function() {
      $('#accueil_haut_presentation').css('background-image','none');
    });
    
    
    $('#accueil_haut_negoce_hover_off').mouseover(function() {
      $('#accueil_haut').css('background-image','url(\'/images/accueil/fond_accueil_negoce.jpg\')');
      $('#accueil_texte_negoce').show(); 
    });
    
    $('#accueil_haut_negoce_hover_off').mouseout(function() {
      $('#accueil_haut').css('background-image','url(\'/images/accueil/fond_accueil.jpg\')');
      $('#accueil_texte_negoce').hide();
    });     
    
    
    
    jQuery.preLoadImages("/images/accueil/fond_accueil_domaine.jpg","/images/accueil/fond_accueil.jpg","/images/accueil/fond_accueil_presentation.jpg","/images/accueil/fond_accueil_negoce.jpg"); 
     
});


function changeBouteille(id,etat) {
   if(etat=='on') { 
       $("#"+id+"").css('padding-top','5px');
       $("#"+id+"").attr('height','260');
       $("#"+id+"").attr('width','83');
   } else {
       $("#"+id+"").css('padding-top','95px');
       $("#"+id+"").attr('height','170');
       $("#"+id+"").attr('width','55');  
   }      
}

function Aide(messageHTML) {
    document.getElementById('dialog').innerHTML = messageHTML;
    $('#dialog').dialog('open');
    return false;      
}


function AideZoom(messageHTML,width,height) {
    document.getElementById('dialog').innerHTML = messageHTML;
    $('#dialog').dialog('option', 'width', width);
    $('#dialog').dialog('option', 'height', height);
    $('#dialog').dialog('option', 'title', 'Zoom'); 
    $('#dialog').dialog('open');
    return false;      
}

