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)));
    });
};

// Timer pour l'apparition aléatoire des imagettes des projets
var count_projets = 0;
var images_projets=[];
function Timer_projets() {
  $("#list_projets li:eq("+images_projets[count_projets]+") img").fadeIn(500, "easeInOutCubic");
  setTimeout("Timer_projets()",75);
  count_projets++;
}
var count_concours = 0;
var images_concours=[];
function Timer_concours() {
  $("#list_concours li:eq("+images_concours[count_concours]+") img").fadeIn(500, "easeInOutCubic");
  setTimeout("Timer_concours()",75);
  count_concours++;
}

$(document).ready(function(){
  
  // Apparition aléatoire des imagettes des projets
  $("#list_projets li img").hide();
  $("#list_projets li").each(function(i){
    images_projets.push(i);
  });
  images_projets.sort(function() {return 0.5 - Math.random()});
  Timer_projets();

  // Apparition aléatoire des imagettes des concours
  $("#list_concours li img").hide();
  $("#list_concours li").each(function(i){
    images_concours.push(i);
  });
  images_concours.sort(function() {return 0.5 - Math.random()});
  Timer_concours();
	
  // passage d'une image à l'autre au sein d'une fiche projet
  $("#galerieImage li").css({"position":"absolute"});
  $("#galerieImage a").css({"position":"absolute"});
 	var height = $("#galerieImage li:eq(0) img").attr("height");
	$('#photos').css({"height":height+"px"});
  $("#galerieImage a").hide();
  $("#galerieImage a:eq(0)").fadeIn("slow", "easeInOutCubic");
	$("#navImagesProjet a:eq(0)").addClass('actif');
  $("#navImagesProjet a").css({"cursor":"pointer"});
  $("#navImagesProjet a").click(function(){
      var number = $(this).attr("name");
			$("#navImagesProjet a").removeClass('actif');
			$(this).addClass('actif');
      $("#galerieImage a").each(function(i){
        $(this).fadeOut("slow", "easeInOutCubic");
      });
			var height = $("#galerieImage a:eq("+number+")").height();
			$('#photos').css({"height":height+"px"});
      $("#galerieImage a:eq("+number+")").fadeIn("slow", "easeInOutCubic");
			return false;
  });


  $(".inactif").hover(
    function () {
      $(this).children().addClass("hover");
    }, 
    function () {
      $(this).children().removeClass("hover");
    }
  );
  
  $(".splash a img").hide();
  $(".splash a img").fadeIn(3000);
  $(".splash h1").hide();
  setTimeout(function(){ $(".splash h1").fadeIn(1000); }, 2000);
  $(".splash #menuLangue").hide();
  setTimeout(function(){ $(".splash #menuLangue").fadeIn(1000); }, 2000);

  $("#adresse").defuscate();
  $(".adresse").defuscate();
  $.gaTracker('UA-4854646-1');
  
  //Ouverture des liens PDF de la partie presse dans une nouvelle fenêtre
  $('.presse > p > a').click(function(){
	window.open(this.href);
    return false;
  });


});
