function getobjeto(idobjeto){ if (window.document.all){ return window.document.all("" + idobjeto); }else{ if (window.document.getElementById){ return window.document.getElementById("" + idobjeto); } } } function seleccionarHijo(idsource) { getobjeto(idsource).getElementsByTagName("TD")[0].className = "menuhijo"; getobjeto(idsource).getElementsByTagName("TD")[1].className = "menuhijo"; tagA = getobjeto(idsource).getElementsByTagName("A")[0]; tagA.className = "menu2"; tagA = getobjeto(idsource).getElementsByTagName("A")[1]; tagA.className = "menu2"; tagA = getobjeto(idsource).getElementsByTagName("img")[0]; tagA.src="/cis/opencms/system/modules/es.cis.www/recursos/transp.gif"; tagA.className = "menu2"; } function moveMenu(text, idsource) { borrarSeleccionAnterior(); if (text != "") { SetLinkPath(text, idsource); } RemoveParentText(idsource); var bChildDesplegated = IsChildDesplegated(idsource); if (idsource.length == IdSelected.length) { //hermano // Borrar hijos de otro hermano for (j= 0;j IdSelected.length)&& (IdSelected!="")) { var newSourceId ; // Borra hermanos de seleccionado if (hasChilds(idsource)) { NoDisplayAll(); // Muestra hijos de si mismo IdSelected = idsource.substr(0, (idsource.length)-3); getobjeto(IdSelected).style.display="block"; MuestraHijos(IdSelected); for (j= 0;j&') +8; if (len != 7){ tagA.innerHTML = tagA.innerHTML.substr(len); }else{ len = tagA.innerHTML.search('>') + 2; tagA.innerHTML = tagA.innerHTML.substr(len); } var tagTD =getobjeto(idsource).getElementsByTagName("TD")[1]; tagTD.innerHTML = ""; } } function SetLinkPath(path, idsource) { if ((path.length > 0)&&(path != " ")) { tagA = getobjeto(idsource).getElementsByTagName("A")[0]; //alert(path); if (path!= "#") { location.href = path; } } } function IsChildDesplegated(idsource) { var newSourceId = idsource + "_01"; newSource = getobjeto(newSourceId); if (newSource) { return (newSource.style.display=="block") // has childs desplegated } return false; } function HiddenSelectedChilds(idsource) { // Hide his childs i=1; while (true) { if (i<10){ newSourceId = idsource + "_0"+ i; }else{ newSourceId = idsource + "_" + i; } elem = getobjeto(newSourceId); if (elem) { elem.style.display="none"; } else { break } i++; } }