function ValidaDatos(){
		var doc=document,pos,pospt;
		var frm=doc.forms.frmDatos;
		if(!NoVacio(ValidaDatos.arguments)){alert("Existen campos vacíos.\nDebe rellenar todos los campos.");return false;}
		return true;
	}
	
	function Trim(sDato){
		for(i=0;i<sDato.length;i++)
			if(sDato.charAt(i)!=" "){
				sDato=sDato.substring(i,sDato.length); break;
			}
		for(i=sDato.length-1;i>0;i--)
			if(sDato.charAt(i)!=" "){
				sDato=sDato.substring(0,i+1); break;
			}
		return sDato;
	}
	
	function NoVacio(){
		for(j=0;j<NoVacio.arguments[0].length;j++){
			with
			(document.forms.frmDatos.elements [NoVacio.arguments[0][j]]){
				value=Trim(value);
				if (value=="") return false;
			}
		}
		return true;
	}
	

function fecha(Dia, Mes, Ano){
	//var Fecha= new String(Cadena)	// Crea un string
	//var RealFecha= new Date()	// Para sacar la fecha de hoy
	// Cadena Año
	/*var Ano= new String(Fecha.substring(Fecha.lastIndexOf("-")+1,Fecha.length))
	// Cadena Mes
	var Mes= new String(Fecha.substring(Fecha.indexOf("-")+1,Fecha.lastIndexOf("-")))
	// Cadena Día
	var Dia= new String(Fecha.substring(0,Fecha.indexOf("-")))
	*/
	// Valido el año
	if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<2050){
        	alert('Año inválido')
		return false
	}
	// Valido el Mes
	if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12){
		alert('Mes inválido')
		return false
	}
	// Valido el Dia
	if (isNaN(Dia) || parseInt(Dia)<1 || parseInt(Dia)>31){
		alert('Día inválido')
		return false
	}
	if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {
		if (Mes==2 && Dia > 28 || Dia>30) {
			alert('Día inválido')
			return false
		}
	}
}


