	function ValidarForm(x)
	{
		// Campos de data
		var	Numeros		= new Array();
			Numeros[0]	= Number(document.getElementById("ddlRetDia").value);
			Numeros[1]	= Number(document.getElementById("ddlRetMes").value) - 1;
			Numeros[2]	= Number(document.getElementById("ddlRetAno").value);
			Numeros[3]	= Number(document.getElementById("ddlDevDia").value);
			Numeros[4]	= Number(document.getElementById("ddlDevMes").value) - 1;
			Numeros[5]	= Number(document.getElementById("ddlDevAno").value);
	
		if( !isData(Numeros[0] + "/" + Numeros[1] + "/" + Numeros[2]) )
		{
			alert("A data de retirada não é válida.");
			return false;
		}
		
		if( !isData(Numeros[3] + "/" + Numeros[4] + "/" + Numeros[5]) )
		{
			alert("A data de devolução não é válida.");
			return false;
		}				
	
		var	DataAtual		= new Date(),
			DataDeRetirada  = new Date( Numeros[2], Numeros[1], Numeros[0], Number(document.getElementById("ddlRetHora").value), Number(document.getElementById("ddlRetMinuto").value)),
			DataDeDevolucao = new Date( Numeros[5], Numeros[4], Numeros[3], Number(document.getElementById("ddlDevHora").value), Number(document.getElementById("ddlDevMinuto").value));
	
		if( DataDeRetirada < new Date( DataAtual.getFullYear(), DataAtual.getMonth(), DataAtual.getDate()) || DataDeDevolucao < new Date( DataAtual.getFullYear(), DataAtual.getMonth(), DataAtual.getDate()) )
		{
			alert("A data de retirada ou devolução não pode ser menor que a data atual.");
			return false;
		}
		
		if( DataDeDevolucao < DataDeRetirada )
		{
			alert("A data de devolução do veículo não pode ser menor que a data de retirada.");
			return false;
		}
		if((DataDeRetirada.getDate()== DataAtual.getDate()) && Number(			document.getElementById("ddlRetHora").value) < x)
		{

		alert("A hora de retirada não pode ser menor que a hora atual.");
		return false;
	
		}
	
		return true;
	}
