// JavaScript Document
function enviaFormBusca(){
	if(frmBusca.busca.value!=""){
		frmBusca.submit();
		return false;
	}else{
		alert('Preencha o campo busca');
		frmBusca.busca.focus();
		return false;
	}
	
}

// funcao para passar do campo 1 do cep para o campo 2

function verifica_passa_cep(t){
		if(t.value.length==5)
			document.all.CEP2.focus();
	}

// funcao que faz mudar as imagens na descricao... caso ela tem mais imagens pra mostrar do produto
function mudaImg(img){
		var aux;
		aux			= imgG.src;
		imgG.src	= img.src;
		img.src		= aux;
	}

// funcao que faz abrir uma popup para mostrar a imagem em tamanho maior
function abreImgAmp(){
	var img;
	img = imgG.src;
	window.open('picamp.php?img='+img,'picAmp','width=450,height=380,left=10,top=10,scrollbars=yes,status=no')
}

function enviaVale(){
		if(document.frmCar.cupom_vale.value==""){
				alert("Digite o cupom");
				document.frmCar.cupom_vale.focus();
				return false;
			}
		document.frmCar.action= "?acao=rec&vale_=OK";
		document.frmCar.submit();
	}

function MascaraCEP (formato, keypress, objeto)
{
	campo = eval (objeto);
	if (formato=='CEP')
	{
		caracteres = '01234567890';
		separacoes = 1;
		separacao1 = '-';
		conjuntos = 2;
		conjunto1 = 5;
		conjunto2 = 3;
		if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (conjunto1 + conjunto2 + 1))
		{
		if (campo.value.length == conjunto1) 
		campo.value = campo.value + separacao1;
		}
	else 
	event.returnValue = false;
	}
}

function meio_envio(c){
	
		$('body').append('<div id=envDados><img src=loading.gif> Selecionando tipo de frete. Aguarde ...</div>');
		
		v = c.value;		
		$.get('carrinho.php?meio_envio=' + v,{},function(data){
			document.location = 'carrinho.php';
		});
		
		
		
	}


function finalizar(){
	
	if( !document.frmCar.valorFrete ){
		
		// ve se ele preencheu ja os ceps
		if( !document.getElementById("CEP").value.length && !document.getElementById("CEP").value.length ){
			alert("Por favor, digite o CEP para calcular o valor do frete.");
			document.frmCEP.CEP.focus();
			return false;
		}else{
			
				document.frmCEP.submit();
			
		}
		
		
	}else{

		if( !document.frmCar.valorFrete.value.length ){
			alert("Selecione um meio de envio " );
			return false;
		}else{
		
			if(document.frmCar.valorFrete.value==0){
				alert("Para finalizar a compra antes calcule o frete.");
				document.frmCEP.CEP.focus();
				return false;
			}else{
				if( document.getElementById("frete") ){
					if( document.getElementById("valorFrete").value ){			
						window.location = "https://www.martinellishop.com.br/logcar.php";
						return false;
					}else{
						alert("Por favor, selecione um meio de frete." + document.getElementById("frete").checked);
						return false;
					}
				}else{
					window.location = "https://www.martinellishop.com.br/logcar.php";
					return false;
				}
			}
		}
	}
}

function recTfrete(){
	
	$(':radio').each(function(){
		if( $(this).atrr('checked') )
			return $(this).val();
	});
	
}


function vrfCampoLogin(){ // Funçao para verificar se ele realmente digitou o Login e a senha 
	if(document.frmLogin.login.value==""){
		alert("Preencha o Login");
		document.frmLogin.login.focus();
		
		return false;
	}
	if(document.frmLogin.senha.value==""){
		alert("Preencha a Senha");
		document.frmLogin.senha.focus();
		
		return false;
	}
}// fim da funcao vrf Campos Login

function muda_end(id){ // Funçao que vai pegar os dados que ele preencheu em endereco pessoal e por no endereco de entrega
	if(id==1){
		div_novo_end.style.display		= '';
		div_end.style.display			= 'none';
		document.frmCad.qualEnd.value	= 'novo';
	}else{
		div_novo_end.style.display		= 'none';
		div_end.style.display			= '';
		document.frmCad.qualEnd.value	= 'atual';
	}
}// fim da funcao que esconde as DIVs...

