$(function(){
        //suppression des dernières lignes des articles
        $(".ligne_nouvelle:last").css('display', 'none');
        $(".ligne_createur:last").css('display', 'none');
        
        
        //permet de faire apparaitre en fadeIn les messages d'avertisssement
        $(".erreur_message").fadeIn(1000);
        $(".validate_message").fadeIn(1000);
        $(".info_message").fadeIn(1000);
        $(".user_block_message").fadeIn(1000);
        
        
        //Changement de couleur du text d'un input lorsqu'il est selectionnée
        $(".edit_info input , .edit_info textarea, #form_ajout input").focusin(function(){
                $(this).css("color","#ffffff");
        
        });
        $(".edit_info input, .edit_info textarea, #form_ajout input").focusout(function(){
                $(this).css("color","#6d7070");
        
        });
        
          //------------------------------------------------------------------------------------------------------//
        //--------------------------------- PAGE ACCUEIL-------------------- -------------------------------------//
        
        
        $("#newsletter a").click(function(){
                
                var url = $(this).attr("href");
                var input_courriel = $("#courriel_newsletter");
                var courriel = $("#courriel_newsletter").attr("value");
                
               $.post(url,{courriel:courriel}, function(data){
						
						if(data.erreur == "no"){
							
							$("#newsletter").fadeOut(function(){
                                                                        $("#courriel_newsletter").attr("value", "Saisissez votre courriel");
                                                                        $("#news_erreur").text("");
                                                                        $("#newsletter_send").fadeIn().delay(2000).fadeOut(function(){
                                                                                    $("#newsletter").fadeIn();    
                                                                                
                                                                                });
                                                                });
						}
						else{
							$("#news_erreur").fadeIn().text(data.erreur).delay(4000).fadeOut();
						}
					}, "json");
                
                return false;
        });
                
        
        
        //------------------------------------------------------------------------------------------------------//
        //--------------------------------- PAGE MODIF INFORMATIONS COMPTE -------------------------------------//
        
        //fonction permettant la demande de nouvelle abonnement
        $("#btn_abonnement").live("click", function(){

	    
	    var etat = $("#etat").val();
	    var courriel = $("#courriel").val();
	    var url = $("#url").val();
	    
	    
	    $("#contenu_abonnement").fadeOut(function(){
		    
		    $("#confirm_abo").fadeIn();
		    
		    //envoi par post les informations pour L'envoi du courriel
		    $.post(url, {courriel: courriel, etat:etat});
		    
		});
	});
        
        
        //fonction permettant la création d'onglet dans la gestion information		
	$(".edit:first").attr("class", "edit_actif");
			
	$(".edit, .edit_actif").click(function(){

		$(".edit_actif").attr("class", "edit");
		$(this).attr("class", "edit_actif");
				
		var edit_show = "#edit_"+$(this).attr("id");
			
		$(".edit_info").hide();
		$(edit_show).show();
				
		});
				
			
                        	
	last_carac = "";
        $(".telephone").keyup(function(){
                var value = $(this).attr("value");
                if(value != ""){
                        if(!$(this).attr("value").match(/[0-9]{3}\.[0-9]{3}\.[0-9]{4}/)){
                                $(this).css("border-color", "#7d0607");
                       
                        }
                        else{
                                $(this).css("border-color", "#292929");
                        } 
                }
                else{
                        $(this).css("border-color", "#292929");
                }
                  
                   /*last_carac = value.match(/(.{1})$/g);
                   $("#jquery").text(":"+last_carac);
                        if((value.length == "3") || (value.length == "7") && (last_carac != ".")){
                                $(this).attr("value", value+".");
                        }*/
                        
                        
                       
                
        });
    
        //--------------------------------- PAGE MODIF INFORMATIONS COMPTE -------------------------------------//
        //------------------------------------------------------------------------------------------------------//
       
        //------------------------------------------------------------------------------------------------------//
        //--------------------------------- PAGE MODIF MOT DE PASSE  -------------------------------------------//
        
        
                        //fonction JS pour la modification du mot de passe
                        $("#formulaire_pass").submit(function(){
				
					$(this).find(".error_pass").remove();
					$(".loader").fadeIn();
					
					var login = $(this).find("input[name=login]").val();
					var old_pass = $(this).find("input[name=old_pass]").val();
					var pass = $(this).find("input[name=pass]").val();
					var pass2 = $(this).find("input[name=pass2]").val();
					
					var url = $(this).attr("action");
					var form = $(this);
					
					$(".loader").fadeOut();

					$.post(url,{old_pass:old_pass, pass:pass, pass2:pass2, login:login}, function(data){
						
						if(data.erreur == "no"){
							$("h4:first").fadeOut();
							form.fadeOut();
							$("#inscription").fadeOut();
							document.location.href="/profil/"; 
							
						}
						else{
							form.append(data.erreur);
						}
					}, "json");
					return false;
				
			});
	
                
        //--------------------------------- PAGE MODIF MOT DE PASSE  -------------------------------------------//
        //------------------------------------------------------------------------------------------------------//
        

    //FOnction permettant de mettre du texte DANS le formulaire et le faire effacer quand on saisie
    $(".autoEmpty").each(function(){
        var defaultText = $(this).val();
        $(this).focus(function(){
            if($(this).val()==defaultText){
                $(this).val("");
            }
        });
        $(this).blur(function(){
            if($(this).val()==""){
                $(this).val(defaultText);
            }
        });
    }); 

});


