// JavaScript Document
 //MODIFICA AQUI EL DEADLINE DE TU EVENTO
  var MESEVENTO=12; //Establecemos mes hasta el que llegara la cuenta atras
  var DIAEVENTO=6;  //Establecemos dia hasta el que llegara la cuenta atras
    
	
	window.onload=function(){
		//var formulario=document.getElementById('formulario');
		//activarFormulario(formulario);
		//setInterval("descontar()",1000);
	}
	function diasMes(mes){
		switch (mes){
			case 1: return 31;
					break;
			case 2: return 28;
					break;
			case 3: return 31;
					break;
			case 4: return 30;
					break;
			case 5: return 31;
					break;
			case 6: return 30;
					break;
			case 7: return 31;
					break;
			case 8: return 31;
					break;
			case 9: return 30;
					break;
			case 10: return 31;
					break;
			case 11: return 30;
					break;
			case 12: return 31;
					break;
					
		}
	}//fin diasMes
	
	function segundosHastaFinalDia(hora,minuto,segundo){
	//dada una hora del dia devuelve los segundos que quedan hasta el final del dia
	
		var s,m,h,totalSegundos;
		
		s=60-segundo;
		m=59-minuto;
		h=23-hora;
		totalSegundos=s+(m*60)+(h*3600);
		
		return totalSegundos;	
	}//fin segundosHastaFinalDia
	
	function diasHastaFinalMes(mes,dia){
	//dado un dia del mes devuelve los dias COMPLETOS que quedan hasta fin del mes
		
		if(mes==2){
			return (28-dia);
		}else if(mes==4 || mes==5 || mes==9 || mes==11){
			return (30-dia);
		}else{
			return (31-dia);
		}
	}
	
	
	function diasCompletosHastaFecha(mes,dia){
	//dado un dia del mes devuelve los dias COMPLETOS que quedan hasta el dia del evento
	//definido en las variables globales DIAEVENTO y MESEVENTO
	
		var diasTotales;
		
		if(mes==MESEVENTO){
			if(dia >= DIAEVENTO){return -1;}//si se paso el dia del evento devuelvo error
			else{return (DIAEVENTO-1-dia)}//si no devuelvo el numero de dias que quedan
		}else if(mes>MESEVENTO){return -1;}//si se paso el mes del evento devuelvo error 
		else{
			diasTotales=diasHastaFinalMes(mes,dia) + DIAEVENTO-1; //averiguo los dias sueltos del mes del evento + los dias sueltos del mes en el que empiezo a descontar
			for(var i=mes+1;i<MESEVENTO;i++){//Los dias del mes presente ya los tengo en diasTotales, por eso mes+1
				diasTotales+=diasMes(i);//recorro todos los meses completos hasta el MESEVENTO para averiguar el total de dias
			}
			return diasTotales;
		}
		
	}
	
	
	function activarFormulario(formulario){
		
		var fechaHoy=new Date();
		var mesActual=fechaHoy.getMonth();
		var diaActual=fechaHoy.getDate();
		var horaActual=fechaHoy.getHours();
		var minutoActual=fechaHoy.getMinutes();
		var segundoActual=fechaHoy.getSeconds();
		var totalSegundos;
		
		mesActual++;
		
		dias=diasCompletosHastaFecha(mesActual,diaActual);
		if(dias==-1){
		formulario.day.value=0;
		formulario.hour.value=0;
		formulario.minute.value=0;
		formulario.second.value=0;
		}
		else{
		totalSegundos=segundosHastaFinalDia(horaActual,minutoActual,segundoActual);
		horas=parseInt(totalSegundos/3600);
		totalSegundos=totalSegundos%3600;
		minutos=parseInt(totalSegundos/60);
		totalSegundos=totalSegundos%60;
			
		formulario.day.value=dias;
		formulario.hour.value=horas;
		formulario.minute.value=minutos;
		formulario.second.value=totalSegundos;
		}
		
		
	}
    
    function descontar(){
      
	  var elementoDias=document.getElementById('day');
      var elementoHoras=document.getElementById('hour');
      var elementoMinutos=document.getElementById('minute');
      var elementoSegundos=document.getElementById('second');
	  	
	  var dias=elementoDias.value;
	  var horas=elementoHoras.value;
      var minutos=elementoMinutos.value;
      var segundos=elementoSegundos.value;
      
      if(segundos>0){
        segundos--;
        elementoSegundos.value=segundos;
      }
      else if(minutos>0){
        segundos=59;
        minutos--;
        elementoSegundos.value=segundos;
        elementoMinutos.value=minutos;
      }
	  else if(horas>0){
	  	segundos=59;
		minutos=59;
		horas--;
		elementoSegundos.value=segundos;
		elementoMinutos.value=minutos;
		elementoHoras.value=horas;
	  }
	  else if(dias>0){
	  	segundos=59;
		minutos=59;
		horas=23;
		dias--;
		elementoSegundos.value=segundos;
		elementoMinutos.value=minutos;
		elementoHoras.value=horas;
		elementoDias.value=dias;
		
	  }
	 } //fin descontar

  function cambiar(){
  var img=document.getElementById('malaga');
    img.src='imagenes/malaga_genial02.png';  

  }
  function cambiar2(){
    var img=document.getElementById('malaga');
    img.src='imagenes/malaga_genial01.png';
  }
  
  //setInterval("cambiarRincon()",5000);
  
  //*FUNCIÓN PARA CAMBIAR IMAGENES DEL INICIO DEL RINCON DEL CORREDOR
  
  function cambiarRincon(){
    
    var img=document.getElementById('imagenrincon');
    
    var ruta=img.src;/*tomamos la propiedad src de img y la llamamos ruta*/
    var ultimaBarra=ruta.lastIndexOf('/'); /*Localizamos la ultima barra de la cadena ruta */
    var miImagen=ruta.substring(ultimaBarra+1);/*Cortamos la cadena a partir de la ultima barra*/

    if (miImagen=='rinconcorredor01.jpg'){
		  img.src='imgrinconcorredor/rinconcorredor02.jpg';	
    }
    else if(miImagen=='rinconcorredor02.jpg'){
      img.src='imgrinconcorredor/rinconcorredor03.jpg';
    }
    else if(miImagen=='rinconcorredor03.jpg'){
      img.src='imgrinconcorredor/rinconcorredor04.jpg';
    }
    else if(miImagen=='rinconcorredor04.jpg'){
      img.src='imgrinconcorredor/rinconcorredor05.jpg';
    }
    else if(miImagen=='rinconcorredor05.jpg'){
      img.src='imgrinconcorredor/rinconcorredor06.jpg';
    }
    else if(miImagen=='rinconcorredor06.jpg'){
      img.src='imgrinconcorredor/rinconcorredor01.jpg';
    }  
  }
  
  
 //*FUNCION APERTURA CHAT
 function openWindow(url, name) {
  popupWin = window.open(url, name, 'scrollbars,resizable,width=450,height=500');
  } 

