//### Guarda em variável a página atual
var sPagAtual=document.location.href.toUpperCase();

var IDLojaCaminho="154";
var Zeros=""
for(var i=0;i<8-IDLojaCaminho.length;i++){Zeros=Zeros+"0";}
var CaminhoImages="/lojas/"+Zeros+IDLojaCaminho+"/images/";
var CaminhoProd="/lojas/"+Zeros+IDLojaCaminho+"/prod/";
var CaminhoHTM="/lojas/"+Zeros+IDLojaCaminho+"/htm/";

//### Função que valida a busca  
function VerTexto(oNome){
 if (oNome.Texto.value=='' || oNome.Texto.value.length<2){
   alert('Busca inválida.');
   oNome.Texto.focus();
   return false;}
 else{return true;}
}

//### Função que valida a busca da barra da esquerda
function VerTextoBE(oForm){
 var GeneroChecado=false;
 for (i=0;i<2;i++) if(oForm.Adicional2[i].checked) GeneroChecado=true;
 if (oForm.Texto.value.length<2 && oForm.IDCategoria.options[oForm.IDCategoria.selectedIndex].value==0 && !GeneroChecado){
   alert('Busca inválida.');
   oForm.Texto.focus();
   return false;}
 else{return true;}
}

function MostraMaxParcela(PrecoProd,MaxParcelas){
  var ComSem;
  if(PrecoProd==0||MaxParcelas==1||Juros.length==0)return;
  if(MaxParcelas==0||MaxParcelas>Juros.length)MaxParcelas=Juros.length;
  if(Juros[MaxParcelas-1]>0)ComSem=""; else ComSem="<font color=#DD0000>&nbsp;sem&nbsp;juros</font>";
  document.write("ou&nbsp;<b>"+MaxParcelas+"x</b> de&nbsp;<font color=navy><b>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,MaxParcelas))+"</b>");
}

//Funções para mostrar valor economizado pelo cliente em uma promoção
function MostraEconomia(PrecoProd,PrecoOri){
  if(PrecoProd!=PrecoOri)document.write("<br><span class=smtext><font color=#6f9e45>Economize&nbsp;<b>"+FormatPrice(PrecoOri-PrecoProd,'R$')+"</b> ("+FormatNum(((PrecoOri-PrecoProd)/PrecoOri)*100)+"%)</font></span><br>");
}

function FormatNum(num){
  num=num.toString().replace(/\$|\,/g,'');
  if(isNaN(num))num="0";
  sign=(num==(num=Math.abs(num)));
  num=Math.floor(num*100+0.50000000001);
  num=Math.floor(num/100).toString();
  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));
  return ((sign)?'':'-')+num;
}



// Funções para exibir parcelamento com cartões de crédito no PagSeguro
var FatorPagSeguro=new Array(1,0.51495,0.34670,0.26255,0.21210,0.17847,0.15446,0.13645,0.12246,0.11127,0.10212,0.09450,0.08806,0.08254,0.07777,0.07359,0.06991,0.06664);

// Função para definir o número máximo de parcelas (parcela mínima de 5 reais)
function DefineMaxParcelas(PrecoProd,MaxParcelas){
  if(MaxParcelas==0){
    if(PrecoProd>=106)return(12);
    else if(PrecoProd>=98)return(11);
    else if(PrecoProd>=90)return(10);
    else if(PrecoProd>=82)return(9);
    else if(PrecoProd>=74)return(8);
    else if(PrecoProd>=65)return(7);
    else if(PrecoProd>=57)return(6);
    else if(PrecoProd>=48)return(5);
    else if(PrecoProd>=39)return(4);
    else if(PrecoProd>=29)return(3);
    else if(PrecoProd>=20)return(2);
    else if(PrecoProd>=1)return(1);
  }
  return(MaxParcelas);
}


//Função para exibir o parcelamento na lista de produtos
function MostraParcelaPagSeguro(PrecoProd,MaxParcelas){
  var ComSem;
  MaxParcelas=DefineMaxParcelas(PrecoProd,MaxParcelas);
  if(PrecoProd==0||MaxParcelas==1||FatorPagSeguro.length==0)return;
  if(MaxParcelas==0||MaxParcelas>FatorPagSeguro.length)MaxParcelas=FatorPagSeguro.length;
  if(FatorPagSeguro[MaxParcelas-1]!=0)ComSem=""; else ComSem="<font color=#e13300>&nbsp;sem&nbsp;juros</font>";
  document.write("ou&nbsp;<b>"+MaxParcelas+"x</b>"+ComSem+" de&nbsp;<b>"+FormatPrecoReais(PrecoProd*FatorPagSeguro[MaxParcelas-1])+"</b><br>");
}

function MostraDesconto(PrecoProd,PrecoOri){
  if(PrecoProd==0)return;
  document.write("<br>à vista <b>"+FormatPrecoReais(PrecoProd*0.95)+"</b>");
  MostraEconomia(PrecoProd*0.95,PrecoOri);
}


//### função para link
function LinkPag(sTitle,sPage,sParam,sStyle){ 
  sPageM=sPage.toUpperCase();
  if(sPageM=='CADASTRO' || sPageM=='TRACK'){sURL='https://www.rumo.com.br/sistema/';sTarget=' target=_top';}else {sURL='';sTarget=''}
  var str='<a href=';
  str+=sURL+sPage+'.asp?'+IDLoja+sParam+' class='+sStyle;
  if(sPagAtual.indexOf(sPageM+'.ASP')>=0 && sPagAtual.indexOf(sParam.toUpperCase())>=0)str +='_On';
  else str +='_Off';
  str+=sTarget+'>'+sTitle+'</a>';
  document.write(str);
}

function MostraPreco(PrecoProd,PrecoOri,Cod){
if(PrecoProd==0 && PrecoOri==0){document.write("<span class=EstPrecoPOR><a href=FaleConosco.asp?"+IDLoja+"&Assunto=Consulta%20sobre%20produto%20(Código%20"+Cod+")>Consulte-nos</a></span>");return void(0);}
if(PrecoProd!=PrecoOri){
    document.write("<span class=EstPrecoDE>de "+FormatPrice(PrecoOri,'R$')+"</span> <span class=EstPrecoPOR>por "+FormatPrice(PrecoProd,'R$')+"</span>");
  }
  else{
    document.write("<span class=EstPrecoPOR>por "+FormatPrice(PrecoProd,'R$')+"</span>");
  }
}

function MostraGenero(adic){
  if(adic.indexOf("asculina")>0){
    document.write('<img src="'+CaminhoImages+'IcGenMasc.gif" title="Fragrância Masculina">');
    }
  else if(adic.indexOf("eminina")>0){
    document.write('<img src="'+CaminhoImages+'IcGenFem.gif" title="Fragrância Feminina">');
    }
  else if(adic.indexOf("nisse")>0){
    document.write('<img src="'+CaminhoImages+'IcGenUnissex.gif" title="Fragrância Unissex">');
  }
}

function MostraBotIndique(IDProduto){
  document.write("<center><span class=smText><a href='javascript:MostraIndiqueCaptcha(IDLojaCaminho,"+IDProduto+")' class=RodapeMenu><img src="+CaminhoImages+"r.gif border=0 vspace=2><br>Recomende<br>este produto</a></span></center>");
}

function MostraBotAval(IDProduto){
  document.write("<center><span class=smText><a href='Opiniao.asp?"+IDLoja+"&IDProduto="+IDProduto+"' class=RodapeMenu><img src="+CaminhoImages+"IcAvalie.png border=0 vspace=2><br>Avalie este<br>produto</a></span></center>");
}
