function alterarQuantidade()
{
	document.forms["formCesta"].opcaoCesta.value="alterarQuantidade";
	document.forms["formCesta"].submit();
}

function excluirMarcados()
{
	document.forms["formCesta"].excluir.value="1";
	alterarQuantidade();
}

function irAoCaixa()
{
	document.forms["formCesta"].irAoCaixa.value=1;
	document.forms["formCesta"].submit();
}

function adicionarListaMaterial()
{
	document.forms["formCesta"].opcaoCesta.value="adicionarListaMaterial";
	document.forms["formCesta"].submit();
}

function adicionarCarrinho(idProduto)
{
	var urlCesta = "";
	var quantidade = 0;
	
	// alteração bug 4835, retirada do campo quantidade de para adicionar no carrinho.
	if (document.getElementById("quantProduto"+idProduto))
		quantidade = eval(document.getElementById("quantProduto"+idProduto).value);
	else
		quantidade = 1;
	
	if (quantidade > 0)
	{
		document.getElementById("opcaoCesta").value = "adicionarProduto";
		document.getElementById("quantProduto").value = quantidade;
		document.getElementById("idProduto").value = idProduto;
		document.getElementById("formCesta").submit();
	}
	else
	{	alert("Digite uma quantidade válida!");	}
}

function excluirItem(codigoProduto)
{
	document.getElementById("quantProduto"+codigoProduto).value = 0;
}

function removerCesta()
{
	for (i = 0;i < arrayCodigoProduto.length; i++)
	{	excluirItem(arrayCodigoProduto[i]);		}
	alterarQuantidade();
}

function verificaLocalidade()
{
	if (document.formCesta.idLocalidade)
		var idLocalidade = eval(document.formCesta.idLocalidade.value);
	if (document.formCesta.idCapital)
		var idCapital = eval(document.formCesta.idCapital.value);
	if (idLocalidade && idCapital)
	{	alterarQuantidade();	}
}

function verificaCapital(idLocalidade)
{
	if (eval(existeFormCesta))
	{
		document.getElementById("idCapital").innerHTML = "";
		
		var option = document.createElement("option");
		option.value = "";
		option.innerHTML = "selecione";
		document.getElementById("idCapital").appendChild(option);
		
		switch(eval(idLocalidade))
		{
			/*
			case eval(ID_LOCALIDADE_AMAZONAS):		// Amazonas
				var option = document.createElement("option");
				option.value = 1;
				option.innerHTML = "Capital";
				if (opcaoSelecionadaCapital == 1)
					option.selected = true;
				document.getElementById("idCapital").appendChild(option);
				
				var option = document.createElement("option");
				option.value = 2;
				option.innerHTML = "Interior";
				if (opcaoSelecionadaCapital == 2)
					option.selected = true;
				document.getElementById("idCapital").appendChild(option);
			break;
			
			case eval(ID_LOCALIDADE_RORAIMA):		// Roraima
				var option = document.createElement("option");
				option.value = 1;
				option.innerHTML = "Capital";
				if (opcaoSelecionadaCapital == 1)
					option.selected = true;
				document.getElementById("idCapital").appendChild(option);	
			break;
			*/
			
			default:
				var option = document.createElement("option");
				option.value = 1;
				option.innerHTML = "Capital";
				if (opcaoSelecionadaCapital == 1)
					option.selected = true;
				document.getElementById("idCapital").appendChild(option);
				
				var option = document.createElement("option");
				option.value = 2;
				option.innerHTML = "Interior";
				if (opcaoSelecionadaCapital == 2)
					option.selected = true;
				document.getElementById("idCapital").appendChild(option);
			break;
		}
	}
}

function verificaEncomenda(idCapital)
{
	if (eval(existeFormCesta))
	{
		document.getElementById("idEncomenda").innerHTML = "";
		
		switch(eval(idCapital))
		{
			case 1:		// Capital
				var option = document.createElement("option");
				option.value = 2;		// Tipo Normal
				option.innerHTML = "Normal";
				if (opcaoSelecionadaEncomenda == 2)
					option.selected = true;
				document.getElementById("idEncomenda").appendChild(option);
				
				var option = document.createElement("option");
				option.value = 1;		// Tipo Sedex
				option.innerHTML = "Sedex";
				if (opcaoSelecionadaEncomenda == 1)
					option.selected = true;
				document.getElementById("idEncomenda").appendChild(option);
			break;
			
			case 2:		// Interior
				var option = document.createElement("option");
				option.value = 1;		// Tipo Sedex
				option.innerHTML = "Sedex";
				if (opcaoSelecionadaEncomenda == 1)
					option.selected = true;
				document.getElementById("idEncomenda").appendChild(option);
			break;
			
			default:
			break;
		}
	}
}

function souCadastrado()
{
	document.formCesta.email.value = document.formLogin.email.value;
	document.formCesta.cgccpf.value = document.formLogin.cgccpf.value;
	document.formCesta.senha.value = document.formLogin.senha.value;
	
	if (eval(existeFormCesta))
	{
		if (document.formCesta.idLocalidade)
			var idLocalidade = eval(document.formCesta.idLocalidade.value);
		if (document.formCesta.idCapital)
			var idCapital = eval(document.formCesta.idCapital.value);
		if (idLocalidade && idCapital)
		{
			mensagemErro = "";
			
			if ((idCapital == 1)&& (eval(totalCesta) < eval(parseFloat(COMPRA_MINIMA))))	// Se for compra na capital e a cesta não atingir o valor mínimo para a compra 
				mensagemErro = ("Prezado Cliente, no perímetro urbano a compra mínima é de R$ "+COMPRA_MINIMA+" .");
				
			// para o teste do visa Vbv e Safenet
			if ((eval(totalCesta) <= 1.00) && (eval(visaVbv) || eval(safeNet)))
				mensagemErro = "";
				
			if (!mensagemErro)
				document.formLogin.submit();
			else
				alert(mensagemErro);
		}
		else
		{	alert("Prezado cliente, você precisa realizar o cálculo do frete!");	}
	}
	else	{	document.formLogin.submit();	}
}
