
var telefonos=new Array();var cargando=false;function anadeTelefono(idAgencia,idPromocion,idInmueble,idContacto,idObj){var nElemento=telefonos.length;telefonos[nElemento]=new Array(idAgencia,idPromocion,idInmueble,idObj,0,0,0,idContacto);}
$(document).ready(function(){cargaTelefono(0);$(".clickSolTel").click(function(){muestraTelefono($(this));});});function cargaTelefono(nElemento){if(telefonos.length>0&&telefonos.length>nElemento){$.ajax({type:"POST",url:"/www/es/include/buscador/comun/rellenaTelefono.jsp",data:"idInmueble="+telefonos[nElemento][2]+"&idPromocion="+telefonos[nElemento][1]+"&idAgencia="+telefonos[nElemento][0]+"&idContacto="+telefonos[nElemento][7],dataType:(typeof document.body.style.maxHeight=="undefined"||document.all)?"text":"",success:function(datos){var xml;if(typeof document.body.style.maxHeight!="undefined"){if(document.all){xml=convierteXmlIE(datos);}else{xml=datos;}}else{xml=convierteXmlIE(datos);}
telefonos[nElemento][4]=$("tipoTelefono",xml).text();telefonos[nElemento][5]=$("codigo",xml).text();telefonos[nElemento][6]=$("telefono",xml).text();nElemento++;cargaTelefono(nElemento);}});}
return;}
function muestraTelefono(obj){if(telefonos.length>0){var encontrado=false;for(var a=0;a<telefonos.length&&!encontrado;a++){if(obj.attr('id')==telefonos[a][3]){pintaTelefono(a,obj.attr('id'));obj.removeClass("clickSolTel");obj.removeClass("u");encontrado=true;}}}
return;}
function pintaTelefono(nElemento,idObj){if(telefonos[nElemento][4]==0){alert('No se dispone de teléfono o se ha producido un error al mostrarlo.');}else{var htmlPintar='Tel: '+telefonos[nElemento][6];if(telefonos[nElemento][4]==1){htmlPintar+=' Código: '+telefonos[nElemento][4]}
$("#"+idObj).html(htmlPintar);$.ajax({type:"POST",url:"/www/es/include/buscador/comun/verTelefono.jsp",data:"idInmueble="+telefonos[nElemento][2]+"&idAgrupacion="+telefonos[nElemento][1]+"&idAgencia="+telefonos[nElemento][0]+"&idContacto="+telefonos[nElemento][7],success:function(datos){return false;}});}}
function convierteXmlIE(datos){var xml=new ActiveXObject("Microsoft.XMLDOM");xml.async=false;xml.loadXML(datos);return xml}
