// funciones.js


		function validaDias(action)
		{
			var dias;
			dias=cantidadDias(Number(document.form1.mes.value),Number(document.form1.anio.value));
			document.form1.dias.value=dias;
			document.form1.action=action;
		    document.form1.submit();
        }
		
		function cantidadDias(mes,anio)
		{
			switch (mes)
			{
				case 0: case 1: case 3: case 5: case 7: case 8: case 10: case 12: 
					return(31); 
				break;
				case 2:
					if(bisiesto(anio)) return(29); 
					else return(28);
				break;
				case 4: case 6: case 9: case 11: 
					return(31); 
				break;
			}
		}

		function bisiesto(anio)
		{
			var esBisiesto = false;
			//if(anio>0 && anio%100==0 && anio%400)
			if(((anio % 4 == 0) && ((anio % 100 != 0) || (anio % 400 == 0))) && anio>0)
				esBisiesto=true;
			return esBisiesto;	
		}

		function validaDatos(action)
		{
			var d = document.form1;
			
			if(d.dia.value=="0")
			{
				alert("Debe indicar el dia de la noticia");
				return("");
			}
			if(d.mes.value=="0")
			{
				alert("Debe indicar el mes de la noticia");
				return("");
			}
			if(d.anio.value=="0")
			{
				alert("Debe indicar el año de la noticia");
				return("");
			}
			if(d.titulo.value=="")
			{
				alert("Debe indicar el título de la noticia");
				return("");
			}
			if(d.periodico.value=="0")
			{
				alert("Debe indicar el periódico de la noticia");
				return("");
			}
			if(d.periodico.value=="-1" && d.periodicoOtro.value=="")
			{
				alert("Debe indicar la descripcion del periódico (Otro)");
				return("");
			}
			if(d.seccion.value=="")
			{
				alert("Debe indicar la sección de la noticia");
				return("");
			}		
			if(d.pagina.value=="")
			{
				alert("Debe indicar la página de la noticia");
				return("");
			}
			d.action=action;
			d.submit();
		}
		function validaDatosArchivo()
		{
			var d = document.form1;
			if(d.noticia.value=="")//si dieron el path de la noticia
			{
				alert("Debe Indicar el Archivo con la Noticia");
				return("");
			}
			d.submit();
		}
		function verNoticiaAdmin (dia, mes, anio)
		{
			window.open('noticia.jsp?dia='+dia+"&mes="+mes+"&anio="+anio+"&periodico="+document.form1.periodico.value+"&admin=1");
		}
		function verNoticia (dia, mes, anio)
		{
			window.open('noticia.jsp?dia='+dia+"&mes="+mes+"&anio="+anio+"&periodico="+document.form1.periodico.value);
		}	
		function validaDatosActualiza()
		{
			var regresa;
				if(document.form1.noticia2.value!="")//si dieron la pagina
					document.form1.submit();
				else
		            {
					alert("Falta Introducir Nombre del Archivo");
					regresa=false;
					} 
			return(regresa);		
		}
		function mayuscula(caracter)
		{
			var caracter_m=caracter.toUpperCase();
			return caracter_m;
		}		
		function validaUsuario()
		{
			var d = document.form1;
			if(d.usuario.value=="")
			{
				alert("Debe Introducir Nombre de Usuario.");
				return("");
			}
			if(d.contrasena.value=="")
			{
				alert("Debe Introducir Contraseña.");
				return("");
			}
			d.action="validaUsuario.jsp";
			d.submit();
		}
		function validaDatosPeriodico()
		{
			var d = document.form1;
			if(d.periodico.value=="")
			{
				alert("Debe Introducir Nombre del Periódico.");
				return("");
			}
			d.submit();			
		}
		function irA(url) {
			var d = document.form1;
			d.action=url;
			d.submit();
		}
		function muestraPeriodicoOtro(periodico) {
			if(periodico=="-1"){
				document.getElementById("divPeriodicoOtro").style.display="inline";
				document.form1.periodicoOtro.value="";				
			} else {
				document.getElementById("divPeriodicoOtro").style.display="none";
				document.form1.periodicoOtro.value="";				
			}	
		}
		
