﻿ie5= (document.all)? true:false;
ns6= (document.getElementById)? ((ie5)?false:true):false;

var aux="/";
var temp;
/*if (document.location.href.lastIndexOf('index')!=-1) {
	aux="/";
} else {
	aux="../";
}*/


var datos=[
["#","CINESACARD",[["mi cinesacard",aux+"cinesacard/miCinesacard.aspx"],["activar",aux+"cinesacard/activar.aspx"],["solicitar cinesacard",aux+"cinesacard/solicitar.aspx"],["regalos",aux+"cinesacard/regalos.aspx"],["ayuda",aux+"cinesacard/ayuda.aspx"]],450],
["#","CARTELERA",[["en cartelera",aux+"cartelera/top5.aspx"],["eventos",aux+"eventos/eventos.aspx"],["estrenos",aux+"estrenos/estrenos.aspx"],["cines",aux+"cines/cines.aspx"]],439],
["#","PROMOCIONES",[["promociones",aux+"/promociones/promociones.aspx"]],0],
["#","SABIAS QUE...",[["noticias",aux+"sabiasque/noticias.aspx"],["cinesatube",aux+"sabiasque/cinesatube.aspx"],["extras",aux+"sabiasque/extras.aspx"]],294],
["#","NIÑOS",[["cumpleaños",aux+"colegios/cumple.aspx"],["colegios",aux+"colegios/colegios.aspx"],["películas recomendadas",aux+"colegios/pelisrecomendadas.aspx"]],228],
["#","EMPRESAS",[["anunciese",aux+"anunciese/anunciese.aspx"],["acciones",aux+"anunciese/acciones.aspx"],["compra",aux+"anunciese/compraentradas.aspx"]],268]
];

//Esta matriz contiene las posiciones x de los submenus
var posMenuLevelTwo=[5,125,0,328,440,394];

//se precargan las imagenes
function precarga(){
	for(var n=0;n<datos.length;n++){
		eval("iluminada"+n+"= new Image()");
		eval("iluminada"+n+".src = '"+aux+"img/menu"+n+"on.gif'");
		eval("apagada"+n+"= new Image()");
		eval("apagada"+n+".src = '"+aux+"img/menu"+n+"off.gif'");
		if(datos[n][2]!=null){
			for(var i=0;i<datos[n][2].length;i++){
			eval("iluminada"+n +"_"+i+"= new Image()");
			eval("iluminada"+n+"_"+i+".src = '"+aux+"img/submenu"+n+"_"+i+"on.gif'");
			eval("apagada"+n +"_"+i+"= new Image()");
			eval("apagada"+n +"_"+i+".src = '"+aux+"img/submenu"+n+"_"+i+"off.gif'");
			}
		}
	}
}



//variables que controlan los rollover y menus clickados
//para primer nivel
var actual=0;
var actualclick=-1;
//para segundo nivel
var actual2=0;
var actualclick2=-1;
//Num controla lo que se amplian los fondos de los submenus cada cada vez que se ejecuta resizeImg y cualClicko el menu que se esta desplegando
var num=0;
var cualClicko=-1;
   
function init(){
	creaMenu();
//Uitliza las variables definidas en la cabecera de cada plantilla para al cargarse crear el menu con el aspecto adecuado	
	if(levelOne!=-1){
		if(datos[levelOne][2]!=null){
			doHijosLevel2(levelOne);
			//document.getElementById('submenu').style.visibility='visible';
		}
		eval("document.getElementById('imagen"+levelOne+"').src=iluminada"+levelOne+".src;");
		actualclick=levelOne;
	}
	if(levelTwo!=-1){
		clickar2(levelOne,levelTwo);
	}
}

function creaMenu(){
	var contenido=contLevelOne();
	document.getElementById('menu').innerHTML=contenido;
}

function doHijosLevel2(n){

	var rellenooff=contLevelTwo(n);
	document.getElementById('submenu').style.left=posMenuLevelTwo[n]+"px";
	document.getElementById('submenu').innerHTML=rellenooff;
	if (temp != null) {
		clearTimeout(temp);
	}
	temp = setTimeout("document.getElementById('submenu').style.visibility='hidden'",10000);
}

function contLevelOne(){
	var contenido='<table cellspacing="0" cellpadding="0" border="0"><tr>';
	contenido+='<td><img src="'+aux+'img/menusepara.gif" width="42" height="21" border="0"></td>';
	for(var i=0;i<datos.length;i++){
		separa='<img src="'+aux+'img/menusepara.gif" width="18" height="21" border="0">';
		barra='<img src="'+aux+'img/menusep.gif" alt="">';
		if(i==datos.length-1)
		barra="";
			if (i ==0 || i ==1 || i ==3 || i ==4 || i ==5) {
				contenido +='<td><a href="'+datos[i][0]+'" onClick="clickar('+i+');" onMouseOver="encender('+i+'); clickar('+i+');" onMouseOut="apagar('+i+')"><img src="'+aux+'img/menu'+i+'off.gif" border="0" alt="'+datos[i][1]+' " title="'+datos[i][1]+'" id="imagen'+i+'"></a>'+separa+barra+separa+'</td>';
			}
			if (i ==2) {
				contenido +='<td><a href="'+aux+'promociones/promociones.aspx'+'" onMouseOver="encender('+i+');hide_capa('+i+');" onMouseOut="apagar('+i+')"><img src="'+aux+'img/menu'+i+'off.gif" border="0" alt="'+datos[i][1]+' " title="'+datos[i][1]+'" id="imagen'+i+'"></a>'+separa+barra+separa+'</td>';
			}		
	}

	//contenido +='<td><img src="'+aux+'img/menusepara.gif" width="14" height="21" border="0"><a onClick="urchinRevista()" href="http://www.emags.es/clientes/cinesa/febrero2/" target="_blank"><img src="'+aux+'img/revistaonline.gif" border="0" alt="REVISTA DIGITAL FEBRERO" title="REVISTA DIGITAL FEBRERO"></a></td>';	
	
	contenido +='</tr></table>';
	return contenido;
}

