$(document).ready(function() {
	$("a[rel='external']").addClass('external').attr("target","_blank");
	$("a.pic").lightBox();
	$("a.galerie").lightBox();
	$("#carrousel").jCarouselLite({
       auto: 800,
		speed: 2000,
		visible:3

    });
				   
		$("#valid_lw").click(function(){
			//alert($("#lw_courriel").val());
			valeur_email = $("#lw").val();
			if(valeur_email.length){
				if(valeur_email == "votre courriel"){
					$("#alerte").text("Saisissez votre courriel !").show();
					$("#lw_courriel").select();
					setTimeout('masquerAlerte()',3000); 
				} else if (!validateEmail(valeur_email) ){
					$("#alerte").text("La syntaxe de votre courriel  est incorrecte !").show();
					$("#lw").select();
					setTimeout('masquerAlerte()',3000); 
				} else {
					return true;
				}	
			} else {
				$("#alerte").text("Saisissez votre courriel !").show();
				setTimeout('masquerAlerte()',3000); 	
			}
			
			return false;
		});
		$("div.liste_programme").hover(
			  function () {
				$(this).css({"background":"#cee","cursor":"pointer"}).attr("title","Voir la fiche de ce concert");
			  }, 
			  function () {
				$(this).css("background","#fff");
			  }
			);

		$("div.cartouche_g").click(function(){
			id = $(this).attr("id").substr(10);
			
			lien = $("a#lien_"+id).attr("href");
			self.location.href = lien;
		});
		$("#onglet_video").click(function(){
			       if ($("#cadre_video").css("display") == "none"){
						$("#cadre_video").show("slow");
						$("#video_conteneur ul").show();
						$("#onglet_reserv").hide();
						$(this).removeClass('ferme').addClass('ouvert');
                    }
                    else{
                        $("#cadre_video").hide("slow");
						$("#video_conteneur ul").hide();
						$("#onglet_reserv").show();
						$(this).removeClass('ouvert').addClass('ferme');
                    }
        });
		$("#onglet_reserv").click(function(){
                    if ($("#cadre_reserv").css("display") == "none"){
						$("#cadre_reserv").show("slow");
						$("#reserv_conteneur").css({"border":"1px solid #ccc","background-color":"#fff"});
						$("#onglet_video").hide();
						$(this).removeClass('ferme').addClass('ouvert');
                    }
                    else{
                        $("#cadre_reserv").hide("slow");
						$("#reserv_conteneur").css({"border":"0px solid #ccc","background-color":"#ffffff"});
						$("#onglet_video").show();
						$(this).removeClass('ouvert').addClass('ferme');
                    }
        });
		$("#video_conteneur ul li a").click(function(){
			var nb_videos = $('#nb_vids').val();
			id_cible = $(this).attr('id').substring(3);
			for(i=1;i<=nb_videos;i++){
				if(id_cible == i){
					$("#vids"+i).css('display','block');
					$("#titre_"+i).css('display','block');
					$(this).addClass('en_cours');
				} else {
					$("#vids"+i).css('display','none');
					$("#titre_"+i).css('display','none');
					$("#vid"+i).removeClass('en_cours');
				}
			}
			
		});
		
	
	});
	function validateEmail (valeur) {
	 emailpat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
	 if( !emailpat.test(valeur) ) {
	    return false;
	 }
	 return true;
	}
	function masquerAlerte(){
		$("#alerte").hide("slow");
	}