// JavaScript Document
// JavaScript Document
/*	function creates a list of members */
function memberList(lang, idMenu, researchProgramm, type, memberTypeName){
	var countT = $("#countMembersType").val()+1;
	/*for(i=1;i<countT;i++){
		$("#type_"+i).removeClass("memberButtonSelected");
		$("#type_"+i).addClass("memberButton");
	}
	$("#type_"+contador).addClass("memberButtonSelected");*/
  var menu = "";
  if(idMenu){menu = "&idMenuMiniWeb="+idMenu;}
  $.ajax({
        type: "POST",
        dataType: "xml",
        url: "memberList.php",
        data: {firstname:$("#firstname").val(), lastname :$("#lastname").val(), type :type, lang :lang, Id: $("#Id").val(), researchProgramm: researchProgramm},
        beforeSend: function(objeto){
			$("#memberList").empty();
			if(memberTypeName){$("#memberType").empty();}
            $("#loading").append("<img src='imatges/ajax-loader.gif' />");
        },
        error: function(objeto,error){
            alert("Error: "+error);
        },
        success: function(xml){
			$("#memberList").empty();
			$("#loading").empty();
			if(memberTypeName){$("#memberType").empty();}
			if(memberTypeName){$("#memberType").append(memberTypeName);}
			if($(xml).find("member").length){
				$(xml).find("member").each(function(){
					var currentMember = "<img src=\"imatges/flecha.gif\">&nbsp;&nbsp;<a href=\"miembro.php?idMiembro="+$(this).attr("id")+"&firstname="+$(xml).find('firstnameParam').text()+"&lastname="+$(xml).find('lastnameParam').text()+"&type="+$(xml).find('typeParam').text()+"&Id="+$(xml).find('Id').text()+menu+"\"   class=\"textohomelink\">"+$(this).find('lastname').text()+",&nbsp;"+$(this).find('firstname').text()+"</a><br><img src=\"images/vacio.gif\" width=\"1\" height=\"5\"><br>";
				 $("#memberList").append(currentMember);	
				});
			}else{
				switch(lang){
					case 1:
						var message = "No s'ha trobat cap member.";
					break;
					case 2:
						var message = "No se ha encontrado ningun miembro.";
					break;
					case 3:
						var message = "No members found.";
					break;
			    }
			    $("#memberList").append("<div class = \"error\">"+message+"</div>");	
		   }
     	}
	});
}

function show(elm, i){
	   if ($("#"+elm+"_"+i).is(":hidden")) {
			 $("#"+elm+"_"+i).css("opacity", 0).slideDown().animate({opacity:1});
		} else {
			$("#"+elm+"_"+i).fadeOut('slow');
			$("#"+elm+"_"+i).slideUp('slow');
		} 
}
