jQuery.fn.defuscate = function( settings ) {
    settings = jQuery.extend({
        link: true,
        find: /\b([A-Z0-9._%-]+)\([^)]+\)((?:[A-Z0-9-]+\.)+[A-Z]{2,6})\b/gi,
        replace: '$1@$2'
    }, settings);
    return this.each(function() {
        if ( $(this).is('a[@href]') ) {
            $(this).attr('href', $(this).attr('href').replace(settings.find, settings.replace));
            var is_link = true;
        }
        $(this).html($(this).html().replace(settings.find, (settings.link && !is_link ? '<a href="mailto:' + settings.replace + '">' + settings.replace + '</a>' : settings.replace)));
    });
};

$(document).ready(function(){
  var i = 0;
  if ($("#pages img:eq(1)").length) {
    $("#pages").append("<ul></ul>");
    $("#pages img").each(function(){
      i++;
      $("#pages ul").append("<li><a class=\"image\" name=\""+(i-1)+"\">"+i+"</a></li>");
    });
    //$("#pages ul").append("<li id=\"zoom\">Cliquer sur l'image pour agrandir</li>");
  };
  $(".catalogue div").css({"cursor":"pointer"});
  $(".catalogue div").click(function(){
    var url = $(this).find("a").attr("href");
    window.location = url;
  });
  $(".catalogue div:not(#categories)").mouseover(function(){
    $(this).css({"background":"#eeeeee"});
    //$(this).find(".couverture").css({"border-color":"#999"});
  });
  $(".catalogue div:not(#categories)").mouseout(function(){
    $(this).css({"background":"#ffffff"});
    //$(this).find(".couverture").css({"border-color":"#ccc"});
  });

    $("#pages>a").css({"position":"absolute"});
    $("#pages>a").hide();
    $("#pages>a:eq(0)").fadeIn("slow", "linear");
  $("#pages ul li:eq(0)").addClass("actif");
    $("#pages ul a").mouseover(function(){
      $(this).css({"cursor":"pointer"});
    });
  $("#pages ul a.image").click(function(){
    var number = $(this).attr("name");
    $("#pages>a").each(function(i){
      $(this).fadeOut("slow", "linear");
     $("#pages ul li").removeClass("actif");
    });
   $("#pages ul li:eq("+number+")").addClass("actif");
    $("#pages a:eq("+number+")").fadeIn("slow", "linear");
  });

  $("#diapos").css({"top":"338px","position":"absolute"});
  //if(!$.browser.safari || jQuery.browser.version > 524){
    $("#diapos").innerfade({
      speed: 1500,
      timeout: 4000,
      position: 'absolute',
      containerheight: '252px'
    });
  //}

  
  $(".adresse").defuscate();
  
  $.gaTracker('UA-5581960-1');

});
