//la recherche de membres avec ID pour affichage du profil

$(document).ready(function() {
	
	$("#rechercheM_input").focus(function() {
		if ($(this).val() == 'Recherche...')
			$(this).val("");	
		rechercheM_main();
	});
	
	rechercheM_timer = null;
	
	$("#rechercheM_input").keypress(function(){
		clearTimeout(rechercheM_timer);
		rechercheM_timer = setTimeout("rechercheM_main();", recherche_timerDelay);
	});
	
	$("#rechercheM_input").blur(function() {
		$("#rechercheM_tooltip").hide("normal");
	});
	
});

function rechercheM_main() {
	tag = $.trim( $("#rechercheM_input").val() );
	if (tag.length < 3) {
		return false;
	}
	
	//lancer la requete
	$.ajax({
		type: "GET",
		url: chemin + "/scripts/ajax/recherche/rechercheMembre.php",
		data: "ret=ID&q=" + $.trim( $("#rechercheM_input").val() ),
		success: function(string){
			if (string == "0")
				$("#rechercheM_tooltip").html("Aucun membre trouvé.");
			else {
				string = string.split("\n");
				$("#rechercheM_tooltip").html("");
				//tag = $.trim( $("#mp_dest").val() );
				for(i=0; i<string.length; i++) {
					ligne = string[i].split("||");
					evid = (string.length == 2 || tag == "") ? ligne[0] : ligne[0].replace(new RegExp("("+tag+")","gi"), "<b>$1</b>");
					$("#rechercheM_tooltip").append('<a style="text-decoration:none; display:block;" href="'+chemin+'/espace/profil/'+ligne[1]+'/">'+evid+'</a>');
					if (i < string.length-1)
						$("#rechercheM_tooltip").append('');
				}
			}
			if ($("#rechercheM_tooltip").css("display") == "none")
				expandPane("rechercheM_input","rechercheM_tooltip");
		}
	});
}