function urchinRevista() {
	urchinTracker('revistadigitalenero2010');
}

function urchinVisa() {
	urchinTracker('visacinesacard');
}

function contLevelTwo(n){

	if (n==0 || n==1 || n==3 || n==4 || n==5) {
		var contenido='<table height="19" cellspacing="0" cellpadding="0" border="0" style="border-left:1px solid #5779aa;border-right:1px solid #5779aa;border-bottom:1px solid #004392;background-color:#004392;"><tr>';
		contenido+='<td><img src="'+aux+'img/menusepara.gif" width="32" height="19" border="0"></td>';
	} else {
		var contenido='';
	}
	
	for(var i=0;i<datos[n][2].length;i++){
		separa='<td><img src="'+aux+'img/menusepara.gif" width="21px" height="19px" border="0"></td>';
		barra='<td style="width:2px;"><img src="'+aux+'img/submenusepara.gif" width="2px" height="19px" border="0"></td>';
		if(i==datos[n][2].length-1 && n !=2)
		barra="";	
		if (n==0 || n==1 || n==3  || n==4 || n==5) {
				contenido +='<td><a href="'+datos[n][2][i][1]+'" onClick="clickar2('+n+','+i+');" onMouseOver="encender2('+n+','+i+')" onMouseOut="apagar2('+n+','+i+')"><img src="'+aux+'img/submenu'+n+'_'+i+'off.gif" border="0" alt="'+datos[n][2][i][0]+' " title="'+datos[n][2][i][0]+'"  id="imagen'+n+'_'+i+'"></a>'+separa+barra+separa+'</td>';				
		} 
	}
	
	if (n==0 || n==1 || n==3 || n==4 || n==5) {
		contenido +='</tr></table>';
	} else {
		contenido='';
	}		

	return contenido;
}

function clickar(n){
	if(actualclick!=-1){
		eval("document.getElementById('imagen"+actualclick+"').src=apagada"+actualclick+".src;");
		if(datos[actualclick][2]!=null){
		num=1;
		cualClicko=-1;
			if(actualclick2!=-1){
				eval("document.getElementById('imagen"+actualclick+"_"+actualclick2+"').src=apagada"+actualclick+"_"+actualclick2+".src;");
				actualclick2=-1;
			}
		document.getElementById('submenu').style.visibility='hidden';
		}
	}
 	eval("document.getElementById('imagen"+n+"').src=iluminada"+n+".src;");
	if(datos[n][2]!=null){
	doHijosLevel2(n);
	cualClicko=n;
	resizeImg();
		if(levelTwo!=-1 && n==levelOne){
			clickar2(levelOne,levelTwo);
		}
	}
  actualclick=n;
}

function hide_capa(n){
	if(actualclick!=-1){
		eval("document.getElementById('imagen"+actualclick+"').src=apagada"+actualclick+".src;");
		if(datos[actualclick][2]!=null){
		num=1;
		cualClicko=-1;
			if(actualclick2!=-1){
				eval("document.getElementById('imagen"+actualclick+"_"+actualclick2+"').src=apagada"+actualclick+"_"+actualclick2+".src;");
				actualclick2=-1;
			}
		document.getElementById('submenu').style.visibility='hidden';
		}
	}
 	eval("document.getElementById('imagen"+n+"').src=iluminada"+n+".src;");
	if(datos[n][2]!=null){
	document.getElementById('submenu').style.left=posMenuLevelTwo[n]+"px";
	
	if (n==0 || n==1 || n==3 || n==4 || n==5) {
	document.getElementById('submenu').innerHTML=rellenooff;
	} else {
	document.getElementById('submenu').innerHTML="";
	}

	cualClicko=n;
	resizeImg();
		if(levelTwo!=-1 && n==levelOne){
			clickar2(levelOne,levelTwo);
		}
	}
  actualclick=n;
}

function apagar(n){
   if(actual!=actualclick){
	  eval("document.getElementById('imagen"+n+"').src=apagada"+n+".src;");
	  actual=0;
   }
}
  
 function encender(n){
  		eval("document.getElementById('imagen"+n+"').src=iluminada"+n+".src;");
  actual=n;
}
  
function apagar2(n,i){
   if(actual2!=actualclick2){
	  eval(" document.getElementById('imagen"+n+"_"+i+"').src=apagada"+n+"_"+i+".src;");
	  actual2=0;
   }
}

function encender2(n,i){
  		eval(" document.getElementById('imagen"+n+"_"+i+"').src=iluminada"+n+"_"+i+".src;");
  actual2=i;
}
 
function clickar2(n,i){
	if(actualclick2!=-1)eval(" document.getElementById('imagen"+n+"_"+actualclick2+"').src=apagada"+n+"_"+actualclick2+".src;");
  	eval("document.getElementById('imagen"+n+"_"+i+"').src=iluminada"+n+"_"+i+".src;");
  	actualclick2=i;
}

function resizeImg() {
	document.getElementById('submenu').style.visibility='visible';
}

