$(document).ready(function() {

	$('#sejour_description_header img').hide().fadeIn('fast');

	if ($("div#promo_news").is('*')) {
		$("div#promo_news").hide().fadeIn("slow");
	}

	$("#submit_search_newsletter_home a, #submit_search_newsletter a").click(function(){
		var url ='';

		var input =  $(this).parent().parent().find(':input');
		var email = input.attr('value');
		var container = $('div#inscription_newsletter');

		if (!checkEmail(email)) {
			alert('Vous devez saisir un email valide !');
			input.focus();
			input.css('border','1px solid red');
		} else {
			$.ajax({
				type: "GET",
				url: url + 'newsletter/index/email/' + email,
				data: "",
				error: function(msg){
					alert('Il y a eu une erreur lors de votre inscription à la newsletter.');
				},
				success: function(msg){
					container.fadeOut('slow', function() {
						var cssObj = {
						'font-weight' : 'bold',
						'color' : '#cc0000'
						}
						$(this).html("Votre inscription est validée").css(cssObj).fadeIn('slow');
					});
				}
			});

		}

		return false;
	});

	if ($("#section_image_list img").is('*')) {

		$("#section_image_list img").hover(function() {
			$(this).fadeTo("slow", 0.8);
		},function(){
			$(this).fadeTo("slow", 1.0);
		});
	}

	if ($("#sejour_photos img").is('*')) {
		$("#sejour_photos img").hover(function() {
			$(this).fadeTo("slow", 0.8);
		},function(){
			$(this).fadeTo("slow", 1.0);
		});
	}

	if ($("#section_image_accueil img").is('*')) {

		$("#section_image_accueil img").hover(function() {
			$(this).fadeTo("slow", 0.8);
		},function(){
			$(this).fadeTo("slow", 1.0);
		});
	}

});


function checkEmail(email){
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailPattern.test(email);
}