function continuar(){
	var form;
	form		= document.frmCad;
	/*Verificando se digitaram o Nome / Razão Social*/
	if(form.nome.value==""){
		alert("Preencha o Nome / Razão Social");
		form.nome.focus();
		return false;
	}
	/*Verificando se digitaram o CPF / CNPJ*/
	if(form.cpf.value==""){
		alert("Preencha o CPF / CNPJ");
		form.cpf.focus();
		return false;
	}
	/*Verificando se digitaram o Sexo*/
	if(form.sexo.value==""){
		alert("Selecione um Sexo");
		form.sexo.focus();
		return false;
	}

	if(form.qualEnd.value=="novo"){ // Caso ele escolher a opçao de novo endereço, verifico se ele preencheu corretamento os dados
		
		if(form.endereco.value==""){
			alert("Digite o Endereço de entrega");
			form.endereco.focus();
			return false;
		}
		if(form.numero.value==""){
			alert("Digite o Número de entrega");
			form.numero.focus();
			return false;
		}
		if(form.cep.value==""){
			alert("Digite o CEP de entrega");
			form.cep.focus();
			return false;
		}
		if(form.cidade.value==""){
			alert("Digite a Cidade de entrega");
			form.cidade.focus();
			return false;
		}
		if(form.estado.value==""){
			alert("Digite o Estado de entrega");
			form.estado.focus();
			return false;
		}
		if(form.bairro.value==""){
			alert("Digite o Bairro de entrega");
			form.bairro.focus();
			return false;
		}
		if(form.pais.value==""){
			alert("Digite o País de entrega");
			form.pais.focus();
			return false;
		}
		
	}
	
}

// funcoes para poder verificar na hora se tinha ou nao escolhido algum subproduto
function putInCar(){
	document.frmCatalogo.submit();
}// fim da funcao que verifica se ele escolheu uma das opçoes

function putInCar2(i){
	eval("document.frmCatalogo"+ i +".submit();");
}// fim da funcao que verifica se ele escolheu uma das opçoes

// funcao para passar o valor q o cara digitar na quantidade pro campo hidden da descricao

function passa_var_qtd_car(v){
	document.frmCatalogo.qtd_iten.value = v.value;
	}

/*

function muda_esc(campo,id){
	if(campo.style.checked==true){
		document.frmCatalogo.escolheu.value="SIM";
		apli_campo	= eval("document.frmCatalogo.id_atacado_"+id);
		apli_campo.value	= "Y";
	}else{
	
	}
}// fim da funcao ativa ou nao se escolheu as opcoes

*/
// funcao que vai abrir uma janela para o cara escrever o metodo de pagamento que nao tem no sistema e que ele gostaria de ter.
function mPna(){
	window.open('npma.php','jan_npma','top=100,left=100,width=400,height=351');
	}
	
function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {// funcao para montar mascaras
     var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

     if(document.all) { // Internet Explorer
       nTecla = evtKeyPress.keyCode; }
     else if(document.layers) { // Nestcape
       nTecla = evtKeyPress.which;
     } else if(document.getElementById){
	   nTecla = evtKeyPress.which;
	 }

     sValue = objForm[strField].value;

     // Limpa todos os caracteres de formatação que
     // já estiverem no campo.
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( ":", "" );
     sValue = sValue.toString().replace( ":", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( " ", "" );
     sValue = sValue.toString().replace( " ", "" );
     fldLen = sValue.length;
     mskLen = sMask.length;

     i = 0;
     nCount = 0;
     sCod = "";
     mskLen = fldLen;

     while (i <= mskLen) {
       bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == ":") || (sMask.charAt(i) == "/"))
       bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

       if (bolMask) {
         sCod += sMask.charAt(i);
         mskLen++; }
       else {
         sCod += sValue.charAt(nCount);
         nCount++;
       }

       i++;
     }

     objForm[strField].value = sCod;

     if (nTecla != 8) { // backspace
       if (sMask.charAt(i-1) == "9") { // apenas números...
         return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
       else { // qualquer caracter...
         return true;
       } }
     else {
       return true;
     }
   }
   
   // funcao para passar o que o usuario esta digitando no email para o campo usuario
   function manda_user(v){
   		document.frmCad.usuario.value = v.value;
   }


   // funcao para verificar se ele digitou o email e o CEP na hora que ele vai fazer um cadastro (CARRINHO)
   function vrf_cad_car(){
   		if (document.frmCAD.CEP.value==''){
			alert('Preencha o CEP');
			document.frmCAD.CEP.focus();
			return false;
		}
   		if (document.frmCAD.EMAIL.value==''){
			alert('Preencha o e-mail');
			document.frmCAD.EMAIL.focus();
			return false;
		}
		document.frmCAD.submit();
   }
   
   function iniciaBoleto(){
	   	document.pagamentoBoleto2.submit();
	   }
	   
	