function sendOrder() {
	f = document.formCarrinho;
	if (parseInt(f.uid.value) > 0)
		f.action='?todo=cad';
	else
		f.action='?mh=22';
	f.submit();
	}
		
function checkQty() {
	var f = document.fProdutos;
	
	var itens=0;
	for (x=0;x<f.length-1;x++) {
		qty = soNumeros(f[x].value);
		if (qty==''||parseInt(qty)==0)
			f[x].value='';
		else
			itens++;
		}
	
	if (itens==0) {
		alert("Nenhum produto foi selecionado.!");
		return false;
		}

	return true;
	}


function updateCart() {
	var invalid;
	invalid = /^\d{8}$/;
	servico=document.getElementById('servico');
	cep=document.getElementById('cep');
	if (invalid.test(cep.value) == false) {
		alert("Digite corretamente o seu CEP para cálculo do frete.");
		cep.focus();
		return false;
		}

	if (servico.value=='') {
		alert("Por favor, selecione a forma de envio!");
		servico.focus();
		return false;
		}
		
	for(x=0; x < servico.length; x++) {
		if (servico.options[x].selected)
			break;
		}
	
	document.formCarrinho.toUpdate.value='1';	
	document.formCarrinho.formaEnvio.value=servico.options[x].text.trim();
	document.formCarrinho.submit();
	}

String.prototype.trim = function() {
	return this.replace(/^\s*/, "").replace(/\s*$/, "");
	}

/* excluir item do carrinho */
function excluirItem(nr) {
	if (!confirm("Tem certeza que deseja excluir este ítem?\n\nTecle [OK] para confirmar."))
		return;
	document.location.href='index.php?mh=7&del='+nr;
	}


function setParcelas(cartao) {
	var myForm = document.confirma;
	var visa = document.getElementsByTagName('visaParc');
	var amex = document.getElementsByTagName('amexParc');
	var rede = document.getElementsByTagName('redeParc');

	if (cartao==0) {		
		// limpa parcelamento visa
		for (x = 0; x < amex.length; x++)
			amex[x].checked = false;
		
		// limpa parcelamento redecard
		for (x = 0; x < rede.length; x++)
			rede[x].checked = false;
			
		 // seta cartao visa
		myForm.formaPgto[0].checked=true;
		}
	
	else if (cartao==1) {
		// limpa parcelamento visa
		for (x = 0; x < myForm.visaParc.length; x++)
			myForm.visaParc[x].checked = false;
		
		// limpa parcelamento redecard
		for (x = 0; x < myForm.redeParc.length; x++)
			myForm.redeParc[x].checked = false;
			
		// seta cartao amex
		myForm.formaPgto[1].checked=true;
		}
	
	else {
		// redecard
		// limpa parcelmento visa
		for (x = 0; x < myForm.visaParc.length; x++)
			myForm.visaParc[x].checked = false;
		
		// limpa parcelamento amex
		for (x = 0; x < myForm.amexParc.length; x++)
			myForm.amexParc[x].checked = false;
		
		// não seta cartao porque pode ser diners ou mastercard
		myForm.formaPgto[0].checked=false;
		myForm.formaPgto[1].checked=false;
		}
	}

function concluir(forma)	{	// da pagina confirma

	var myForm=document.confirma;
	myForm.parcelas.value=1;	
	document.confirma.parcelas.value=1;

	
	formaPgto=myForm.formaPgto;

	if (forma==1) {	
		eval("document.confirma.action='index.php?todo=pgt'");
		
		
		if (!formaPgto[0].checked && !formaPgto[1].checked && !formaPgto[2].checked && !formaPgto[3].checked) {
			alert("Selecione o Cartão de Crédito");
			return false;
			}

		else if (formaPgto[0].checked) {
			// visanet
			for (x = 0; x < myForm.visaParc.length; x++) {
				if (myForm.visaParc[x].checked)
					document.confirma.parcelas.value=myForm.visaParc[x].value;
				}
			}
		
		else if (formaPgto[1].checked) {
			
			// amex
			for (x = 0; x < myForm.amexParc.length; x++) {
				if (myForm.amexParc[x].checked)
					document.confirma.parcelas.value=myForm.amexParc[x].value;
				}
			}

		// redecard
		else if (formaPgto[2].checked || formaPgto[3].checked) {
			// master
			for (x = 0; x < myForm.redeParc.length; x++) {
				if (myForm.redeParc[x].checked)
					document.confirma.parcelas.value=valueComboParcelas;
				}

			if (document.confirma.parcelas.value==0) {
				alert('Selecione em quantas parcelas deseja efetuar\no pagamento com o seu cartão de crédito!');
				return false;		
				}
			}
		alert('Loja em construção: Opção de teste para cartões não disponivel');
		document.confirma.parcelas.value=1;
		document.confirma.formaPgto[5].checked=true;
		eval("document.confirma.action='index.php?todo=pgt'");
		return false;
		myForm.submit();		
		}		

		
	if (forma==7)	{	// VISAELECTRON
		document.confirma.parcelas.value=1;
		document.confirma.formaPgto[4].checked=true;
		eval("document.confirma.action='index.php?todo=pgt'");
		alert('Loja em construção: Opção de teste para cartões não disponivel');
		document.confirma.formaPgto[5].checked=true;
		return false;
		myForm.submit();
		}

	else if (forma==8)	{
		// Boleto
		document.confirma.parcelas.value=1;
		document.confirma.formaPgto[5].checked=true;
		eval("document.confirma.action='index.php?todo=pgt'");
		myForm.submit();
		}
	
	else if (forma==9)	{
		// deposito
		document.confirma.parcelas.value=1;
		document.confirma.formaPgto[6].checked=true;
		eval("document.confirma.action='index.php?todo=pgt'");
		myForm.submit();
		}
	}

