$(document).ready(function(){

	// Text Slides (Home page)
	if(document.getElementById('iip-txtslide')) {
		slideTextLeft = document.getElementById('iip-txtslide').offsetLeft;
		slideTextTop = parseInt(document.getElementById('iip-txtslide').offsetTop)-5;
		slideTextLeft2 = parseInt(slideTextLeft)-300;
		slideTextLeft3 = parseInt(slideTextLeft)+500;
		$('#iip-txtslide').html('').css('position:relative;');

		txtslidetextes = new Array(
			'Vos recrutements d’aujourd’hui,<br />les progrès de demain',
			'Avec la visio, optimisez<br />vos recrutements et rencontrez<br />uniquement les meilleurs candidats',
			'Sourcing, pré-sélection,<br />visio, entretien... Imaginez tous les visages<br />de votre recrutement'
			);

		slideI = 0;
		slideMottoTextes = function() {
			slideId = (typeof slideId == 'undefined') ? slideI : slideId+1;
			slideIdm = slideId-1;
			if(slideI>=txtslidetextes.length) slideI = 0;
			$('#slideId_'+slideIdm).animate({left:slideTextLeft2, opacity:0}, 'slow', function(){
				$('#slideId_'+slideIdm).remove();
				});
			$('#iip-txtslide').append('<span id="slideId_'+slideId+'" style="position:absolute; left:'+slideTextLeft3+'px; top:'+slideTextTop+'px; width:478px; display:block; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);">'+txtslidetextes[slideI]+'</span>');
			$('#slideId_'+slideId).animate({left:0, opacity:1}, 'slow');
			slideI++;
			timer = setTimeout('slideMottoTextes()', 5000);
			}
		slideMottoTextes();
		}

	// Point Slides (Espace-candidats page)
	if(document.getElementById('espace_candidats_script')) {
		pointSlides = new Array(
			'j', '1', '3', '7', '20', '30'
			);
		pslideI = 0;
		slidePoints = function(pslideI) {
			if(pslideI>=pointSlides.length) pslideI = 0;
			$('ul.espace_candidats_script li div').each(function(){
				newclass = $(this).attr('class').replace(/_activ/g,'');
				$(this).attr('class', newclass);
				});
			$('ul.espace_candidats_script li div.div'+pointSlides[pslideI]).attr('class', 'div'+pointSlides[pslideI]+'_activ');
			$('.espace_candidats_script_text div').hide();
			getNewPSlideText = $('#espace_candidats_script_text_'+pointSlides[pslideI]).html();
			$('.espace_candidats_script_text div').html('<p>'+getNewPSlideText+'</p>');
			$('.espace_candidats_script_text div').fadeIn('slow');
				
			pslideI++;
			ptimer = setTimeout(function() { slidePoints(pslideI); }, 2000);
			}
		slidePoints(0);

		$('#espace_candidats_script li div').css({cursor:'pointer'});

		$('#espace_candidats_script li div').hover(
			function() {
				clearTimeout(ptimer);
				$('ul.espace_candidats_script li div').each(function(){
					newclass = $(this).attr('class').replace(/_activ/g,'');
					$(this).attr('class', newclass);
					});
				var getSignature = $(this).attr('class').replace(/div/g,'');
				$('ul.espace_candidats_script li div.div'+getSignature).attr('class', 'div'+getSignature+'_activ');
				getNewPSlideText = $('#espace_candidats_script_text_'+getSignature).html();
				$('.espace_candidats_script_text div').html('<p>'+getNewPSlideText+'</p>');
				$('.espace_candidats_script_text div').fadeIn('slow');
				},
			function() {
				slidePoints(0);
				}
			);

		}

	// Customer rotation (Home page)
	if(document.getElementById('customers') || document.getElementById('customers_v4p') ) {
		 var customers = $('#customers,#customers_v4p');  
		 customers.load("/customers", {}, function(){  
			 customers.cycle({
		      fx: 'fade', 
		      speed: 1000,
		      timeout: 4000,
		      random:  true
		      });
		  })
	}
	
	// Customer rotation (Espace-candidats page)
	if(document.getElementById('vosBesoinsTable')) {
		$('#vosBesoinsTable').find('.groupBody').hide();
		$('#vosBesoinsTable').find('.groupHeader')
		.click(function(){
				$(this).nextUntil('.groupHeader').toggle();
		});
	}
	
	// Map of France
	if(document.getElementById('mapped_image')) {
		$('.map_layer').hide();
		$("area").hover(
			function() {
				regionId = $(this).attr('href').substr(1);
				$('#map_layer' + regionId).show();
			},
			function() {
				$('.map_layer').not('.sticky').hide();
			}
		)
		.click(function()
		{
			regionId = $(this).attr('href').substr(1);
			$('#region').val(regionId);
			$('.sticky').removeClass('sticky').hide();
			$('#map_layer' + regionId).addClass('sticky').show();
		});
			
//		$('#regionSelector').val(dptId);
		
	}
	
	
	
});
