	var valorTempoItemCarrinho = "";
	
	function atualizaValorTemp(valor){
		valorTempoItemCarrinho = valor;
	}

	function alteraPeso(peso,id){ // Alterando o peso é calculado o número de barras
		if (peso != valorTempoItemCarrinho){
			if ((peso < 10) || (!peso)) {
				peso = 10;
				alert(lang[idioma]['inteiroMaior']+peso);
				$("#quantQuilos" + id).val(peso);
			}
				
			kgm = moedaToFloat($("#peso"+id).html());
			quantBarras = peso / kgm * 1000 / $("#comprimento"+id).val();
			quantBarras = arredonda(quantBarras,0);
			
			$("#quantBarras"+id).val(quantBarras);

			somaCampo('quantBarras','totalBarras');
			somaCampo('quantQuilos','totalQuilos');
			salvaLinha(id);
		}
	}
	
	function alteraQuantidadeDeBarras(quantidade,id){ //Alterando as quantidade de barras é calculado o número de quilos
		if (quantidade != valorTempoItemCarrinho) {
			if ((quantidade < 5) || (!quantidade)) {
				quantidade = 5;
				alert(lang[idioma]['inteiroMaior']+quantidade);
				$("#quantBarras" + id).val(quantidade);
			}		
			
			kgm = moedaToFloat($("#peso"+id).html());
			novoPeso = $("#comprimento"+id).val() / 1000 * kgm * quantidade;
			novoPeso = arredonda(novoPeso,0);
			$("#quantQuilos"+id).val(novoPeso);	

			somaCampo('quantBarras','totalBarras');
			somaCampo('quantQuilos','totalQuilos');
			salvaLinha(id);
		}
	}
	
	function alteraComprimento(comprimento,id){  // Alterando o comprimento é calculado o número de quilos
		if (comprimento != valorTempoItemCarrinho) {
			if ((comprimento < 10) || (!comprimento)) {
				comprimento = 10;
				alert(lang[idioma]['inteiroMaior']+comprimento);
				$("#comprimento" + id).val(comprimento);
			}
			alteraQuantidadeDeBarras($("#quantBarras" + id).val(), id); // Não é necessário salvar a linha pois é chamado essa função
		}
	}

	function alteraObs(obs, id){
		if (obs !=  valorTempoItemCarrinho){
			salvaLinha(id);
		}
	}
	
	function salvaLinha(txtId){
		txtQuantQuilos 	= $("#quantQuilos"+txtId).val();
		txtQuantBarras 	= $("#quantBarras"+txtId).val();
		txtComprimento 	= $("#comprimento"+txtId).val();
		txtObs 			= $("#obs").val();
		
		$("#temp").load("carrinho/atualizaLinha.php",{
			quilos: txtQuantQuilos,
			barras: txtQuantBarras,
			comprimento: txtComprimento,
			idItem: txtId,
			obs: txtObs
		})
	}	
	
	function somaCampo(campo,destino){
		var soma = 0;
		for (var cont = 0; cont < ids.length; cont++){
			soma += parseInt($("#"+campo+ids[cont]).val());
		}
		$("#"+destino).val(soma);
	}
	
	function valida(carrinhoCheiro,idioma,tipoPedido){
		if (carrinhoCheiro == 1){
			if (tipoPedido == 1){
				var confirmacao = confirm(lang[idioma]['confirmaPedido']);
				if (confirmacao){
					request('carrinho/gravaCarrinho.php?tipo='+tipoPedido);
				}				
			}else{
				if ($("#contato").val() == ""){
					alert(lang[idioma]['validaNome']);
					$("#contato").focus();
					falhouValidacao = 1;
				}else{
					if (($("#fone").val() == "") && ($("#email").val() == "")){
						alert(lang[idioma]['validaFoneEmail']);
						$("#fone").focus();
						falhouValidacao = 1;
					}else{
						falhouValidacao = 0;
					}
				}
				
				if (falhouValidacao == 0){
					var confirmacao = confirm(lang[idioma]['confirmaOrcamento']);
					if (confirmacao){
						request('carrinho/gravaCarrinho.php?tipo='+tipoPedido+"&razao="+$("#razao").val()+"&fantasia="+$("#fantasia").val()+"&cidade="+$("#cidade").val()+"&uf="+$("#uf").val()+"&fone="+$("#fone").val()+"&contato="+$("#contato").val()+"&email="+$("#email").val());
					}			
				}
			}
		}else{
			alert(lang[idioma]['validaPedido']);
		}
	}
	
	function alterna(){
		$("#orcamento").toggle();
	}