﻿function valida_reserva(){
    objForm = document.form;
    if (isWhitespace(objForm.ds_nome.value))
		{ alert('NOME é obrigatório.'); objForm.ds_nome.focus(); return false; }		
	if (isWhitespace(objForm.ds_telefone.value))
		{ alert('TELEFONE é obrigatório.'); objForm.ds_telefone.focus(); return false; }
	if (objForm.ds_telefone.value.length < 12)
		{ alert('TELEFONE deve ter o seguinte formato XX XXXX-XXXX.'); objForm.ds_telefone.focus(); return false; }
	if (isWhitespace(objForm.ds_email.value))
        { alert('EMAIL é obrigatório.'); objForm.ds_email.focus(); return false; }
    if (!IsValidEmail(objForm.ds_email.value))
        { alert('EMAIL inválido.'); objForm.ds_email.focus(); return false; }
    if (isWhitespace(objForm.ds_tipo.value))
		{ alert('TIPO DO EVENTO é obrigatório.'); objForm.ds_tipo.focus(); return false; }		
    if (isWhitespace(objForm.nr_convidados.value) || (objForm.nr_convidados.value == "0"))
		{ alert('NÚMERO DE PESSOAS é obrigatório.'); objForm.nr_convidados.focus(); return false; }	
	if (isWhitespace(objForm.dt_data.value))
		{ alert('DATA é obrigatório.'); objForm.dt_data.focus(); return false; }
	if (!VerificaData(objForm.dt_data))
        { alert('DATA inválida.'); objForm.dt_data.focus(); return false; }
	/*
		if (isWhitespace(objForm.dt_hora.value))
			{ alert('HORÁRIO é obrigatório.'); objForm.dt_hora.focus(); return false; }
		if (objForm.dt_hora.value.length < 5)
			{ alert('HORARIO deve ter o seguinte formato XX:XX.'); objForm.dt_hora.focus(); return false; }
	*/
}