var mini_search="all";
var time_mini_search;
var txt_search_depart;

$(document).ready(function(){
	//Fancy Connectez vous
	$(".lien_connect").fancybox_ms();
	
	$("#send_reponse_com").click(function(){
		add_commentaire2();
		return false;
	});
	// Si l'utilisateur n'est pas déjà loggé
	if($("#login_connexion").length!=0){
		$("#form_login_connexion").submit(function(){
			connexion();
			return false;
		});	
		$("#login_connexion").click(function(){ if($(this).val()=="E-mail") $(this).val(""); });
	};
	
		// Notifications
	var statut_notif="hide";
	$("#notif_btn").click(function(){
			if($("#notif_conteneur").css("display","none")){
					$("#notif_conteneur").css("display","block");					 
					$('#notif_conteneur').load(LIEN_ROOT+"includes/customer/ajaxed/notifications.php?lang="+LANG);
										 }
										 });

	$(".notif").mouseenter(function(){
	statut_notif="display";
											  });
	$(".notif").mouseleave(function(){
	statut_notif="hide";	
	setTimeout(function(){
		if(statut_notif=="hide"){
			$("#notif_conteneur").css("display","none")}
												},500);
				 });
	
	// Le menu
	$(".deroule").hover(function(){
		$("ul",this).stop().slideDown("fast", function(){ $(this).css("height","auto"); $(this).css("padding-bottom","4px"); });
	}, function(){
		$("ul",this).stop().slideUp("fast", function(){ $(this).css("height","auto"); });
	});
	
	$(".deroule ul li a").click(function(){
		$(this).parents("ul").eq(0).stop().slideUp("fast", function(){ $(this).css("height","auto"); });
	});
	$('#pass_connexion').keyup(function(e) { 
      if(e.keyCode == 13) {
         	$('#form_login_connexion').submit()
       }
});
	
	
	// Menu admin
	if($('.admin-menu').length>0) {
		$('.admin-menu li').hover(function(){
			$("div",this).stop().slideDown("fast", function(){ $(this).css("height","auto");  });
		}, function(){
			$("div",this).stop().slideUp("fast", function(){ $(this).css("height","auto"); });
		});
	}
	
	
	
	$("#link_connect_btn").click(function(){
		if($("#loginbox").css('display') == 'none'){
			$("#loginbox").fadeIn();
			$("#txt_header_tofade").fadeOut();
			return false;
		}else { 
			$('#form_login_connexion').submit()
		}
		});
	
	$("#menu_tdb").hover(function(){
		$("#bulle_tableau_bord").stop(false,true).fadeIn("slow");
	}, 
	function(){
		$("#bulle_tableau_bord").stop(false,true).fadeOut("slow");
	});
	
	// Edition du statut ds la dashboard
	$("#link_edit_statut").fancybox_ms();
	
	// Hack anti inputs pour menu
	$("input").hover(function(){
		$("#menu_top .deroule ul").stop().slideUp("fast", function(){ $(this).css("height","auto"); });
	});
	
	// Contacter un membre
	$(".lien_fancy_contact").fancybox_ms({ onComplete:ini_form});
	
	// Retrouver son pass
	$(".link_find_pass").fancybox_ms();
	
	// La recherche générale
	txt_search_depart=$('#champ_mini_search').val();
	$("#champ_mini_search").attr("autocomplete","off");
	$("#champ_mini_search").keyup(function(e){
		if($(this).val().length>2){
			clearTimeout(time_mini_search);
			time_mini_search=setTimeout(lance_mini_search,500);
		}
		else $("#searchbox-results").fadeOut();
	});
	$("#champ_mini_search").blur(function(){
		var text=$("#champ_mini_search").val();
		if(text=="") $("#champ_mini_search").val(txt_search_depart);	
	});
	
	$("#champ_mini_search").focus(function(){
		var text=$("#champ_mini_search").val();
		if(text==txt_search_depart) $("#champ_mini_search").val("");	
	});
	
	
	// Recherche avancée de membre
	$(".fancy-connectezvous").fancybox_ms();
	
	//Lien "récuperer vos droits" (Admin en mode view)
	$(".link_fakemembre").click(function(){
		destroy_fakesession();
		return false;
	})
	
	// Lien header demandeur "Ajouter un cv"
	$(".link_head_ajout_cv").fancybox_ms();
	
	// Aide vidéo!
	$(".videohelp").fancybox_ms({onComplete:ini_helpvideo});
	
	// Changement de langue
	$('.langbtn').click(function(evt){
		
		evt.preventDefault();
		evt.stopPropagation();
		
		if($(this).find('.ico-down2').length>0) {
			$('.lang_list').slideDown();
			$(this).find('.ico-down2').eq(0).addClass('ico-up2').removeClass('ico-down2');
		}
		else {
			$('.lang_list').slideUp();
			$(this).find('.ico-up2').eq(0).addClass('ico-down2').removeClass('ico-up2');
		}
	});
});


