/* Jhonny Makis - www.jhonnymakis.com.br */
/* Web criação e programação */

var centroAcao = "modulos/reservas/bd.php";

/**********************************/
/* --> VALIDACAO DO FORMULARIO <--*/
/**********************************/
function enviarReserva(){
	
	var nome     = document.getElementById('nome');
	var estado   = document.getElementById('estado');
	var cidade   = document.getElementById('cidade');
	var telefone = document.getElementById('telefone');
	var celular  = document.getElementById('celular');
	var veiculo	 = document.getElementById('veiculo');
	var chegada  = document.getElementById('data_chegada');

	if(nome.value == ''){ alert("O campo nome deve ser preenchido!"); nome.focus(); return false; }
	if(estado.value == ''){ alert("Informe seu estado!"); estado.focus(); return false; }
	if(cidade.value == ''){ alert("Informe sua cidade!"); cidade.focus(); return false; }
	if(telefone.value == ''){ alert("Você deve preencher o campo telefone!"); telefone.focus(); return false; }
	if(celular.value == ''){ alert("Você deve preencher o campo celular!"); celular.focus(); return false; }
	if(veiculo.value == ''){ alert("Qual veículo você deseja reservar?"); veiculo.focus(); return false; }
	if(chegada.value == ''){ alert("Qual a data que você pretende receber o veículo?"); chegada.focus(); return false; }

	xhSend(centroAcao+'?acao=reserva','reserva',enviarReservaRe);
	document.getElementById('botao').disabled = true;
	document.getElementById('botao').value = "Enviando...";
}

function enviarReservaRe()
{
	if (xhReq.readyState == 4 && xhReq.status == 200)
	{
		var obj     = xhReq.responseXML;
		var retorno = obj.getElementsByTagName('retorno')[0];
		
		if (retorno.getElementsByTagName('msg')[0].firstChild.nodeValue == '1')
		{
			zeraCampos();
			alert(unescape(retorno.getElementsByTagName('mensagem')[0].firstChild.nodeValue));
		}	
		else
		{
			alert(unescape(retorno.getElementsByTagName('mensagem')[0].firstChild.nodeValue));
			document.getElementById('botao').disabled = false;
			document.getElementById('botao').value = "Enviar";
		}
	}
}

function zeraCampos(){
	document.getElementById('botao').disabled = false;
	document.getElementById('botao').value = "Enviar";
	document.getElementById('reserva').reset();
}

