function MostrarFecha()
   {
   var nombres_dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado")
   var nombres_meses = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre")

   var fecha_actual = new Date()

   dia_mes = fecha_actual.getDate()		
   dia_semana = fecha_actual.getDay()		
   mes = fecha_actual.getMonth() + 1
   anio = fecha_actual.getYear()

   if (anio < 100)					
      anio = '19' + anio
   else if ( ( anio > 100 ) && ( anio < 999 ) ) {
      var cadena_anio = new String(anio)
      anio = '20' + cadena_anio.substring(1,3)
   }


   document.write(nombres_dias[dia_semana] + ", " + dia_mes + " de " + nombres_meses[mes - 1] + " de " + anio)
}

function AbrirVentana(p_url, p_nombre)
{
	var oRet;
	var iAlto;
	var iAncho;
	var sOptions;
	
	iAlto=400;
	iAncho = 550;
	sOptions='left=60,top=60,width='+iAncho+',height='+iAlto+',scrollbars=yes,resizable=no';
	
	oRet = window.open(p_url, p_nombre, sOptions);
	oRet.window.focus();
	
}

function AbrirVentanaAyuda(p_url, p_nombre, p_width, p_height)
{
	var oRet;
	var sOptions;
	
	sOptions='left=60,top=60,width='+p_width+',height='+p_height+',scrollbars=yes,resizable=no';
	
	oRet = window.open(p_url, p_nombre, sOptions);
	oRet.window.focus();
	
}

function EsEntero(num){
	 for(var i=0;i<num.length;i++){
	  	if ((num.charAt(i)=='.') || (num.charAt(i)==','))	return false;
	 }
	 return true;
}

function Vacio(contenido){
   if (contenido.length==0)
      return true;
   for (var i=0; i<contenido.length; ++i)
      if ( ((contenido.charAt(i)!=' ') && (contenido.charAt(i)!='\t')) || (contenido.charAt(i)!=' ') )
         return false;

   return true; 
}

function VacioCombo(campo){
	if (campo.value==""){
		return true;;
	}else{
		return false;
	}	
}

function ValidoAgno(p_agno) {
	
	var checkOK = "0123456789";
	var checkStr = p_agno;
	var allValid = true;
	
	for (i = 0;  i < checkStr.length;  i++)
	{
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++) {
			if (ch == checkOK.charAt(j)) break;
		}
		
		if (j == checkOK.length)
		{
			allValid = false;
			break;
		}
	}
	return allValid;
}

function CompruebaFecha(p_fecha){
	
	if (p_fecha.length == 10) {
		
		var dia = p_fecha.substring(0,2);
		var mes = p_fecha.substring(3,5);
		var agno = p_fecha.substring(6,10);

		var separador1 = p_fecha.substring(2,3);
		var separador2 = p_fecha.substring(5,6);
		
		if ((separador1 != '/') || (separador2 != '/')) {
			return false;
		}
		
		if (ValidoAgno(dia) && ValidoAgno(mes) && ValidoAgno(agno)) {
			return true;
		}
		else {
			return false;
		}
		
	}
	else {
		return false;
	}
}
