// JavaScript Document/*********** CALENDARIO DE EVENTOS PARA APARTADO AGENDA ************///VARIABLES QUE RECOGEN LA FECHA DEL EQUIPOvar fecha_actual = new Date()dia_mes = fecha_actual.getDate()dia_semana = fecha_actual.getDay()mesPC = fecha_actual.getMonth() + 1/*INDICAR AQUÍ LOS MESES QUE VAN A APARECER EN LA AGENDA Y EL NUMERO DE DIAS QUE TIENE CADA UNO*/mes1 = 01//ENEROdiasmes1 = 31mes2 = 02//FEBREROdiasmes2 = 29//ARRAYS GENERALESvar meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");var numdias = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31);/*CONCIERTOS DEL MES ACTUAL*/var noticiasMes1 = new Array(/*01*/"-<u>DAY ONE</u>. Palacio Vistalegre.",/*02*/null,/*03*/null,/*04*/"-ROLDÁN + GATO PERSA + ALBOROTADOR GOMASIO. El Juglar. 21.30.",/*05*/null,/*06*/null,/*07*/"-<u>Club Elefant</u>: GUATAFAN + LOS BONSAIS + CAPITAN SUNRISE. Siroco. 21.00",/*08*/null,/*09*/"-THE PAINS OF BEING PURE AT HEART. Joy Eslava.",/*10*/null,/*11*/"-JOHN DOE + SLIM CESSNAS AUTO CLUB. Caracol",/*12*/"-PONY BRAVO. Joy Eslava.",/*13*/"-THE ANSWER. Caracol. 21.30",/*14*/"-AMOR DE DIAS + HIERRO COBALTO NIQUEL (FECONI). Siroco. 22.00<br>-BANDINI. Fotomaton. 21.00<br>-THE RIGHT ONS. El Sol. 22.00<br>",/*15*/null,/*16*/null,/*17*/"-GERMAN COPPINI. Siroco. 21.30<br>-MAMA + LITORAL + ESFUMATO + EL CALLEJON DEL GATO. Galileo. 21.30",/*18*/"-ALONDRA BENTLEY. Museo del Romaticismo. 20.00.<br>-AMANDA MAIR + EVRIPIDIS AND HIS TRAGEDIES. Café Berlin. 21.00.<br>-THE GIFT. Teatro Lara.<br>-<u>Festival El Subterraneo</u>: MARTIN PAGE AND THE POLAROIDS. Costello. 21.30",/*19*/"-NO BAND FOR LLUVIA. Siroco.<br>-DANNY AND THE CHAMPION. Wurlitzer.<br>-J.F. SEBASTIAN. Moby Dick. 22.00.<br>-EL PARAMO + CODO. La Boite. 21.30.<br>-FASENUOVA + LES RAUCHEN VERBOTEN. The Space Dadet. 22.00.<br>-THE GIFT. Teatro Lara.<br>-EXTINCION DE LOS INSECTOS. Nasti.<br>-<u>Festival El Subterraneo</u>: ASTROBAHN + TEARS ON MARS. Costello. 21.30",/*20*/"-CORIZONAS. Joy Eslava. 20.00.<br>-MALE BONDING + FABULOSO COMBO ESPECTRO. Moby Dick. 21.00.<br>-ELVIRA + AEROSTATO. Siroco. 21.00.<br>-<u>Presentacion Madrid PopFest</u>: LHEREU ESCAMPA + THEE BRANDY HIPS + BETACAM. El Perro Club. 21.00<br>-<u>Festival El Subterraneo</u>: BRAVO FISHER + ONE HANDS MANS BAND. Costello. 21.30",/*21*/"-<u>III Fiesta El Genio Equivocado</u>: LAS RUINAS + WIGGUM + BURRITO PANZA + NACHO RUIZ + PIN&PON DJS. Siroco. 21.30.<br>-HYPERPOTAMUS. Espacio del Arte. Aranjuez. 20.00.<br>-MUY FELLINI + THE JET SET CHEFS. La Boca del Lobo. 21.00.<br>-STORMY MONDAYS. Moby Dick. 21.00.<br>-<u>Festival El Subterraneo</u>: BEAT MAC + BIODRAMINA MOOD. Costello. 21.30",/*22*/"-GUANO APES. Arena<br>-<u>Festival El Subterraneo</u>: SURRIMA + RESADS FRIENDS. Costello. 21.30",/*23*/"-<u>Festival El Subterraneo</u>: KUVE. Costello. 21.30",/*24*/"-<u>Festival El Subterraneo</u>: LABUAT. Costello. 21.30",/*25*/"-CHRISTIAN KJELLVANDER. Fotomaton.<br>-FRANCISCO NIXON + ADANTI. Casa de America. 20.00<br>-<u>Festival El Subterraneo</u>: THE NOISES. Costello. 21.30",/*26*/"-PABLO UND DESTRUKTION + ALBERTO ACINAS. The Space Cadet. 22.00.<br>-EMMY THE GREAT. Teatro Lara.<br>-HARRY! UP. Siroco.<br>-<u>Festival El Subterraneo</u>: PASAJERO. Costello. 21.30",/*27*/"-OLIVIA DE HAPPYLAND. El Sol<br>-GRUPO DE EXPERTOS SOLYNIEVE + CHECOPOLACO. Joy. 20.00<br>-ARCTIC MONKEYS + MILES KANE. Palacio de los Deportes<br>-<u>Festival El Subterraneo</u>: LOS PEDALES. Costello. 21.30",/*28*/"-<u>STEREOPARTY</u>. JOE LA REINA + MCENROE. El Sol. 22.00<br>-ALLY KERR AND THE STARTLETS. Fotomaton. 21.30.<br>-DOLORES. Siroco. 21.30.<br>-DEAD WESTERN. El perro de la parte de atrás del coche. 22.00.<br>-<u>Fiesta 2º Aniversario Gran Derby Records</u>: ALLFITS + BUENA ESPERANZA + GABRIEL Y VENCERAS + NINE STORIES + THE SECRET SOCIETY + SUPERPEZ + TRIPULANTE Y CRUCERO. Neu! Club. 20.00<br>-<u>Festival El Subterraneo</u>: LOUISIANA. Costello. 21.30",/*29*/"-<u>Festival El Subterraneo</u>: WILLY NAVES. Costello. 21.30",/*30*/null,/*31*/"-PAPERCUTS. Berlin Jazz Café. 21.00.")/*CONCIERTOS DEL PROXIMO MES*/var noticiasMes2 = new Array(/*01*/"-LORI MEYERS. Joy Eslava.",/*02*/"-LORI MEYERS. Joy Eslava.<br>-FAIR OHS + ALGODON EGIPCIO. Siroco. 21.30<br>-LE PEUPLE DE LHERBE. Rock Kitchen.<br>-<a href=http://www.tannedtin.com/ target=_blank><u>Festival Tanned Tin</u></a>. Castelló.<br>-<u>Festival El Subterraneo</u>: LIKE A STUNTMAN + CALIMA. Costello. 21.30",/*03*/"-LORI MEYERS. Joy Eslava.<br>-CAPITAN + VIOLETA VIL. Siroco. 21.30<br>-<a href=http://www.tannedtin.com/ target=_blank><u>Festival Tanned Tin</u></a>. Castelló.<br>-<u>Festival El Subterraneo</u>: AZURE BLUE + El FARO. Costello. 21.30",/*04*/"-LORI MEYERS. Joy Eslava.<br>-RUSSIAN RED. Teatro Coliseum.<br>-NAT BALDWIN. Fotomaton.<br>-<u>Eno Festival</u>: NACHO VEGAS + CHRISTINA ROSENVINGE + THE NEW RAEMON + TACHENKO. Palacio Vistalegre. 13.00<br>-<u>Club Elefant</u>: LINDA GUILALA + KOKOSHCA. Siroco. 21.00<br>-<a href=http://www.tannedtin.com/ target=_blank><u>Festival Tanned Tin</u></a>. Castelló.<br>-<u>Festival El Subterraneo</u>: ORNAMENTO Y DELITO. Costello. 21.30",/*05*/"-dEUS. Joy Eslava<br>-<a href=http://www.tannedtin.com/ target=_blank><u>Festival Tanned Tin</u></a>. Castelló.<br>",/*06*/null,/*07*/null,/*08*/"-ANTONIA FONT. Joy Eslava.<br>-THE MEN. Siroco.",/*09*/"-<u>Fiesta Demoscopica</u>: BRAVO FISHER + CALIMA +  DOLORES. Joy.",/*10*/"-THE SOUNDS. La Riviera.<br>-MISFITS. RockKitchen.<br>-<u>Fiesta Madrid PopFest</u>: REINA REPUBLICANA + WILD HONEY + ZIPPER. Siroco.",/*11*/"-THE LAST 3 LINES. El Sol.<br>-EL GEL DE ONAN. BarCo.",/*12*/"-MAIA VIDAL. La Casa Encendida.",/*13*/"-<u>Festival El Subterraneo</u>: THE LAST 3 LINES. Costello. 21.30",/*14*/"-THE LAST VEGAS. La Boite.<br>-<u>Festival El Subterraneo</u>: AINARA LEGRARDON. Costello. 21.30",/*15*/"-JOAQUIN PASCUAL. Museo Cerralvo. 20.00.<br>-ACTIVE CHILD. Moby Dick.<br>-SIMPLE MINDS. La Riviera<br>-<u>Festival El Subterraneo</u>: NOTHINK. Costello. 21.30",/*16*/"-FUTURE ISLANDS. La Boite.<br>-ULTIMA EXPERIENCIA. El Sol<br>-ANALOGIC. Moby Dick. 21.00<br>-<u>Festival El Subterraneo</u>: FIRA FEM. Costello. 21.30",/*17*/"-TRIANGULO DE AMOR BIZARRO. Joy Eslava.<br>-ALONDRA BENTLEY. ContraClub<br>-BURAKA SOM SISTEMA. Arena<br>-<u>Festival El Subterraneo</u>: lo:mueso. Costello. 21.30",/*18*/"-LÛGER + CAPSULA. Joy Eslava.<br>-NADA SURF. La Riviera.<br>-COQUE MALLA. Espacio del Arte. Aranjuez. 20.00.<br>-MANOS DE TOPO + ANNTONA. Ochoymedio. 22.00<br>-<u>Festival El Subterraneo</u>: EXXASENS. Costello. 21.30",/*19*/"-C.W. STONEKING. Wurlitzer.",/*20*/null,/*21*/null,/*22*/"-ROBIN HITCHCOCK. Teatro Lara.<br>-PORTICO QUARTET. Neu! Club",/*23*/"-MEGAFAUN. Moby Dick.",/*24*/"-NEUMAN. Moby Dick.<br>-PUMUKY. Neu! Club",/*25*/"-JAIME URRUTIA. Gruta 77.<br>-COOPER. Ochoymedio",/*26*/null,/*27*/null,/*28*/null,/*29*/"-DAWES. El Sol.")//ENERO//*01*/null,//*02*/null,//*03*/null,//*04*/null,//*05*/null,//*06*/null,//*07*/null,//*08*/null,//*09*/null,//*10*/null,//*11*/null,//*12*/null,//*13*/null,//*14*/null,//*15*/null,//*16*/null,//*17*/null,//*18*/null,//*19*/null,//*20*/null,//*21*/null,//*22*/null,//*23*/null,//*24*/null,//*25*/null,//*26*/null,//*27*/null,//*28*/null,//*29*/null,//*30*/null,//*31*/null//recoge la fecha del pc y mira si hay algo para ese mismo dia.function proximoEvento(){	k = dia_mes-1;	document.getElementById('fecha').innerHTML = dia_mes + " de "+ meses[mes1-1];	switch (mesPC){		case mes1:		if(noticiasMes1[k]!=null){		document.getElementById('evento').innerHTML = noticiasMes1[k];		}else{			document.getElementById('evento').innerHTML = "El Cactus no tiene ninguna recomendación que hacerte para hoy.<br> Consulta el calendario para conocer los próximos eventos." ;		}		break		case mes2:		if(noticiasMes2[k]!=null){		document.getElementById('evento').innerHTML = noticiasMes2[k];		}else{			document.getElementById('evento').innerHTML = "El Cactus no tiene ninguna recomendación que hacerte para hoy.<br> Consulta el calendario para conocer los próximos eventos." ;		}		break		default:		document.getElementById('evento').innerHTML = "El Cactus no tiene ninguna recomendación que hacerte para hoy.<br> Consulta el calendario para conocer los próximos eventos." ;	}}//dibuja los calendariosfunction date() {//PARA ASIGNAR EL NUMERO DE DIAS EN BLANCO ANTES DEL DIA 1for(x=dia_mes; x>1; x--){if(dia_semana==0){dia_semana=7}dia_semana--var dia_semanact = dia_semana-1;}if(dia_semanact==-1){dia_semanact=6}dia_semanact=6//ESCRIBE EL CALENDARIO DEL MES ACTUAL EN PÁGINAdocument.write("<ul>");document.write("<li class='mes1'>" + meses[mes1-1] + "</li>");document.write("<li class='dia1'>L</li><li class='dia1'>M</li><li class='dia1'>X</li><li class='dia1'>JU</li><li class='dia1'>VI</li><li class='dia1'>SA</li><li class='dia1'>DO</li>")		for (j = 0; j < dia_semanact; j++) {	document.write("<li>&nbsp;</li>")	}	for (i = 0; i < diasmes1; i++) {	document.write("<li>")	if(noticiasMes1[i]!=null){	fechaEvento= "document.getElementById('fecha').innerHTML ='" + numdias[i] + " de " + meses[mes1-1] +"'";	textoEvento = "document.getElementById('evento').innerHTML ='" + noticiasMes1[i] +"'";		document.write('<a href="# " onmouseover="' + textoEvento + ';' + fechaEvento + '">' + numdias[i] + '</a>')	}	else {	document.write(numdias[i])	}	document.write("</li>")	}document.write("</ul>");//HAY QUE PONER EL NÚMERO DE DÍAS EN BLANCO ANTES DEL DÍA 1 DEL SEGUNDO MESdia_semanact=2//ESCRIBE EL CALENDARIO DEL SIGUIENTE MESdocument.write("<ul>");document.write("<li class='mes2'>" + meses[mes2-1] + "</li>");document.write("<li class='dia2'>L</li><li class='dia2'>M</li><li class='dia2'>X</li><li class='dia2'>JU</li><li class='dia2'>VI</li><li class='dia2'>SA</li><li class='dia2'>DO</li>")		for (j = 0; j < dia_semanact; j++) {	document.write("<li>&nbsp;</li>")	}	for (i = 0; i < diasmes2; i++) {	document.write("<li>")	if(noticiasMes2[i]!=null){	fechaEvento= "document.getElementById('fecha').innerHTML ='" + numdias[i] + " de " + meses[mes2-1] +"'";	textoEvento = "document.getElementById('evento').innerHTML ='" + noticiasMes2[i] +"'";		document.write('<a href="# " onmouseover="' + textoEvento + ';' + fechaEvento + '">' + numdias[i] + '</a>')	}	else {	document.write(numdias[i])	}	document.write("</li>")	}document.write("</ul>");}/*********** FIN CALENDARIO AGENDA ***********//*********** FUNCION PARA LISTADO FOTOS DE CONCIERTOS ************/function listadoFotos() {	fotosConciertos = new Array;	i = 0;	fotosConciertos[i] = new Array("../images/fotos/fiestamujeresIni.jpg", "FIESTA MUJERES PINCHAN DESESPERADAS", "ultimasFotos.htm");i++	fotosConciertos[i] = new Array("../images/fotos/fantasmaIni.jpg", "FANTASMA #3", "fantasma.htm");i++	fotosConciertos[i] = new Array("../images/fotos/atswimtwobirdsIni.jpg", "AT SWIM TWO BIRDS", "atswim.htm");i++	fotosConciertos[i] = new Array("../images/fotos/tokyoIni.jpg", "TOKYO SEX DESTRUCTION", "tokyo.htm");i++	fotosConciertos[i] = new Array("../images/fotos/violentfemmesIni.jpg", "VIOLENT FEMMES", "violent.htm");i++	fotosConciertos[i] = new Array("../images/fotos/maximoparkIni.jpg", "MAXÏMO PARK", "maximopark.htm");i++	fotosConciertos[i] = new Array("../images/fotos/magicnumbersIni.jpg", "THE MAGIC NUMBERS", "magic.htm");i++	fotosConciertos[i] = new Array("../images/fotos/edharcourtIni.jpg", "ED HARCOURT", "edharcourt.htm");i++	fotosConciertos[i] = new Array("../images/fotos/gruposalvajeIni.jpg", "GRUPO SALVAJE", "gruposalvaje.htm");i++	fotosConciertos[i] = new Array("../images/fotos/eurotrashIni.jpg", "EURO-TRASH GIRL", "eurotrash.htm");i++	fotosConciertos[i] = new Array("../images/fotos/samiamIni.jpg", "SAMIAM + THE DRAFT", "samiam.htm");i++	fotosConciertos[i] = new Array("../images/fotos/rsecretoIni.jpg", "EL REMATE SECRETO", "rsecreto.htm");i++	fotosConciertos[i] = new Array("../images/fotos/12twelvelni.jpg", "12TWELVE", "12twelve.htm");i++	fotosConciertos[i] = new Array("../images/fotos/maximoIni.jpg", "MAXIMO PARK", "maximo.htm");i++	fotosConciertos[i] = new Array("../images/fotos/azkenaWilcoIni.jpg", "AZKENA ROCK FESTIVAL", "azkena.htm");i++	//ESCRIBE EL LISTADO DE FOTOS EN PÁGINAdocument.write("<ul class='foto'>");	for (i=0; i<(fotosConciertos.length); i++) {		document.write("<li><a href='"+fotosConciertos[i][2]+"'><img src='" + fotosConciertos[i][0] +"' class = 'marcoFoto'/><br>" +fotosConciertos[i][1] +"</a></li>");	}document.write("</ul>");}/*********** FIN LISTADO FOTOS ************//*********** FUNCION PARA LISTADO DE ENTREVISTAS ************/function entrevistas() {	entrevistas = new Array;	m = 0;	entrevistas[m] = new Array("../images/entrevistas/portastaticIni.jpg", "PORTASTATIC", "Marzo del 2007", "ultima.htm");m++	entrevistas[m] = new Array("../images/entrevistas/num9Ini.jpg", "NUM9", "20 Enero del 2007", "num9.htm");m++	entrevistas[m] = new Array("../images/entrevistas/plasticIni.jpg", "PLASTIC D'AMOUR", "17 Diciembre del 2006", "plastic.htm");m++	entrevistas[m] = new Array("../images/entrevistas/chinarro02.jpg", "SR. CHINARRO", "10 Diciembre del 2006", "chinarro.htm");m++	entrevistas[m] = new Array("../images/entrevistas/fantasma3.jpg", "FANTASMA #3", "9 Diciembre del 2006", "fantasma.htm");m++	entrevistas[m] = new Array("../images/entrevistas/corcobado02.jpg", "CORCOBADO", "2 Diciembre del 2006", "corcobado.htm");m++	entrevistas[m] = new Array("../images/entrevistas/why.jpg", "WHY?", "3 Diciembre del 2005", "why.htm");m++	entrevistas[m] = new Array("../images/entrevistas/cake.jpg", "CAKE", "Noviembre de 2005", "cake.htm");m++	//ESCRIBE EL LISTADO DE FOTOS EN PÁGINAdocument.write("<ul class='entrevistas'>");	for (m=0; m<(entrevistas.length); m++) {		document.write("<li><a href='"+entrevistas[m][3]+"'><img src='" + entrevistas[m][0] +"'class = 'marcoFoto'/><br>" +entrevistas[m][1] +"<br>"+entrevistas[m][2] +"</a></li>");	}document.write("</ul>");}/********** FIN LISTADO ENTREVISTAS **********//*********** FUNCION PARA LISTADO DE ESPECIALES ************/function especiales() {	especiales = new Array;	l = 0;	especiales[l] = new Array("Resumen 2010", "ultimo.htm");l++	especiales[l] = new Array("FIB 2010", "fib2010.htm");l++	especiales[l] = new Array("Resumen 2009", "resumen2009.htm");l++	especiales[l] = new Array("Primavera Club 2009", "primaveraclub2009.htm");l++	especiales[l] = new Array("FIB 2009", "fib2009.htm");l++	especiales[l] = new Array("Primavera Sound 2009", "primaverasound2009.htm");l++	especiales[l] = new Array("SOS 4.8", "sos48.htm");l++	especiales[l] = new Array("Resumen 2008", "resumen2008.htm");l++	especiales[l] = new Array("Primavera Club 2008", "primaveraclub2008.htm");l++	especiales[l] = new Array("Resumen 2007", "resumen2007.htm");l++	especiales[l] = new Array("FIB 2007", "fib2007.htm");l++	especiales[l] = new Array("Resumen 2006", "resumen2006.htm");l++	especiales[l] = new Array("FIB 2006", "fib2006.htm");l++	especiales[l] = new Array("Resumen 2005", "resumen2005.htm");l++	//especiales[l] = new Array("Azkena Rock Festival", "azkena");l++	//especiales[l] = new Array("Primavera Sound", "azkena.htm");l++	//especiales[l] = new Array("Electro 2M5", "electro2m5.htm");l++	//ESCRIBE EL LISTADO DE FOTOS EN PÁGINAdocument.write("<ul class='especiales'>");	for (l=0; l<(especiales.length); l++) {		document.write("<li><a href='"+especiales[l][1]+"'>" + especiales[l][0] +"</a></li>");	}document.write("</ul>");}/********** FIN LISTADO ESPECIALES **********//********** CARGA DE IMAGENES MENU **********/if (document.images) {    semanaup       = new Image();    semanaup.src   = "images/botones/semana.gif" ;    semanadown     = new Image() ;    semanadown.src = "images/botones/semana_over.gif" ;		agendaup       = new Image();    agendaup.src   = "images/botones/agenda.gif" ;    agendadown     = new Image() ;    agendadown.src = "images/botones/agenda_over.gif" ;	noticiasup       = new Image();    noticiasup.src   = "images/botones/noticias.gif" ;    noticiasdown     = new Image() ;    noticiasdown.src = "images/botones/noticias_over.gif" ;	entrevistasup       = new Image();    entrevistasup.src   = "images/botones/entrevistas.gif" ;    entrevistasdown     = new Image() ;    entrevistasdown.src = "images/botones/entrevistas_over.gif" ;	especialesup       = new Image();    especialesup.src   = "images/botones/especiales.gif" ;    especialesdown     = new Image() ;    especialesdown.src = "images/botones/especiales_over.gif" ;	fotosup       = new Image();    fotosup.src   = "images/botones/fotos.gif" ;    fotosdown     = new Image() ;    fotosdown.src = "images/botones/fotos_over.gif" ;	cactuspiedraup       = new Image();    cactuspiedraup.src   = "images/botones/piedra.gif" ;    cactuspiedradown     = new Image() ;    cactuspiedradown.src = "images/botones/piedra_over.gif" ;		semanaPosicion = "40px 0 0 15px";	agendaPosicion = "40px 0 0 75px";	noticiasPosicion = "40px 0 0 135px";	entrevistasPosicion = "40px 0 0 180px";	especialesPosicion = "40px 0 0 250px";	fotosPosicion = "40px 0 0 325px";	cactuspiedraPosicion = "40px 0 0 350px";}function buttondown( buttonname ){    if (document.images) {      document[ buttonname ].src = eval( buttonname + "down.src" );	  	    document.getElementById("tituloMenu").style.margin = eval( buttonname + "Posicion");	  document.getElementById("tituloMenu").style.visibility = "visible";	 if (buttonname != "semana"){	  document.getElementById("tituloMenu").innerHTML = buttonname;	 }else{		 document.getElementById("tituloMenu").innerHTML = "escucha el cactus";	 }    }}function buttonup( buttonname ){    if (document.images) {      document[ buttonname ].src = eval( buttonname + "up.src" );	  document.getElementById("tituloMenu").style.visibility="hidden";	     }}/******* FIN CARGA IMAGENES MENU ***********//****ABRIR VENTANA NAVEGADOR****/function openwindow(direccion){window.open(direccion,"escuchaCactus","menubar=no,scrollbars=YES,resizable=YES,width=550,height=600");}
