// listado de categorias. Cada pestaña lleva asociado un menú categoria_{indice de la pestaña} // la F indica elemento de primer nivel. La S indica elemento de segundo nivel. El número es el ID de la categoría var categoria_1=new Array(); categoria_1[0] = "F|Televisores|productos.asp?codigo_categoria_AN015=TV"; categoria_1[1] = "F|Consolas|productos.asp?codigo_categoria_AN015=CONSOLAS"; var categoria_2=new Array(); categoria_2[0] = "F|PCs portátiles|productos.asp?codigo_categoria_AN015=PORTATILES"; var categoria_3=new Array(); categoria_3[0] = "F|Menaje|productos.asp?codigo_categoria_AN015=MANTELERIAS"; categoria_3[1] = "F|Pequeño electrodoméstico|productos.asp?codigo_categoria_AN015=ROBOTS"; // Código de interactividad var ns4,ie4,w3c; ns4=(document.layers)?true:false; ie4=(document.all)?true:false; w3c=(document.getElementById)?true:false; function tabON(pestana,categoria) { pst = document.getElementById(pestana); psts = document.getElementById('tabs').getElementsByTagName('li'); // eliminamos las clases de las pestañas for(i=0; i< psts.length; i++) { if(psts[i].className!="actual activa") { psts[i].className = ''; } } // Añadimos la clase "actual" a la pestaña activa salvo si ya estaba activada if (pst.className!="actual activa") { pst.className = 'actual'; } // Calculamos la posión x de la pestaña activa w3c=(document.getElementById)?true:false; if (w3c) { var x=pst.offsetLeft; } else { var x=document.all.pst.offsetLeft; } ocultar('menu'); if (categoria>0) { //escribimos el listado de categorías correspondiente document.getElementById('menu').style.width="190px"; var categoria_actual=new Array(); eval('categoria_actual=categoria_'+categoria+';'); cadena=''; cadena=cadena+'
 
'; escribir('menu',cadena); mover('menu',x+220,150); mostrar('menu'); } } function tabOFFall() { ocultar('menu'); psts = document.getElementById('tabs').getElementsByTagName('li'); // eliminamos las clases de las pestañas for(i=0; i< psts.length; i++) { if(psts[i].className!="actual activa") { psts[i].className = ''; } } } // funciones function mostrar(capa) { if(w3c) capavis=parent.document.getElementById(capa).style.visibility="visible"; else if(ie4) capavis=eval('parent.document.all.'+capa+'.style.visibility="visible"'); else if(ns4) capavis=parent.document.layers[capa].visibility="show"; } function ocultar(capa) { if(w3c) capavis=parent.document.getElementById(capa).style.visibility="hidden"; else if(ie4) capavis=eval('parent.document.all.'+capa+'.style.visibility="hidden"'); else if(ns4) capavis=parent.document.layers[capa].visibility="hide"; } function mover(capa,x,y) { if (w3c) { document.getElementById(capa).style.left=x+'px'; document.getElementById(capa).style.top=y+'px'; } else if (ie4) { document.all.capa.offsetLeft=x+'px'; document.all.capa.offsetTop=y+'px'; } else if (ns4) { document.layers[capa].pageX=x+'px'; document.layers[capa].pageY=y+'px'; } else alert('Su navegador no está soportado.'); } function escribir(capa,txt) { if (w3c) { parent.document.getElementById(capa).innerHTML=txt; } else if(ie4) { eval('parent.document.all.'+capa+'.innerHTML="' + txt + '"'); } else if(ns4) { lyr=eval('parent.document.layers["' + capa + '"].document'); lyr.open() lyr.write(txt) lyr.close() } } function open_overlay(codigo) { document.getElementById("overlay").style.display="block"; document.getElementById("media").style.display="block"; document.getElementById("cerrar_overlay").style.display="block"; document.getElementById("overlay").style.visibility="visible"; document.getElementById("media").style.visibility="visible"; document.getElementById("cerrar_overlay").style.visibility="visible"; var ie=(document.all)?true:false; if (ie) { var _docHeight = document.documentElement.clientHeight; } else { var _docHeight = window.innerHeight; } if (_docHeight