browsermola=fase; //ventana=window.open("","nose","width=300,height=800"); //variables estado=""; alturamaxima=80; opciones=new Array(5); opciones[0]=10; opciones[1]=10; opciones[2]=10; opciones[3]=10; opciones[4]=10; alturas=new Array(5); alturas[0]=-alturamaxima; alturas[1]=-alturamaxima; alturas[2]=-alturamaxima; alturas[3]=-alturamaxima; alturas[4]=-alturamaxima; objetosocupados=new Array(); function menutop_inicia(){ for(columna=0;columna<=(opciones.length-1);columna++){ objetosocupados_fila=new Array(opciones[columna]+1); objetosocupados_fila[0]=false; for(fila=0;fila<=(opciones[columna]-1);fila++){ objetosocupados_fila[(fila+1)]=false; //-document.getElementById("menutop"+(columna+1)+"_"+(fila+1)).style.marginTop=(17+(20*fila))+"px"; } objetosocupados[(columna+1)]=objetosocupados_fila; } } //externa function dimeizquierda(objeto) { var offsetTrail = objeto; var offsetLeft = 0; while (offsetTrail) { offsetLeft += offsetTrail.offsetLeft; offsetTrail = offsetTrail.offsetParent; } if (navigator.userAgent.indexOf("Mac") != -1 && typeof document.body.leftMargin != "undefined") { offsetLeft += document.body.leftMargin; } return offsetLeft; } function menutop_muestra(columna,obj){ menutop_entra(columna,0); //izquierda=dimeizquierda(obj); for(aux=0;aux<=(opciones.length-1);aux++){ if(aux!=(columna-1)){ menutop_oculta(aux); } } document.getElementById("menutop_nivel1_top_"+(columna)).style.display="block"; estado="desplegando"; despliega(columna); } function despliega(columna){ if(browsermola){ alturas[(columna-1)]+=5; if((alturas[(columna-1)]>=0) || (estado!="desplegando")){ alturas[(columna-1)]=0; estado=""; } else { setTimeout("despliega("+columna+")",10); } document.getElementById("menutop_nivel1_top_"+(columna)).style.clip="rect("+(-alturas[(columna-1)])+"px,auto,auto,auto)"; document.getElementById("menutop_nivel1_top_"+(columna)).style.marginTop=alturas[(columna-1)]+"px"; //ventana.document.write("lala:"+document.getElementById("menutop_nivel1_top_"+(columna)).style.marginTop+"
"); } else { } } function pliega(columna){ if(browsermola){ alturas[(columna-1)]-=5; if((alturas[(columna-1)]<=-alturamaxima) || (estado!="plegando")){ alturas[(columna-1)]=-alturamaxima; document.getElementById("menutop_nivel1_top_"+(columna)).style.display="none"; estado=""; } else { setTimeout("pliega("+columna+")",10); } document.getElementById("menutop_nivel1_top_"+(columna)).style.clip="rect("+(-alturas[(columna-1)])+"px,auto,auto,auto)"; document.getElementById("menutop_nivel1_top_"+(columna)).style.marginTop=alturas[(columna-1)]+"px"; } else { document.getElementById("menutop_nivel1_top_"+(columna)).style.display="none"; } } function menutop_ocultatodo(){ /*for(columna=0;columna<=(opciones.length-1);columna++){ //alert("menutop_nivel1_top_"+(columna+1)); for(fila=0;fila<=(opciones[columna]-1);fila++){ document.getElementById("menutop"+(columna+1)+"_"+(fila+1)).style.display="none"; }*/ } function menutop_entra(columna,fila){ objetosocupados[columna][fila]=true; } function menutop_mirasisale(columna,fila){ objetosocupados[columna][fila]=false; setTimeout("menutop_mirasisale2("+columna+")",50); } function menutop_mirasisale2(columna){ fuera=true; for (aux=0;aux<=objetosocupados[columna].length;aux++){ if (objetosocupados[columna][aux]){ fuera=false; } } if(fuera){ menutop_oculta((columna-1)); } } function menutop_oculta(columna){ //document.getElementById("menutop_nivel1_top_"+(columna+1)).style.display="none"; estado="plegando"; pliega(columna+1); } function menutop_rollover2(objeto){ objeto.className="normal on"; } function menutop_rollout2(objeto){ objeto.className="normal off"; } /********************/ //rollover imagenes var imagenes=new Array(); function cargaover(obj){ var imagenoriginal=obj.src; var imagenfinal=imagenoriginal; if (imagenoriginal.indexOf(".gif")!=-1){ if (imagenoriginal.indexOf("_o.gif")==-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf(".gif"))+"_o.gif"; } } if (imagenoriginal.indexOf(".jpg")!=-1){ if (imagenoriginal.indexOf("_o.jpg")==-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf(".jpg"))+"_o.jpg"; } } var imagenactual=new Image; imagenactual.src=imagenfinal; imagenes.push(imagenactual); } function iluminaimagen(obj){ imagenoriginal=obj.src; imagenfinal=imagenoriginal; if (imagenoriginal.indexOf(".gif")!=-1){ if (imagenoriginal.indexOf("_o.gif")==-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf(".gif"))+"_o.gif"; } } if (imagenoriginal.indexOf(".jpg")!=-1){ if (imagenoriginal.indexOf("_o.jpg")==-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf(".jpg"))+"_o.jpg"; } } obj.src=imagenfinal; } function apagaimagen(obj){ imagenoriginal=obj.src; imagenfinal=imagenoriginal; if (imagenoriginal.indexOf("_o.gif")!=-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf("_o.gif"))+".gif"; } if (imagenoriginal.indexOf("_o.jpg")!=-1){ imagenfinal=imagenoriginal.substr(0,imagenoriginal.indexOf("_o.jpg"))+".jpg"; } obj.src=imagenfinal; }