function MostraChat(IDLoja,SessionY){
  popup=window.open("ChatLogin.asp?IDLoja="+IDLoja+"&Y="+SessionY,"Chat8348","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);
}




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;
  }

}




//### Função que mostra o máximo de parcela na home e na listagem principal de produtos
function MostraMaxParcela(PrecoProd,MaxParcelas){
  var ComSem;
  
  
 /* 	if(PrecoProd>=60)MaxParcelas=6;
else if(PrecoProd>=50)MaxParcelas=5;
else if(PrecoProd>=40)MaxParcelas=4;
else if(PrecoProd>=30)MaxParcelas=3;
else if(PrecoProd>=20)MaxParcelas=2;
else if(PrecoProd>=1)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="<font color=#FF0000> sem juros</font>";
  document.write("ou <b><font color=#FF0000>"+MaxParcelas+"x</font></b>"+ComSem+" de <b>"+FormatPrecoReais(CalculaParcelaJurosCompostos(PrecoProd,MaxParcelas))+"</b>");
}



function MostraParcelas(PrecoProd,MaxParcelas){
  var ComSem,EstiloLinha;
  
  
/*  	if(PrecoProd >=60)MaxParcelas=6;
else if(PrecoProd>=50)MaxParcelas=5;
else if(PrecoProd>=40)MaxParcelas=4;
else if(PrecoProd>=30)MaxParcelas=3;
else if(PrecoProd>=20)MaxParcelas=2;
else if(PrecoProd>=1)MaxParcelas=1;
*/


  
  if(PrecoProd==0||MaxParcelas==1||Juros.length==0)return;
  if(MaxParcelas==0||MaxParcelas>Juros.length)MaxParcelas=Juros.length;
  document.write("<br><table width=300 cellpadding=3><tr bgcolor=#FFFFFF><td colspan=3 height=22 class=TitTabParc align=center><img src=../lojas/00008348/images/TopParc.gif></td></tr><tr bgcolor=#FFFFFF><td class=TitTabParc>Número&nbsp;de<br>parcelas</td><td align=right class=TitTabParc>Valor&nbsp;de<br>cada&nbsp;parcela</td><td align=right class=TitTabParc>Valor&nbsp;total<br>parcelado</td></tr>");
  for(var i=0;i<MaxParcelas;i++){
    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 class="+EstiloLinha+">"+(i+1)+"x "+ComSem+"</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>");
  }
  document.write("</table><br />* Válido para parcela mínima de R$ 10,00");
}




function MostraDesconto(PrecoProd){
if(PrecoProd==0)return;
document.write("<br>Pague com boleto bancário e ganhe <font color=#FF0000><b>6% de desconto.</font> Valor com desconto <b><font color=#FF0000>"+FormatPrecoReais(PrecoProd*0.94)+"</font></b>");
document.write("<br><br>");
}







function geraImagens(imgs,video) {

	var html = ""
	var codigos = imgs.split(",");
	for (i = 0;i <codigos.length;i++){
		if (i==0) { html+='<div id="imgProdMed" style="margin:0;"><img src="../lojas/00008348/prod/'+codigos[i]+'.jpg" width="300" height="300" style="border: none" ></div><div id="imgProdMini" style="margin-top:10px;">' };
		html += '<a href="../lojas/00008348/prod/'+codigos[i]+'.jpg" style=""><img src="../lojas/00008348/prod/'+codigos[i]+'.jpg" width="60" height="60" style="border:none" /></a>';
	};
	if (video != "") { html += '<div id="imgVideoMini" style="margin-top:10px;"><table border="0" cellspacing="0" cellpadding="0"><tr><td><a href="http://www.youtube.com/watch?v='+video+'"><img src="../lojas/00008348/images/bt_video.jpg" style="border:none" /></a></td></tr></table></div>'; };
	return html;
};




function tamanhosDisponiveis(estoque,IDProduto,texto){
	if(estoque>0){
		var texto;
		var s = texto.indexOf('="')+2;
		var f = texto.indexOf('">');
		texto = texto.slice(s,f);
		$("#selTamanho ul").append('<li><a name="'+IDProduto+'" href="">'+texto+'</a></li>');
	} 
 
}

$(document).ready(function(){

$(".abreChat").click(function (c) {
 c.preventDefault();
 window.open("ChatLogin.asp?IDLoja=8348","Chat","top=20,right=50,height=280,width=390,scrollbars=no,resizable=yes");

});				
				

		   
				$("#selTamanho a").livequery("click",
				function(a){
					a.preventDefault();
					$("#selTamanho a").each(function (i) { $(this).removeClass("selecionado");});
					$(this).addClass("selecionado");
					
					$('#btComprar').attr({href:"addproduto.asp?IDloja=8348&IDProduto="+$(this).attr('name')+"&Adicional2="+$(this).html()});
				});

                                        if ($('#selTamanho a:first').attr('name')) {
					   $('#btComprar').attr({href:"addproduto.asp?IDloja=8348&IDProduto="+$('#selTamanho a:first').attr('name')+"&Adicional2="+$('#selTamanho a:first').html()});
					   $('#selTamanho a:first').addClass("selecionado");
                                        } else {
                                            $('#btComprar > img').attr({src:"/lojas/00008348/images/BotCarrinhoEsgotado.gif"});
                                            $('#btComprar').attr({href:"#"});

                                        }


});








function getUrl_variable(var_){
	var loc	= document.location.href;
	if(loc.indexOf(var_)>=0){
		variaveis = loc.substring(loc.indexOf(var_),loc.length);
		if (variaveis.indexOf('&')>=0){
			var fim_var_s = variaveis.indexOf('&')
		}else{
			fim_var_s = loc.length
		}
		valor = variaveis.substring(variaveis.indexOf('=')+1,fim_var_s);
		return valor; 
	}else{
		return false;
	} 
}



function pE(tag, atributo, valor) {
	tdsAvs = document.getElementsByTagName(tag);
	var vlrs = new Array();

	for(i = 0; i < tdsAvs.length; i++) {
		switch(atributo) {
			case "class" :
				if(tdsAvs[i].className) {
					attAtual = tdsAvs[i].className;
				} else {
					attAtual = "";
				}
				break;
			
			default :
				if(tdsAvs[i].getAttribute(atributo)) {
					attAtual = tdsAvs[i].getAttribute(atributo);
				} else {
					attAtual = "";
				}
				break;
		}
	
		attAtual = attAtual.toLowerCase();
		valor = valor.toLowerCase();
		
		if(attAtual == valor) {
			vlrs.push(tdsAvs[i]);
		}
	}

	if(vlrs.length > 0) {
		return vlrs;
	} else {
		return false;
	}
}






	

/*
function addEvent(obj,ev,fn){
	if(obj.addEventListener)
		obj.addEventListener(ev,fn,true)
	else if(obj.attachEvent)
		obj.attachEvent("on"+ev,fn)
}

addEvent(window,'load',avisoPopup);

*/

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



