function setCadastrado()
{
	document.getElementById("emaillogin").disabled = true;
	document.getElementById("emaillogin").className = "campoDisabled";

	document.getElementById("senhalogin").disabled = true;
	document.getElementById("senhalogin").className = "campoDisabled";


	document.getElementById("nome").disabled = false;
	document.getElementById("nome").className = "campo";

	document.getElementById("emailcad").disabled = false;
	document.getElementById("emailcad").className = "campo";

	document.getElementById("confemail").disabled = false;
	document.getElementById("confemail").className = "campo";

	document.getElementById("senha").disabled = false;
	document.getElementById("senha").className = "campo";

	document.getElementById("confsenha").disabled = false;
	document.getElementById("confsenha").className = "campo";

	document.getElementById("promocao").disabled = false;
}

function setNaoCadastrado()
{
	document.getElementById("nome").disabled = true;
	document.getElementById("nome").className = "campoDisabled";

	document.getElementById("emailcad").disabled = true;
	document.getElementById("emailcad").className = "campoDisabled";

	document.getElementById("confemail").disabled = true;
	document.getElementById("confemail").className = "campoDisabled";

	document.getElementById("senha").disabled = true;
	document.getElementById("senha").className = "campoDisabled";

	document.getElementById("confsenha").disabled = true;
	document.getElementById("confsenha").className = "campoDisabled";

	document.getElementById("promocao").disabled = true;


	document.getElementById("emaillogin").disabled = false;
	document.getElementById("emaillogin").className = "campo";

	document.getElementById("senhalogin").disabled = false;
	document.getElementById("senhalogin").className = "campo";
}

function validaCadastrado()
{
	var formulario = document.getElementById("formReserva");
	if ((!validateEmail(document.getElementById("emaillogin").value)) ||
		(trim(document.getElementById("emaillogin").value) == ""))
	{
		alert(msg_emailinvalido);
		document.getElementById("emaillogin").focus();
		return false;
	}
	if (trim(document.getElementById("senhalogin").value) == "")
	{
		alert(msg_senha);
		document.getElementById("senhalogin").focus();
		return false;
	}
	return true;
}

function validaNaoCadastrado()
{
	var formulario = document.getElementById("formReserva");
	var validateFields = new Array(
		"nome", msg_nome,
		"emailcad", msg_email,
		"confemail", msg_conf_email,
		"senha", msg_senha,
		"confsenha", msg_conf_senha
	);

	if (trim(document.getElementById("nome").value) == "")
	{
		alert(msg_nome);
		document.getElementById("nome").focus();
		return false;
	}
	if ((!validateEmail(document.getElementById("emailcad").value)) ||
		(trim(document.getElementById("emailcad").value) == ""))
	{
		alert(msg_emailinvalido);
		document.getElementById("emailcad").focus();
		return false;
	}
	if((document.getElementById("confemail").value != document.getElementById("emailcad").value))
	{
		alert(msg_confemail);
		document.getElementById("emailcad").focus();
		return false;
	}
	if (trim(document.getElementById("senha").value) == "")
	{
		alert(msg_senha);
		document.getElementById("senha").focus();
		return false;
	}
	if((document.getElementById("confsenha").value != document.getElementById("senha").value))
	{
		alert(msg_confsenha);
		document.getElementById("senha").focus();
		return false;
	}

	return true;
}

function validaPoliticas(isSubmit)
{
	if(document.getElementById("politicasHospedagem").checked == false)
	{
		alert(msg_politicas);
		return false;
	}
	if(isSubmit)
	{
		var formulario = document.getElementById("formReserva");
		postaform2();
		//alert("teste");
	}
	return true;

}

function validaUsuario()
{
	var formulario = document.getElementById("formReserva");
	if(document.getElementById("naocadastrado").checked == true)
	{
		if(!validaNaoCadastrado())
			return false;
	}
	else
	{
		if(!validaCadastrado())
			return false;
	}

	if(validaPoliticas(false))
		postaform2();
		//alert("teste");
}

function setCartao()
{
	document.getElementById("cartaomaster").disabled = false;
	document.getElementById("cartaovisa").disabled = false;
	document.getElementById("cartaodiners").disabled = false;
	document.getElementById("cartaoamerican").disabled = false;
	document.getElementById("nrocartao").disabled = false;
	document.getElementById("codseguranca").disabled = false;
	document.getElementById("mesvalidade").disabled = false;
	document.getElementById("anovalidade").disabled = false;
}

function setBoleto()
{
	document.getElementById("cartaomaster").disabled = true;
	document.getElementById("cartaovisa").disabled = true;
	document.getElementById("cartaodiners").disabled = true;
	document.getElementById("cartaoamerican").disabled = true;
	document.getElementById("nrocartao").disabled = true;
	document.getElementById("codseguranca").disabled = true;
	document.getElementById("mesvalidade").disabled = true;
	document.getElementById("anovalidade").disabled = true;
}

function validaCartao()
{
	var formulario = document.getElementById("formReserva");

	if(document.getElementById("nrocartao").value.length < 16)
	{
		alert(msg_numerocartao);
		document.getElementById("nrocartao").focus();
		return false;
	}
	if(document.getElementById("codseguranca").value.length < 3)
	{
		alert(msg_codigoseguranca);
		document.getElementById("codseguranca").focus();
		return false;
	}
	if(document.getElementById("mesvalidade").value == "0")
	{
		alert(msg_mesvalidade);
		document.getElementById("mesvalidade").focus();
		return false;
	}
	if(document.getElementById("anovalidade").value == "0")
	{
		alert(msg_anovalidade);
		document.getElementById("anovalidade").focus();
		return false;
	}
	postaform2();
	return true;
}

function validaPagamento()
{
	var formulario = document.getElementById("formReserva");
	if(document.getElementById("pagamentoCartao").checked == true)
		return validaCartao();

	postaform2();
	return true;
}

function validaSenha()
{
	var formulario = document.getElementById("formCliente");
	if(document.getElementById("senha").value != document.getElementById("confirmarsenha").value)
	{
		alert(msg_confsenha);
		return false;
	}
	postaform2();

}

function cancelarReserva(id)
{
	if(confirm(msg_cancelamento))
		document.location.href = "cliente_cancelamento.php?id=" + id;
}