// Encodé en UTF-8

// var Pub Home
	var nombrePub;
	var li = '';
	var ulContent = '';
	var iPub = 0;
	var pubTimeout;
	
// var Pourcent
	var myPercent;


$(document).ready(function() {

	// Pourcentage
	$('strong.pourcent').before('<div class="pourcentOuter"><div class="pourcentInner"></div></div>');
	$('strong.pourcent').parent('p').addClass('wrapourcent');
	myPercent = $('strong.pourcent').attr('title');
	
	// Lance le timeOut pourcent
	setTimeout('pourcent()',2000);

	// tous les liens externes s'ouvrent dans une nouvelle fenêtre et ont la classe "ext"
	$("a.ext").click(function(event){
		event.preventDefault();
		window.open(this.href);
	});
	
	// Reset input newsletter
	var newsletterValue = 'Entrez votre adresse e-mail ici...';
	$('input.newsletter').val(newsletterValue);
	$('input.newsletter').focus(function() {
		if(this.value == newsletterValue) {
			this.value = '';
		}
	});
	$('input.newsletter').blur(function() {
		if(this.value == '') {
			this.value = newsletterValue;
		}
	});
	
	// Calc Pub Home
	nombrePub = $('#player ul.pub li').length;
	
	// Créé la nav Pub en fonction du nombre de li
	for (var i = 1; i <=nombrePub ; i++) {
		if (i == 1) {
			li = '<li class="'+i+'"><a href="#" class="current"><span>'+i+'</span></a></li>\n';
		}
		else {
			li = '<li class="'+i+'"><a href="#"><span>'+i+'</span></a></li>\n';
		}
		ulContent = ulContent+li;
	}
	
	// Cache toutes les pub et show le premier
	$('#player ul.pub li').children('img').hide();
	$('#player ul.pub li').children('a').hide();
	$('#player ul.pub li:eq(0)').children('img').show();
	$('#player ul.pub li:eq(0)').children('a').show();
	
	if(nombrePub > 1) {
	
	// Print la nav
	$('#player ul.pub').after('<ul class="player-nav">'+ulContent+'</ul>');
	
	// PreventDefault sur la nav pub
	$('#player ul.player-nav li a').click(function(event) {
		event.preventDefault();
	});
	
	// Lance le timeOut Pub sur la Home
	pubTimeout = setTimeout('loadPub()',6000);
	
	// Click sur la player-nav
	$('#player ul.player-nav li a:not(.current)').live('click', function() {
		// Clear le timeOut
			clearTimeout(pubTimeout);
		// Initialise les deux compteurs
			var current = $(this).parent('li').attr('class');
			iPub = current-1;
			current = current-1;
		// FadeOut sur la Pub active
		$('#player ul.pub li').children('img, a').fadeOut('slow', function() {
			// RemoveClass
			$('#player ul.player-nav li a').removeClass('current');
		});
		// FadeIn sur la nouvelle pub
		$('#player ul.pub li:eq('+current+')').children('img, a').fadeIn('slow', function() {
			// AddClass
			$('#player ul.player-nav li:eq('+current+') a').addClass('current');
			// Relance le timeOut Pub sur la Home
			pubTimeout = setTimeout('loadPub()',10000);
		});
	});
	
	}
	
	
	
	
	// Liste  numérotée
	$('ol.deco-num li')
		.css({'list-style':'none','position':'relative'})
		.prepend('<span class="num"></span>');
	
	$('ol.deco-num').each(function(){

		$(this).children().children('.num').each(function(i){
			$(this).text( i + 1);			
		});
			
	});
	
	/*formulaire select and focus dans la sidebar*/
	
	$('#sidebar form label').hide();
	$('#sidebar form .text').each(function(){

		labelValue = $(this).prev('label').text( );
		$(this).val( labelValue );
			
	});
	
	//select dans la sidebar	
	$('#sidebar select.text').sSelect();

	//input.text	
	$('form .text').hover(
      function () {
		$(this).addClass('text-focus');
      }, 
      function () {
		if(!$(this).hasClass('focused')){
			$(this).removeClass('text-focus');
		}	  
    });


	$('form .text').focus( function() {	
		$(this).addClass('text-focus');	
		$(this).addClass('focused');	
			
		//valueField = $(this).val();
		//if($(this).val() == $(this).prev('label').text( )) {
		//	$(this).val('');
		//}		
	});
	$('form .text').blur( function() {	
		$(this).removeClass('text-focus');	
		$(this).removeClass('focused');	
		//if($(this).val() == '') {
		//	$(this).val($(this).prev('label').text( ));
		//}	
		
	});
	
		
	
	//textarea.text	
	$('#sidebar form textarea.text').hover(
      function () {
		$(this).parent().addClass('textarea-focus');
      }, 
      function () {
		if(!$(this).hasClass('focused')){
			$(this).parent().removeClass('textarea-focus');
		}	  
    });

	$('#sidebar .form textarea.text').focus( function() {	
		$(this).parent().addClass('textarea-focus');
		$(this).addClass('focused');
	});
	$('#sidebar form textarea.text').blur( function() {	
		$(this).parent().removeClass('textarea-focus');	
		$(this).removeClass('focused');
	});
	
	
	

	
	//Onglet
	$('.onglet .body:not(:first)').hide();
	$('.onglet .head li a').click(function(event){
		event.preventDefault();	
		
		/*recuperation de l'ancre pour afficher le bon onglet*/
		var url_onglet = $(this).attr("href");
		var tab_ancre = url_onglet.split('#');
		var ancre = tab_ancre[1];
		
		
		$('.onglet ul li').removeClass('active' );
		$(this).parent().addClass('active' );
		$('.onglet .body').hide();
		$('.onglet #' + ancre).show();

	});
	
	//ie6 - remplacer les espaces par des espaces insécables
	if ( $.browser.msie && $.browser.version < 7.0 ){
		
		$('.onglet .head li a').each(function(){
			text_onglet = $(this).html();
			$(this).html(text_onglet.replace(/ /g,'&nbsp;')); 
		});
		
		$('a.link-btn').each(function(){
			text_btn = $(this).html();
			$(this).html(text_btn.replace(/ /g,'&nbsp;')); 
		});
	
	}

	//decalage sp firefox table
	if ( $.browser.mozilla){
		
		$('#main-content .table-bg-bottom').css({'padding-left':'3px'});
		$('#sidebar .tab').css({'margin-left':'3px'});

	}
	
});

// Fn loadPub
var pubTimeout;

function loadPub() {
	// Clear le timeOut
		clearTimeout(pubTimeout);
	// FadeOut sur la Pub active
	$('#player ul.pub li:eq('+iPub+')').children('img, a').fadeOut('slow', function() {
		// RemoveClass
		$('#player ul.player-nav li a').removeClass('current');
	});
	$('#player ul.pub li').children('img, a').fadeOut('slow');
	// On incrémente
	iPub++;
	// Si iPub == le nombre max de pub on remet la compteur à 0
	if(iPub == nombrePub) {
		iPub = 0;
	}
	// FadeIn sur la nouvelle pub
	$('#player ul.pub li:eq('+iPub+')').children('img, a').fadeIn('slow', function() {
		// AddClass
		$('#player ul.player-nav li:eq('+iPub+') a').addClass('current');
	});
	// Relance le timeOut
	pubTimeout = setTimeout("loadPub()",4000);
}

// Fn Barre de pourcentage
function pourcent() {
	$('div.pourcentInner').animate({width:myPercent+'%'}, 'slow');
}