function DameSubElement(a,d){var b;var c="";for(b=0;b<a.childNodes.length&&c=="";b++){if(a.childNodes[b].id==d){c=a.childNodes[b]}else{c=DameSubElement(a.childNodes[b],d)}}return c}function EscribePagina(idLugar,idPlantilla,ObjDatos){var i,j;var NuevaLinea;alert("comienza el tratamiento de los datos");ObjDatos=ObjDatos.xmlDoc.responseText.split("@@@@");ObjDatos=eval("("+ObjDatos[0]+")");var NumLineas=parseInt(ObjDatos.recordcount);document.getElementById(idLugar).innerHTML="";for(i=0;i<NumLineas;i++){NuevaLinea=document.getElementById(idPlantilla).cloneNode(true);NuevaLinea.id=idPlantilla+i;ListaCampos=ObjDatos.columnlist.split(",");for(j=0;j<ListaCampos.length;j++){NombreCampo=ListaCampos[j];CampoHtml=DameSubElement(NuevaLinea,NombreCampo);switch(CampoHtml.nodeName){case"IMG":CampoHtml.src=ObjDatos.data[NombreCampo][i];case"INPUT":CampoHtml.value=ObjDatos.data[NombreCampo][i];default:CampoHtml.innerHTML=ObjDatos.data[NombreCampo][i]}}NuevaLinea.style.display="block";document.getElementById(idLugar).appendChild(NuevaLinea)}};