// JavaScript Document



function Thawte(page) {
OpenWin = this.open(page, "CtrlWindow", "left=50,top=50,width=530,height=600,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no");
}



//### Funções que mostram diferentes parcelamentos

function MostraMaxParcela(PrecoProd,MaxPProd){
  var ComSem;
  
if(PrecoProd>=6) MaxParcelas=6;
else if(PrecoProd>=5)MaxParcelas=5;
else if(PrecoProd>=4)MaxParcelas=4;
else if(PrecoProd>=3)MaxParcelas=3;
else if(PrecoProd>=2)MaxParcelas=2;
else if(PrecoProd>=1)MaxParcelas=1;

 if( (MaxPProd <  MaxParcelas) && (MaxPProd !=0) ) {  
MaxParcelas =MaxPProd;
} else {
}
  
  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(" ou em até <b>"+MaxParcelas+"x"+ComSem+"</b> de <b><font color=#FF4D0F>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,MaxParcelas))+"</font></b> no cartão.");
}


function PrecoAVista(PrecoProd){
		if(PrecoProd >= 1 && PrecoProd < 700) {
document.write("<font color=#666666>À vista com </font><font color=#FF4D0F><b>2,5% de desc.</b></font><font color=#666666> por <b>"+FormatPrecoReais(PrecoProd*0.975)+"</b><br />(boleto ou depósito bancário)</font>");
document.write("<br />Economize "+FormatPrecoReais(PrecoProd*0.025)+"");

		} else if (PrecoProd >= 700 && PrecoProd < 1500) {
document.write("<font color=#666666>À vista com </font><font color=#FF4D0F><b>3,5% de desc.</b></font><font color=#666666> por <b>"+FormatPrecoReais(PrecoProd*0.965)+"</b><br />(boleto ou depósito bancário)</font>");
document.write("<br />Economize "+FormatPrecoReais(PrecoProd*0.035)+"");
		} else {
document.write("<font color=#666666>À vista com </font><font color=#FF4D0F><b>4,5% de desc.</b></font><font color=#666666> por <b>"+FormatPrecoReais(PrecoProd*0.955)+"</b><br />(boleto ou depósito bancário)</font>");
document.write("<br />Economize "+FormatPrecoReais(PrecoProd*0.045)+"");

		
			
		}
}
	


function PrecoProm(PrecoProd){
		if(PrecoProd >= 1 && PrecoProd < 700) {
document.write("<font color=#666666>Ganhe no mínimo </font><font color=#FF4D0F><b>2,5% de desc. À VISTA</b></font><font color=#666666> e pague apenas <b>"+FormatPrecoReais(PrecoProd*0.975)+"</b></font>");
document.write("<br />Economia adicional de "+FormatPrecoReais(PrecoProd*0.025)+" À VISTA!!!");

		} else if (PrecoProd >= 700 && PrecoProd < 1500) {
document.write("<font color=#666666>Ganhe no mínimo </font><font color=#FF4D0F><b>3,5% de desc. À VISTA</b></font><font color=#666666> e pague apenas <b>"+FormatPrecoReais(PrecoProd*0.965)+"</b></font>");
document.write("<br />Economize "+FormatPrecoReais(PrecoProd*0.035)+" À VISTA!!!");
		} else {
document.write("<font color=#666666>Ganhe no mínimo </font><font color=#FF4D0F><b>4,5% de desc. À VISTA</b></font><font color=#666666> e pague apenas <b>"+FormatPrecoReais(PrecoProd*0.955)+"</b></font>");
document.write("<br />Economize "+FormatPrecoReais(PrecoProd*0.045)+" À VISTA!!!");

					
		}
}







function MostraParcelas(PrecoProd,MaxPProd){
var ComSem,EstiloLinha , Asteristico, MaxParcelas;

if(PrecoProd>=120) MaxParcelas=6;
else if(PrecoProd>=120)MaxParcelas=5;
else if(PrecoProd>=120)MaxParcelas=4;
else if(PrecoProd>=120)MaxParcelas=3;
else if(PrecoProd>=120)MaxParcelas=2;
else if(PrecoProd>=1)MaxParcelas=1;


 if( (MaxPProd <  MaxParcelas) && (MaxPProd !=0) ) {  
MaxParcelas =MaxPProd;
} else {
}

 if(PrecoProd==0||MaxParcelas==1||Juros.length==0)return;
  if(MaxParcelas==0||MaxParcelas>Juros.length)MaxParcelas=Juros.length;

  document.write("<br><table width=268 height=30 cellspacing=0 cellpadding=0><tr><td bgcolor=#000000 align=center><b><font color=#FFFFFF>Parcelamento para cartões de crédito</font></b></td></tr></table><table width=270 cellpadding=3><tr bgcolor=#FFFFFF><td NOWRAP class=TitTabParc2>Nº&nbsp;de&nbsp;parcelas</td><td align=right class=TitTabParc2>Valor&nbsp;da&nbsp;parcela</td><td align=right class=TitTabParc2>Valor&nbsp;total</td></tr>");

  for(var i=0;i<MaxParcelas;i++){
   if ((i+1) > 10) Asteristico = ' * ';
else Asteristico = '';
    if(Juros[i]>0)ComSem="com juros"; else ComSem="<font color=#DD0000>sem&nbsp;juros</font>";
    if((i%2)==0)EstiloLinha='EstParcPar'; else EstiloLinha='EstParcImpar';
    document.write("<tr class="+EstiloLinha+"><td NOWRAP class="+EstiloLinha+">"+(i+1)+"x "+ComSem+Asteristico+"</td><td class="+EstiloLinha+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,i+1))+"</td><td class="+EstiloLinha+" align=right>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,i+1)*(i+1))+"</td></tr>");
  }

 if(MaxParcelas > 10)
  document.write("<tr><td colspan=3 align=center>* Apenas compras com MasterCard e   Dinners.</td></tr>"); 

  document.write("</table>");
  
  //document.write("</table><br /><table width=268 height=30 cellspacing=0 cellpadding=0><tr><td bgcolor=#F5F5F5 align=center><font color=#555555><b>Atenção:</b> Cartão Visa em até 10x e Cartões Mastercard e Dinners em até 12x.</font></td></tr></table>");
 
}
function FormatJuros(num){
  num=num.toString().replace(/\$|\,/g,'');
  if(isNaN(num))num="0";
  sign=(num==(num=Math.abs(num)));
  num=Math.floor(num*100+0.50000000001);
  cents=num%100;
  num=Math.floor(num/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));
  if(num==0&&cents==0)return '0%'; else return ((sign)?'':'-')+'&nbsp;'+num+','+cents+'%';
}


