jQuery(document).ready(function() {
	// photo semaine
	jQuery("a#photo_semaine_voir_texte").click(function() {
		jQuery("div#photo_semaine_texte").slideToggle("fast");
	});
	
	// question semaine
	jQuery("a#question_semaine_voir_texte").click(function() {
		jQuery("div#question_semaine_texte").slideToggle("fast");
	});
	
	// point commun
	jQuery("a#point_commun_voir_texte").click(function() {
		jQuery("div#point_commun_texte").slideToggle("fast");
	});
	
	// download d'un ancien numéro
    jQuery("#numero").change(function() {
        var num = jQuery("option:selected", this).val();
		jQuery(location).attr('href',"/numeros/pdf/"+num+"_LAGAZETTE.pdf");
    });
	
	jQuery('#alaune_slide')
		.after('<div id="under_alaune">Tous les articles à la une</div><div id="nav_alaune"></div>')
	    .cycle({
		fx:     'scrollLeft', 
	    speed:  'fast', 
	    timeout: 5000,
		pager: '#nav_alaune'
	});
	
	jQuery("#question_semaine_submit").click(function() {
		var choix = jQuery('input[type=radio][name=question_semaine_choix]:checked').attr('value');
		jQuery.post("/wp-content/themes/gazette/ajax.php", { action: "question_semaine", choix: choix },
		function(data){
			jQuery("#question_semaine_texte").html(data);
		});
		return(false);
	});
	
	jQuery(".archives_year_choice").click(function() {
		jQuery("#archives_unes").html('<img src="/wp-content/themes/gazette/images/loading.gif" style="display: block; margin: 50px auto;">');
		jQuery("#years_list > a").attr("class", "archives_year_choice");
		jQuery("#"+this.id).attr("class", "archives_year_choice_highlight");
		var year = this.id;
		jQuery.post("/wp-content/themes/gazette/ajax.php", { action: "archives_view_year", year: year },
		function(data){
			jQuery("#archives_unes").html(data);
		});
		return(false);
	});
	
	// infobulles
	jQuery("a#dl-dernier").tooltip({
		showURL: false,
		track: true,
		delay: 0,
		fade: 250
	});
	
	jQuery("a#mail-author").tooltip({
		showURL: false,
		track: true,
		delay: 0,
		fade: 250
	});
	
	jQuery("a#gazette-number").tooltip({
		showURL: false,
		track: true,
		delay: 0,
		fade: 250
	});
	
	jQuery("a.tell-a-friend-link").click(function() {
		jQuery('#tell-a-friend').dialog({
			width: 500,
			height: 300,
			title: 'Envoyer à un ami',
			close: function(){
				jQuery("#tell-a-friend").dialog("destroy");
				jQuery("div#tell-a-friend-formulaire").css("display", "block");
				jQuery("div#tell-a-friend-message").css("display", "none");
			}
		});
		return false;
	});

	jQuery.validator.setDefaults({
		submitHandler: function() {
			jQuery.post("/wp-content/themes/gazette/ajax.php", { action: "tell_a_friend", votre_nom: jQuery("input#votre_nom").val(), votre_email: jQuery("input#votre_email").val(), ami_email: jQuery("input#ami_email").val(), votre_message: jQuery("textarea#votre_message").val(), article_url: jQuery("input#article_url").val(), article_titre: jQuery("input#article_titre").val()},
			function(data){
				jQuery("div#tell-a-friend-formulaire").css("display", "none");
				jQuery("div#tell-a-friend-message").css("display", "block").html(data);
			});
		}
	});

	jQuery("#tell-a-friend-form").validate({
		rules: {
			votre_nom: "required",
			votre_email: {
				required: true,
				email: true
			},
			ami_email: {
				required: true,
				email: true
			}
		},
		messages: {
			votre_nom: "",
			votre_email: {
				required: "",
				email: ""
			},
			ami_email: {
				required: "",
				email: ""
			}
		}
	});
	

});
