// JavaScript Document
	fecha = new Date(); // Fecha actual
		
		function Dia_semana(dia){ 
			// dia es un entero que representa la día de la semana 
			// (0=domingo y 6=sábado)
			var aux="";
			switch (dia) {
				case 0: aux="domingo"; break;
				case 1: aux="lunes"; break;
				case 2: aux="martes"; break;
				case 3: aux="miércoles"; break;
				case 4: aux="jueves"; break;
				case 5: aux="viernes"; break;
				case 6: aux="sábado"; break;
				default: aux="Error";
			}
			return aux;
		}
		
		function Dia_mes(mes){
			// 0=Enero y 11=diciembre
			var aux="";
			switch (mes) {
				case 0: aux="01"; break;
				case 1: aux="02"; break;
				case 2: aux="03"; break;
				case 3: aux="04"; break;
				case 4: aux="05"; break;
				case 5: aux="06"; break;
				case 6: aux="07"; break;
				case 7: aux="08"; break;
				case 8: aux="09"; break;
				case 9: aux="10"; break;
				case 10: aux="11"; break;
				case 11: aux="12"; break;
				default: aux="Error";
			}
			return aux;
		}
		
		function NuevaFecha(date){
			var Year = date.substr(0,4);
			//alert(Year);
			var Mes = date.substr(5,2);
			//alert(Mes);
			var diaMes = date.substr(8,2);
			//alert(diaMes);
			var fechaAux = new Date(Year, Mes - 1, diaMes);
			//alert(fechaAux);
			/*var segundos = "00";
			fechaAux.setSeconds(segundos);
			var hora = "00";
			fechaAux.setHours(hora);
			var minutos = "00";
			fechaAux.setMinutes(minutos);*/
			return fechaAux;
		}
					
		//var fecha1;
		
		function ComparaFecha(fechaActual, fecha1) {
			var msegActual = fechaActual.getTime();
			var msegFecha1 = fecha1.getTime();
			var Diferencia = msegActual - msegFecha1;
			Diferencia /= 86400000;
			
			if (Diferencia < 0) {
				Diferencia = Math.abs(Diferencia);
				return false;
			}
			else { 
				//if (Diferencia !=0) 
					return true;
			}
		}
		
		function ComparaFechaSeleccionada(fechaActual, fecha1) {
			var msegActual = fechaActual.getTime();
			var msegFecha1 = fecha1.getTime();
			var Diferencia = msegActual - msegFecha1;
			Diferencia /= 86400000;
			//alert(msegActual+" "+msegFecha1);
			if (Diferencia <= 1) {
				Diferencia = Math.abs(Diferencia);
				return false;
			}
			else { 
				//if (Diferencia !=0) 
					return true;
			}
		}
		
		function Convierte(form, dia) {
			var ristra = dia.toString();
			form.conv.value = ristra;
		}

		function ConvierteGMT(form, dia) {
			var ristra = dia.toGMTString();
			form.conv.value = ristra;
		}

		function ConvierteLocal(form, dia) {
			var ristra = dia.toLocaleString();
			form.conv.value = ristra;
		}
		
		function Conv_fecha(form) {
			NewFecha = Date.parse(form.conv.value);
			var ristra = "El número de milisegundos es de:\n";
			ristra += NewFecha;
			alert(ristra);			
			return NewFecha;
		}
		
		function Cal_Dif_GMT(fechaLocal){
			var diferencia = fechaLocal.getTimezoneOffset();
			var ristra = "La diferencia es:\n";
			ristra += diferencia;
			alert(ristra);
			return diferencia;
		}
		
		function CalculaMili(form){
			var year = form.year.value;
			var mes = form.mes.value;
			var hora = form.hora.value;
			var min = form.min.value;
			var seg = form.seg.value;
			var diaMes = form.diames.value;
			var milisegundos = Date.UTC(year,mes,diaMes,hora,min,seg);
			var ristra = "Los milisegundos transcurridos son:\n";
			ristra += milisegundos;
			alert(ristra);
			return milisegundos;
		}
		
