function buscaAlDirectori(inici){
	var input = $("#buscaDirectori").val();
	
	if(inici == 'false' && input.length < 3){alert("Debe escribir almenos 3 caracteres");}
	else{
		$("#descargarListado").hide();
		if(inici != "false"){
			input = "::"+inici;
			$(".alfabet li a").css("color","#fff");
			$("#index"+inici).css("color","#cc0019");
			$("#buscaDirectori").val(" ")
		}
		$("#directoriResultatsDiv1").show();
		$("#directoriResultatsDiv2").show();
		$("#directoriResultatsDiv3").show();
		$('#directoriDetallDiv').hide();
		$('#directoriDetallMarcaDiv').hide()
		$(".buscaTextAjuda").hide();
		$("#buscatxt").css("margin-bottom","20px");
		$("#directoriResultatsDiv1").children().remove();
		$("#directoriResultatsDiv2").children().remove();
		$("#directoriResultatsDiv3").children().remove();
		$("#directoriResultatsDiv1").html("<div style=\"font-style:italic;font-size:10px;color:#bbb;\">Buscant...</div>");
		
	
		$.ajax({
				type: "POST",
				url:"AJ_directori.php",			
				data:"aj=busca&filtre="+input,
				success:function(response){
					var destin;
					var llista = response.firstChild;
					var cont = 0;
					$("#directoriResultatsDiv1").children().remove();
					var totalTrobat = $(llista).children().length;
					$(llista).children().each(function(i){
						if(i < (totalTrobat/2)){destin=1;}
						else {destin=2;}
						
						if($(this).find('esempresa').text() != 0){
							$("#directoriResultatsDiv"+destin).append("<div class=\"a\"><a href=\"javascript:void(0)\" onclick=\"directoriDetallEmpresa("+$(this).find('id').text()+")\">"+$(this).find('empresa').text()+"</a><div>");
						}else{
							$("#directoriResultatsDiv"+destin).append("<div class=\"ma\"><a href=\"javascript:void(0)\" onclick=\"veureMarca("+$(this).find('idmarca').text()+")\">"+$(this).find('empresa').text()+"</a><div>");
						}
						
						cont++;
					});
					$("#loadingData").hide();
					if(cont < 1){$("#directoriResultatsDiv1").append("<div style=\"font-size:11px;font-style:italic\">0 results</div>");}
					$('#scrollContainer0').jScrollPane({scrollbarWidth: 5});
					$(".filtreText").show();
				}
		});	
	}
}
function directoriVeureLlista(){
	$("#directoriResultatsDiv").show();
	$('#directoriDetallDiv1').hide();
	$('#directoriDetallDiv2').hide();
	$('#directoriDetallDiv3').hide();
	$('#directoriDetallMarcaDiv').hide()
	$('#directoriDetall_Marques').children().remove();
}
function directoriDetallEmpresa(id){
	$('#marcaDetallDiv').hide();
	$("#loadingData").show();
	$("#zonaBuscadorME").hide();
	$("#zTornar").show();
	$('#directoriDetallDiv span').html("&nbsp;");
	$(".ppl").html("&nbsp;");
	$.ajax({
			type: "POST",
			url:"AJ_directori.php",			
			data:"aj=detallempresa&ide="+id+"&rr="+Math.random(),
			success:function(response){
				var llista = response.firstChild;
				$(llista).find("EmpresaInfo").children().each(function(){
					$('#directoriDetall_Marques').empty();
					if($(this)[0].nodeName != "Marques"){$('#directoriDetall_'+$(this)[0].nodeName).html("-");}
					
					if($(this)[0].nodeName == "Marques"){
						$(this).children().each(function(){
								$('#directoriDetall_Marques').append('<div><a href="javascript:veureMarca('+$(this).find('mid').text()+')" style="color:#fff">'+$(this).find('mnom').text()+'</a></div>');
						});
						
					}else if($(this)[0].nodeName == "Logo"){
						if($(this).text() == "si"){
							$('#directoriDetall_'+$(this)[0].nodeName).html('<img src="../webconf/getImage.php?t=empreses&c=logo&id='+$(llista).find('Id').text()+'" alt="Imatge" />');
						}
					}else if($(this)[0].nodeName == "Web"){
						$('#directoriDetall_'+$(this)[0].nodeName).attr("href",$(this).text());
						$('#directoriDetall_'+$(this)[0].nodeName).html($(this).text());
					}else if($(this)[0].nodeName == "Email"){
						//$('#directoriDetall_'+$(this)[0].nodeName).attr("href","mailto:"+$(this).text());
						
						$('#directoriDetall_'+$(this)[0].nodeName).html($(this).text());
					}else if($(this)[0].nodeName == "Descripcio"){
					
						if($(this).text().length < 1){
							$("#infoEmpresaLi").hide();	
						}else{
							$("#infoEmpresaLi").hide();	
							//$("#infoEmpresaLi").show();	
							$('#marcaDetall_'+$(this)[0].nodeName).html($(this).text());
						}
					}else{
						
						$('#directoriDetall_'+$(this)[0].nodeName).html($(this).text());
					}					
				});
				
				veureEmpresa();								
			}
	});	
}
function veureMarca(id){
	$("#loadingData").show();
	$("#zonaBuscadorME").hide();
	$("#zTornar").show();
	$('#directoriDetallDiv span').html("&nbsp;");
	$('#directoriDetallDiv').hide();
	$(".ppl").html("&nbsp;");
	$.ajax({
			type: "POST",
			url:"AJ_directori.php",			
			data:"aj=detallmarca&ide="+id+"&rr="+Math.random(),
			success:function(response){
				$("#marcaDetall_Sectors").empty();
				$(response).find("MarcaInfo").children().each(function(){
					if($(this)[0].nodeName != "Empresa"){
					$('#marcaDetall_'+$(this)[0].nodeName).html("-");}
					
					if($(this)[0].nodeName == "Logo"){
						if($(this).text() == "si"){
							$('#marcaDetall_'+$(this)[0].nodeName).html('<img src="../webconf/getImage.php?t=marques&c=logo&id='+$(llista).find('Id').text()+'" alt="Imatge" />');
						}
					}else if($(this)[0].nodeName == "Web"){
						$('#marcaDetall_'+$(this)[0].nodeName).attr("href",$(this).text());
						$('#marcaDetall_'+$(this)[0].nodeName).html($(this).text());
					}else if($(this)[0].nodeName == "sectors"){
						$(this).children().each(function(){ 
							$("#marcaDetall_Sectors").append("<div>"+$(this).text()+"</div>");
						});
					}else if($(this)[0].nodeName == "Idempresa"){
						$('#marcaDetall_Empresa a').attr("href","javascript:directoriDetallEmpresa("+$(this).text()+",false,0)");
					}else if($(this)[0].nodeName == "Empresa"){
						$('#marcaDetall_Empresa a').html($(this).text());
						if($(response).find("Representant").text().length > 2){
							$('#marcaDetall_Empresa span').html(" / "+$(response).find("Representant").text());
							
						}
					}else{
						$('#marcaDetall_'+$(this)[0].nodeName).html($(this).text());
					}					
				});
				$("#loadingData").hide();
				$('#marcaDetallDiv').show();
			}
	});
}
function veureEmpresa(){
	$("#loadingData").hide();
	$('#marcaDetallDiv').hide();
	$('#directoriDetallDiv').show();
	$('#scrollContainer9').jScrollPane({scrollbarWidth: 5});
	
}

function tornarABuscar(){
	$("#loadingData").hide();
	$("#zonaBuscadorME").show();
	$('#directoriDetallDiv').hide();
	$('#directoriDetallMarcaDiv').hide();
	$('#marcaDetallDiv').hide();	
	$("#zTornar").hide();
}

function filtrarMarques(){
	$(".a").hide();	
	$(".ma").show();	
}
function filtrarEmpreses(){
	$(".ma").hide();
	$(".a").show();		
}

function amagarFiltres(id){
	$('.filtre').toggle();
	if($('.filtre:visible').length > 0){$(id).html("Amagar >");}
	else{$(id).html("Filtrar >");}
}