function ValidaNew() {

  function ValidaEmail(sEmail) {
    var regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
    return regex.test(sEmail);
  }

  if (document.form.NomeAssinante.value.length==""){
    alert("Campo 'Nome' não pode estar em branco!");
    document.form.NomeAssinante.focus();
    return false;
  }


  if (document.form.Email.value.length==""){
    alert("Campo 'E-mail' não pode estar em branco!");
    document.form.Email.focus();
    return false;
  }

  if (!ValidaEmail(document.form.Email.value)) {
    alert("Campo 'E-mail' inválido!");
    document.form.Email.focus();
    return false;
  }

}


function MostraChat(IDLoja,SessionY){
  popup=window.open("ChatLogin.asp?IDLoja="+IDLoja+"&Y="+SessionY,"Chat663","top=20,left=20,height=280,width=390,scrollbars=no,resizable=yes");
  popup.focus();
  return void(0);
}

function Valida(theForm){
  if (theForm.Nome.value=="") {
    alert("Informe seu nome.");
    theForm.Nome.focus();
    return(false);
  }
  if (theForm.Email.value==""){
    alert("Informe seu e-mail.");
    theForm.Email.focus();
    return(false);
  }
  if (theForm.Mensagem.value==""){
    alert("Digite sua mensagem.");
    theForm.Mensagem.focus();
    return(false);
  }
  if (!ValidaEmail(theForm.Email.value)){
    alert("E-mail inválido.");
    theForm.Email.focus();
    return(false);
  }
  return (true);
}
