// Pula de um campo a outro automáticamente
function pulaCampo(fields) {
  if (fields.value.length == fields.maxLength) {
    for (var j = 0; j < fields.form.length; j++) {
	  if (fields.form[j] == fields && fields.form[(j + 1)] && fields.form[(j + 1)].type != "hidden") {
  fields.form[(j + 1)].focus();
  break;
      }
	}
  }
}

function finalizaCompra(){
	if(confirm('Confira as quantidades dos produtos que estão no carrinho. Caso queira alterar clique primeiro em Atualizar Carrinho. Deseja realmente fechar seu pedido?'))
	   return true;
	else
	   return false;
}


function Confirma(recebe){
	if(confirm('Deseja realmente excluir '+ recebe +' ?'))
	   return true;
	else
	   return false;
}

//===============validação do campo quantidade no carrinho
var valor;
var campo;
function pegaValor(what){
  valor = what.value;
  campo = what;
}
function verificaVazio(what){
  if(what.value == ''){
	alert('Este campo não pode ficar vazio. Caso o campo esteja vazio será adotado como padrão o valor 1 como quantidade!');
	what.value = valor;
	what.focus();
	return false;	
  }
  return true;
}
function numeros(e){
if(valor != ''){	
  var tecla=(window.event) ? event.keyCode:e.which;
    if(tecla > 47 && tecla < 58){
	  return true;
	} else {
	    if (tecla != 8){ 
	      alert('Este campo aceita somente numeros!');
		  campo.value = valor;
		  campo.focus();
		  return false;
		} else 
		  return true;	
	}
  }
 return true; 
}
//===============validação do campo quantidade no carrinho


function validaCEP() {
  var cs=''+document.getElementById('cep').value+document.getElementById('cepDv').value;
  
  if(document.getElementById('cep').value == ""){
	 alert('O campo CEP deve ser preenchido!');
	 document.getElementById('cep').focus();
     return false;
   }
  if(document.getElementById('cepDv').value == ""){
	 alert('Os digitos do CEP devem ser preenchidos!');
	 document.getElementById('cepDv').focus();
     return false;
   }
  if(cs.length != 8) {
    alert('Por favor, informe um CEP completo!');
	document.getElementById('cep').focus();
    return false;
  }
  for(i=0; i<8; i++) {
    dig = cs.charCodeAt(i);
    if( (dig < 48) || (dig > 57) ) {
      alert('Existem caracteres inválidos no CEP digitado!');
	  document.getElementById('cep').focus();
      return false;
    }
  }
  return true;
}
