// IMÁGENES DE LOS FINALES DE LAS PESTAÑAS var p22 = "igep/images/pestanyas/p22.gif"; var p12 = "igep/images/pestanyas/p12.gif"; var p21 = "igep/images/pestanyas/p21.gif"; var p2 = "igep/images/pestanyas/p2.gif"; var p1 = "igep/images/pestanyas/p1.gif"; function oSolapa(nomObjeto,cantSolapas) { //Atributos Privados de la clase this.nomObjeto = nomObjeto; // str nombre de la variable del objeto creado this.solapaAActivar = 0; this.solapaADesactivar = 0; this.numSolapas=0;//Número de Solapas que controla el objeto this.v_idSolapas = new Array(); //Vector de ids de Solapas, el número corresponde al boton y el nombre a la Capa this.cantSolapas = cantSolapas; // Número de solapas en una página //Métodos públicos de la clase this.addSolapa = faddSolapa;//Función que anyade el id de la solapa al Vector de solapas this.solapaOn = fsolapaOn; //Función que activa la solapa que recibe por parámetro y desactiva las otras this.apagarSolapas = fapagarSolapas; this.ocultarCapas = focultarCapas; }//Fin constructor oSolapa function faddSolapa(idSolapa) { //Añadimos el id de la nueva solapa y actualizamos el numero de solapas this.numSolapas = this.v_idSolapas.push(idSolapa); }//Fin método faddSolapa function fapagarSolapas(tag,desactivar,activar) { var elementos = document.getElementsByTagName(tag); for ( var i=0;i 0) && (i != (this.v_idSolapas.length-1)) ) { eval('imageDocument["imgSolapa_'+parseInt(posSolapa-1,10)+'"].src="'+p2+'"'); } eval('imageDocument["imgSolapa_'+posSolapa+'"].src="'+p22+'"'); if (i == (this.v_idSolapas.length-1)) { eval('imageDocument["imgSolapa_'+parseInt(posSolapa,10)+'"].src="'+p2+'"'); } pagAnterior = pagSolapa; } } function focultarCapas() { for (var i=0;i 0) { eval('imageDocument["imgSolapa_'+parseInt(solapaAActivar-1,10)+'"].src="'+p21+'"'); } // Guardamos la posición de la actual activa this.solapaADesactivar = solapaAActivar; } }; } }//Fin método fsolapaOn