$(document).ready(function(){
	
	//---------------------------------------------------------------------
	//cycle d'image dans les breaking-news
	//---------------------------------------------------------------------
	
	$('#bk-news').cycle({
		fx: 'scrollVert',
		speed: 500,
		timeout: 4000
	});
	
	//---------------------------------------------------------------------
	//scroll de la visionneuse de news
	//---------------------------------------------------------------------
	
    var divWidth = $('div.visio').width();
	//console.log(divWidth);
	var ulWidth = $('ul.ct-visio').width();
	//console.log(ulWidth);
	var nbLi = $('ul.ct-visio li').length;
	var aWidth = $('ul.ct-visio li a').outerWidth();	
	//console.log(aWidth);
	var test =   ((divWidth / (635)).toFixed(2));
	//console.log(test);
	
	$('.visio').mousemove(function(e){
		  var pro = (divWidth / (aWidth * nbLi)) ;
		  //console.log(pro);
		  var left = (e.pageX - (this.offsetLeft)*1.55);
		  //console.log(left);
		  $('.visio').scrollLeft(left);	
	});
	
	//---------------------------------------------------------------------
	//script pour la visioneuse de la partie reservation
	//---------------------------------------------------------------------
	
	//Le slide de l'apercu et l'affichage du nom de la face
	//
	
	var vitApercu = 300;
	var txtAvt = $('.face-val').text();
	
	
	$('.go-arr').click(function(){
		$('#ct-face-slide').animate({left: '-292px'},vitApercu);
		$('.go-arr').fadeOut(vitApercu);
		$('.go-avt').fadeIn(vitApercu);
		$('.face-val').text('Back');
	});
	
	$('.go-avt').click(function(){
		$('#ct-face-slide').animate({left: '0px'},vitApercu);
		$('.go-arr').fadeIn(vitApercu);
		$('.go-avt').fadeOut(vitApercu);
		$('.face-val').text(txtAvt)
	});
	
	//Le script d'injection de l'agrandi à la demande
	//
	
	
	$('#face-avt li a').click(function(){
		
		var Isrc = $(this).attr('href');
		var txt = $(this).attr('title');
		$('#ct-agrandi li img').attr({src: Isrc});
		$('.zone-val').text(txt);
		return false;
	});
	
	$('#face-arr li a').click(function(){
		
		var Isrc = $(this).attr('href');
		var txt = $(this).attr('title');
		$('#ct-agrandi li img').attr({src: Isrc});
		$('.zone-val').text(txt);
		return false;
	});

    //---------------------------------------------------------------------
	//scroll de la page resrved
	//---------------------------------------------------------------------
	
	$('#lui label a').click(function(){
		$('html, body').stop().animate({scrollTop: 470}, 500);
	});
	
	//---------------------------------------------------------------------
	//controle du formulaire//
	//---------------------------------------------------------------------
	
	$('#vous input, #lui input, #destination input').focus(function(){
		
		$(this).css({background: '#CCC'});
	});
	
	$('#submit').click(function(){
		valid= true;
		//var cl = $('input').css('background-color');
		//console.log(cl);
		
		if($('#societe').val() == "" ){
			$('#societe').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#societe').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#secteur').val() == "" ){
			$('#secteur').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#secteur').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#nom').val() == "" ){
			$('#nom').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#nom').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#prenom').val() == "" ){
			$('#prenom').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#prenom').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#ville').val() == "" ){
			$('#ville').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#ville').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#pays').val() == "" ){
			$('#pays').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#pays').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#tel').val() == "" ){
			$('#tel').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#tel').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#mail').val() == "" ){
			$('#mail').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else if(!$("#mail").val().match(/^([a-z0-9_-])+([.]?[a-z0-9_-]{1,})*@([a-z0-9-_]{2,}[.])+[a-z]{2,3}$/)){
			$('#mail').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#mail').css({background: '#999'});
			$('.error').fadeOut();
		}
		
		if($('#zone').val() == "" ){
			$('#zone').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#zone').css({background: '#43C4CA'});
			$('.error').fadeOut();
		}
		
		if($('#taille').val() == "" ){
			$('#taille').css({background: '#FD5B60'});
			
			$('.error').fadeIn();
			valid = false;
		}
		else{
			$('#taille').css({background: '#43C4CA'});
			$('.error').fadeOut();
		}
		return valid;
		
	});
});