	var hoy = new Date(new Number("2012"), new Number("2")-1, new Number("5"), 0,0,0);

	function validarFechasFormulario() {
		if (!validarConsulta() || !validarFechas()) {
			limpiarDias();
		}
		enviarFormulario();
	}

	
    	function validarFechasFormulario_NoSubmit() {
	        consultaOK = validarConsulta();
	        fechasOK = validarFechas();
	        if (!(consultaOK && fechasOK)) limpiarDias();
	        if (fechasOK) enviarFormulario();
	}

	
	function validarConsulta() {
		if (document.searchForm.en_dia.value    !="" &&
		    document.searchForm.en_mesano.value !="" &&
		    document.searchForm.sa_dia.value    !="" &&
		    document.searchForm.sa_mesano.value !="") {
			return true;
		} else {
			return false;
		}
	}

	
	function validarFechas() {
		return validarFecha(hoy);
	}

	
	function limpiarDias() {
		document.searchForm.dia_en.value  ="";
		document.searchForm.mes_en.value  ="";
		document.searchForm.anyo_en.value ="";
		document.searchForm.dia_sa.value  ="";
		document.searchForm.mes_sa.value  ="";
		document.searchForm.anyo_sa.value ="";
	}

	
	function enviarFormulario() {
		document.searchForm.submit();
	}

	
	function cargarFechasSesion()
	{
		
		var fechasCargadas = false;

		
		var dia_i  = "";
		var mes_i  = "";
		var anio_i = "";
		if (dia_i!="" && mes_i!="" && anio_i!="") {

			
			var dia_f  = "";
			var mes_f  = "";
			var anio_f = "";
			if (dia_f!="" && mes_f!="" && anio_f!="") {

				loadDate(DateAdd(new Number(dia_i),new Number(mes_i)-1,new Number(anio_i),0,0,0),document.searchForm.en_dia,document.searchForm.en_mesano);
				loadDate(DateAdd(new Number(dia_f),new Number(mes_f)-1,new Number(anio_f),0,0,0),document.searchForm.sa_dia,document.searchForm.sa_mesano);
				fechasCargadas = true;
			}
		}
		return fechasCargadas;
	}

	
	function cargarFechasServidor() {
		dia 	= new Number("5");
		mes 	= new Number("2")-1;
		anio 	= new Number("2012");
	   	loadDate(DateAdd(dia,mes,anio,0,0,0),document.searchForm.en_dia,document.searchForm.en_mesano);
		loadDate(DateAdd(dia,mes,anio,1,0,0),document.searchForm.sa_dia,document.searchForm.sa_mesano);
	}

