// JavaScript Document
$(document).ready(function(){
	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'light_rounded'});
});

function formatar(src, mask){
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	
	if (texto.substring(0,1) != saida){
		src.value += texto.substring(0,1);
		}
}

function confRemove(pergunta){
	var resposta = confirm(pergunta);
	if (resposta){
		return true;
	   }
	return false;
	}

function confMalaDireta(pergunta){
	var resposta = confirm(pergunta);
	if (resposta){
		document.getElementById('msgacao').value=1;
		document.getElementById('maladireta_enviar').submit();
	   }
	return false;
	}

function Perguntar(pergunta,url){
   var resposta = confirm(pergunta);
   if (resposta){
	  var frame = document.getElementById('processa');
	  frame.src = url;
      }
  }

function autotab(elemento,proximo){
   if (elemento.value.length < elemento.getAttribute("maxlength")) return;
   document.getElementById(proximo).focus();
   }

function DuvidasAcao(acao,total){
	for(i=1; i<total; i++){
		MostraDv2('p'+i,acao);
		}
	}

function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;   
    if((tecla>47 && tecla<58)) return true;
    else{
    	if (tecla==8 || tecla==0) return true;
	else  return false;
    }
}

function SelecionaPagto(pgto){ //mastercard
    if(pgto=='cartao'){
	   MostraDv2('dados_deposito','none');
	   MostraDv2('dados_cartao','');
	  }
	else{
		MostraDv2('dados_deposito','');
		MostraDv2('dados_cartao','none');
		}
    document.getElementById('formaPagtoSel').value=pgto;
	}

function MostraDv(div){
    var obj = document.getElementById(div).style;
	if(obj.display == 'none') obj.display = '';
	else obj.display = 'none';
    }
	
function MostraDv2(div,act){
    document.getElementById(div).style.display = act;
	}

function MudaNomes(op){
	var valor;
	var valorCD;
	var numcd = document.getElementById('numcd').value * 1;
	
    for(var i=2; i<11; i++){
	  document.getElementById(('dv_cd_'+i)).style.display='none';
	  }

	if(op==1){
	  valorCD = document.getElementById('cd1').value;
	  valorCD = valorCD.replace(',','.');
	  valor = valorCD;// * numcd;
	  
	  for(var i=1; i<=numcd; i++){
  	      document.getElementById(('dv_cd_'+i)).style.display='';
		  document.getElementById(('dv_num_nome2_'+i)).style.display='none';
	      }
	  }
	else{
	    valorCD = document.getElementById('cd2').value;
	    valorCD = valorCD.replace(',','.');
	    valor   = valorCD;// * numcd;

		for(var i=1; i<=numcd; i++){
			document.getElementById(('dv_cd_'+i)).style.display='';
			document.getElementById(('dv_num_nome2_'+i)).style.display='';
			}
	    }    
	valor = float2moeda(valor);	
	
	document.getElementById('txt_valor').innerHTML = "R$ "+valor;
	}

function float2moeda(num) {
   x = 0;
   if(num<0) {
      num = Math.abs(num);
      x = 1;
     }

   if(isNaN(num)) num = "0";
   cents = Math.floor((num*100+0.5)%100);
   num   = Math.floor((num*100+0.5)/100).toString();

   if(cents < 10) cents = "0" + cents;
      for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
         num = num.substring(0,num.length-(4*i+3))+'.'
               +num.substring(num.length-(4*i+3));

   ret = num + ',' + cents;
   if (x == 1) ret = ' - ' + ret;return ret;
   }
	
function alteraQTD(obj,obj2){
	var frame  = document.getElementById('processa');
	var qtd    = document.getElementById(obj2).value;
	frame.src = url_menu+'processa/tp=alteraQTD/item='+obj+'/qtd='+qtd;
	}

function removerSacola(obj){
	var frame  = document.getElementById('processa');
	frame.src = url_menu+'processa/tp=removerSacola/item='+obj;
	}

function finalizaCompra(){
	var frame  = document.getElementById('processa');
	frame.src = url_menu+'processa/tp=finaliza';
	}

function buscaFrete(pag){
	var url    = '';
	var frame  = document.getElementById('processa');
	var postalCodeID1 = document.getElementById('postalCodeID1').value;
	var postalCodeID2 = document.getElementById('postalCodeID2').value;
	var frete_metodo  = document.getElementById('frete_metodo').value;
	
	if(!postalCodeID1 || !postalCodeID2){
	  alert('Informe corretamente o CEP');
	  return false;
	  }
	
	url = 'cep='+postalCodeID1+postalCodeID2+"/metodo="+frete_metodo+"/pag="+pag;	
	frame.src = url_menu+'processa/tp=frete/'+url;
	}
	
function EnvioPresente(val){
	var frame= document.getElementById('processa');
	var op   = 0;
	var nome = "";
	
	if(val.checked == true){
	  op = 1;
	  nome = document.getElementById('envio_presente_nome').value;
	  if(!nome){alert('Informe o nome da pessoa que receberá o(s) CD(s) !'); val.checked=false; return false;}
	  }
	else{ document.getElementById('envio_presente_nome').value = '';}
	
	frame.src = url_menu+'processa/tp=presente/op='+op+'/nome='+nome;	
	}

function Comprar(op){
	document.getElementById('frm_produto').submit();
	/*
	var produto  = op;
	var url      = '';
	var erro     = 0;
	var qtd_nomes= document.getElementById('num_nome').value;	
	var frame    = document.getElementById('processa');
	var nome1    = document.getElementById('nome1').value;
	//var nome2    = document.getElementById('nome2').value;
	var pronu1   = document.getElementById('pronu1').value;
	//var pronu2   = document.getElementById('pronu2').value;
	var numcd    = document.getElementById('numcd').value;

	url = 'p='+produto;
	url += '/qtd='+qtd_nomes;
	url += '/numcd='+numcd;
	
	//if(qtd_nomes==1){
	if(!nome1)          { alert('Informe o nome!');      erro=1;}
	if(!pronu1 && !erro){ alert('Informe a pronúncia!'); erro=1;}
	
	nome1  = nome1.replace (/\n/gi,",");
	pronu1 = pronu1.replace(/\n/gi,",");
	
	url += '/nome1='+nome1;
	url += '/pronu1='+pronu1;
	//  }

	if(qtd_nomes==2){
	  if(!nome1)          { alert('Informe o primeiro nome!');      erro=1;}
	  if(!pronu1 && !erro){ alert('Informe a pronúncia do primeiro nome!'); erro=1;}
	  if(!nome2 && !erro) { alert('Informe o segundo nome!');      erro=1;}
	  if(!pronu2 && !erro){ alert('Informe a pronúncia do segundo nome!'); erro=1;}
	  url += '/nome1='+nome1;
	  url += '/pronu1='+pronu1;
	  url += '/nome2='+nome2;
	  url += '/pronu2='+pronu2;
      }
	
	if(erro){return false;}
		
	frame.src = url_menu+'processa/tp=sacola/'+url;*/
	}

