
function MostraMaxParcela(PrecoProd,MaxParcelas){
  var ComSem;
  if (MaxParcelas!=1 ){
    if(PrecoProd>=120)MaxParcelas=6;
else if(PrecoProd>=100)MaxParcelas=5;
else if(PrecoProd>=80)MaxParcelas=4;
else if(PrecoProd>=60)MaxParcelas=3;
else if(PrecoProd>=40)MaxParcelas=2;
else if(PrecoProd<20)MaxParcelas=1;
  } 
  
  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=" sem juros";
  document.write(" no cartão ou em até <b><font color=#41A620>"+MaxParcelas+"x</b></font>"+ComSem+" de <b><font color=#41A620>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,MaxParcelas))+"</font></b>");
	}


 

function MostraDesconto(PrecoProd){
 if(PrecoProd==0)return;
 document.write("<br>Pague com depósito bancário, boleto bancário ou ItaúShopline e ganhe <font color=#000000><b>8%</font> de desconto</b>.<hr size=1 align=center width=92% style='color:#B4B4B4;'> Valor com desconto <span class=EstPrecoProd>"+FormatPrecoReais(PrecoProd*0.92)+"</span><br><br>");
}



function PrecoAVista(PrecoProd){
  if(PrecoProd==0)return;
  document.write("<font color=#666666>À vista com </font><font color=#41A620><b>15% de desc.</b></font><font color=#666666> por <b>"+FormatPrecoReais(PrecoProd*0.85)+"</b></font><br />(Boleto ou depósito)");
}


function MostraParcelasMASTERCARD(PrecoProd,MaxParcelas){
  var ComSemMASTERCARD,EstiloLinhaMASTERCARD;
  if(PrecoProd==0||MaxParcelas==1||Juros.length==0)return;
  if(MaxParcelas==0||MaxParcelas>Juros.length)MaxParcelas=Juros.length;
  document.write("<br><table align=center cellpadding=3 cellspacing=1 width=270 class=FundoCorParc><tr class=FundoCorParc><td colspan=3 height=22 class=TitTabParc align=center><b>Opções de parcelamento</td></tr><tr class=FundoCorNumVal><td class=TitTabParc>Número de<br>parcelas</td><td align=right class=TitTabParc>Valor de<br>cada parcela</td><td align=right class=TitTabParc>Valor total<br>parcelado</td></tr>");
  for(var i=0;i<MaxParcelas;i++){
    if(Juros[i]>0)ComSemMASTERCARD="com juros"; else ComSemMASTERCARD="<font color=#990000>sem juros</font>";
    if((i%2)==0)EstiloLinhaMASTERCARD='EstParcPar'; else EstiloLinhaMASTERCARD='EstParcImpar';
    document.write("<tr class="+EstiloLinhaMASTERCARD+"><td class="+EstiloLinhaMASTERCARD+">"+(i+1)+"x "+ComSemMASTERCARD+"</td><td class="+EstiloLinhaMASTERCARD+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,i+1))+"</td><td class="+EstiloLinhaMASTERCARD+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,i+1)*(i+1))+"</td></tr>");
  }
  document.write("</table><br>");
}

function CalculaParcelaJurosCompostosVISA(Preco,Parcelas){
  if(JurosVISA[Parcelas-1]==0)return Preco/Parcelas;
  else return Math.round(Preco*(Math.pow(1+JurosVISA[Parcelas-1]/100,Parcelas)*JurosVISA[Parcelas-1]/100)/(Math.pow(1+JurosVISA[Parcelas-1]/100,Parcelas)-1)*100)/100;
}

function MostraParcelasVISA(PrecoProdVISA,MaxParcelasVISA){
  var ComSemVISA,EstiloLinhaVISA;
  if(PrecoProdVISA==0||MaxParcelasVISA==1||JurosVISA.length==0)return;
  if(MaxParcelasVISA==0||MaxParcelasVISA>JurosVISA.length)MaxParcelasVISA=JurosVISA.length;
  document.write("<br><table align=center cellpadding=3 cellspacing=1 width=270 class=FundoCorParc><tr class=FundoCorParc><td colspan=3 height=22 class=TitTabParc align=center><b>Opções de parcelamento</td></tr><tr class=FundoCorNumVal><td class=TitTabParc>Número de<br>parcelas</td><td align=right class=TitTabParc>Valor de<br>cada parcela</td><td align=right class=TitTabParc>Valor total<br>parcelado</td></tr>");
  for(var i=0;i<MaxParcelasVISA;i++){
    if(JurosVISA[i]>0)ComSemVISA="com juros"; else ComSemVISA="<font color=#990000>sem juros</font>";
    if((i%2)==0)EstiloLinhaVISA='EstParcPar'; else EstiloLinhaVISA='EstParcImpar';
    document.write("<tr class="+EstiloLinhaVISA+"><td class="+EstiloLinhaVISA+">"+(i+1)+"x "+ComSemVISA+"</td><td class="+EstiloLinhaVISA+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostosVISA(PrecoProdVISA,i+1))+"</td><td class="+EstiloLinhaVISA+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostosVISA(PrecoProdVISA,i+1)*(i+1))+"</td></tr>");
  }
  document.write("</table><br>");
}

function CalculaParcelaJurosCompostosAMEX(Preco,Parcelas){
  if(JurosAMEX[Parcelas-1]==0)return Preco/Parcelas;
  else return Math.round(Preco*(Math.pow(1+JurosAMEX[Parcelas-1]/100,Parcelas)*JurosAMEX[Parcelas-1]/100)/(Math.pow(1+JurosAMEX[Parcelas-1]/100,Parcelas)-1)*100)/100;
}

function MostraParcelasAMEX(PrecoProdAMEX,MaxParcelasAMEX){
  var ComSemAMEX,EstiloLinhaAMEX;
  if(PrecoProdAMEX==0||MaxParcelasAMEX==1||JurosAMEX.length==0)return;
  if(MaxParcelasAMEX==0||MaxParcelasAMEX>JurosAMEX.length)MaxParcelasAMEX=JurosAMEX.length;
  document.write("<br><table align=center cellpadding=3 cellspacing=1 width=270 class=FundoCorParc><tr class=FundoCorParc><td colspan=3 height=22 class=TitTabParc align=center><b>Opções de parcelamento</td></tr><tr class=FundoCorNumVal><td class=TitTabParc>Número de<br>parcelas</td><td align=right class=TitTabParc>Valor de<br>cada parcela</td><td align=right class=TitTabParc>Valor total<br>parcelado</td></tr>");
  for(var i=0;i<MaxParcelasAMEX;i++){
    if(JurosAMEX[i]>0)ComSemAMEX="com juros"; else ComSemAMEX="<font color=#990000>sem juros</font>";
    if((i%2)==0)EstiloLinhaAMEX='EstParcPar'; else EstiloLinhaAMEX='EstParcImpar';
    document.write("<tr class="+EstiloLinhaAMEX+"><td class="+EstiloLinhaAMEX+">"+(i+1)+"x "+ComSemAMEX+"</td><td class="+EstiloLinhaAMEX+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostosAMEX(PrecoProdAMEX,i+1))+"</td><td class="+EstiloLinhaAMEX+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostosAMEX(PrecoProdAMEX,i+1)*(i+1))+"</td></tr>");
  }
  document.write("</table><br>");
}