// 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 mostra diferentes parcelamentos
function maximoParcelas(PrecoProd,MaxParcelas){

    if(PrecoProd>=239.70)MaxParcelas=12;
    else if(PrecoProd>=219.80)MaxParcelas=11;
    else if(PrecoProd>=199)MaxParcelas=10;
    else if(PrecoProd>=179.10)MaxParcelas=9;
    else if(PrecoProd>=159.20)MaxParcelas=8;
    else if(PrecoProd>=139.30)MaxParcelas=7;
    else if(PrecoProd>=119.40)MaxParcelas=6;
    else if(PrecoProd>=99.50)MaxParcelas=5;
    else if(PrecoProd>=79.60)MaxParcelas=4;
    else if(PrecoProd>=59.70)MaxParcelas=3;
    else if(PrecoProd>=39.80)MaxParcelas=2;
    else if(PrecoProd>=1,00)MaxParcelas=1;
    else MaxParcelas=0;

    if(PrecoProd==0||MaxParcelas==1||MaxParcelas==0)return;
    document.write('<h3><span style="font-size:11px; color: #8e8d8d">ou em</span> <span style="font-size:14px; color: #8e8d8d">'+MaxParcelas+'x de <strong style="font-weight:bold;">R$ '+(PrecoProd/MaxParcelas).toFixed(2)+'</strong></span></h3><h6 style="color: #e60000">sem juros no cartão</h6>');
}


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=#990000><b>5%</font> de desconto</b>.<hr size=1 align=center width=90% style='color:#B4B4B4;'> Valor com desconto <span class=EstPrecoProd>"+FormatPrecoReais(PrecoProd*0.95)+"</span><br><br>");
};

function MostraCarrinhoDisp(Estoque,IDProduto){
  if(Estoque>0)
  {
    document.write("<a target=_self href='javascript:Compra"+IDProduto+"();'><img src=/lojas/00010189/images/BotComprar.gif alt='Clique para adicionar ao carrinho' border=0 vspace=1></a>");
  }
  else
  {
    document.write("<a href='javascript:MostraDispCaptcha(10189,"+IDProduto+")'><img src=/lojas/00010189/images/BotCarrinhoEsgotado.gif border=0 vspace=1 alt='Clique para ser avisado quando ficar disponível'></a>");
  }
};

function IndicaProd(IDProduto){
  document.write("<br><center><span class=smText><a href='javascript:MostraIndiqueCaptcha(10189,"+IDProduto+")'><img src=/lojas/00000276/images/r.gif border=0 vspace=2></center>");
};

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;
};

function abreChat(){
  popup=window.open("ChatLogin.asp?IDLoja=10189","Chat","top=20,right=50,height=280,width=390,scrollbars=no,resizable=yes");
  popup.focus();
  return void(0);
};

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
};

function eraseCookie(name) {
	createCookie(name,"",-1);
};

//Função que PEGA as imagens detalhadas do produto SEM O .JPG NA ADM
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/00010189/prod/'+codigos[i]+'.jpg" width="400" height="400" style="border: none" ></div><div id="imgProdMini" style="margin-top:10px;">' };
		html += '<a href="../lojas/00010189/prod/'+codigos[i]+'.jpg" style=""><img src="../lojas/00010189/prod/'+codigos[i]+'.jpg" width="75" height="75" style="border:none" /></a>';
	};
	if (video != "") { html += '<hr style="clear:both;border:none;" /></div><div id="imgVideoMini" style="margin-top:10px;"><a href="http://www.youtube.com/watch?v='+video+'"><img src="https://youtubeproxy.org/default.aspx?prx=http://img.youtube.com/vi/'+video+'/2.jpg" style="border:none" /></a></div>'; };
	return html;
}; //FIM DA Função que PEGA as imagens detalhadas do produto SEM O .JPG NA ADM

/*  //Função que PEGA as imagens detalhadas do produto COM O .JPG NA ADM
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/00010189/prod/'+codigos[i]+'" width="400" height="400" style="border: none" ></div><div id="imgProdMini" style="margin-top:10px;">' };
		html += '<a href="../lojas/00010189/prod/'+codigos[i]+'" style=""><img src="../lojas/00010189/prod/'+codigos[i]+'" width="75" height="75" style="border:none" /></a>';
	};
	if (video != "") { html += '<hr style="clear:both;border:none;" /></div><div id="imgVideoMini" style="margin-top:10px;"><a href="http://www.youtube.com/watch?v='+video+'"><img src="https://youtubeproxy.org/default.aspx?prx=http://img.youtube.com/vi/'+video+'/2.jpg" style="border:none" /></a></div>'; };
	return html;
};  //FIM Função que PEGA as imagens detalhadas do produto COM O .JPG NA ADM */


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=10189","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=10189&IDProduto="+$(this).attr('name')+"&Adicional3="+$(this).html()});
				});

                                        if ($('#selTamanho a:first').attr('name')) {
					   $('#btComprar').attr({href:"addproduto.asp?IDloja=10189&IDProduto="+$('#selTamanho a:first').attr('name')+"&Adicional3="+$('#selTamanho a:first').html()});
					   $('#selTamanho a:first').addClass("selecionado");
                                        } else {
                                            $('#btComprar > img').attr({src:"/lojas/00010189/images/BotCarrinhoEsgotado.gif"});
                                            $('#btComprar').attr({href:"#"});

                                        }


});

function MostraEconomia(PrecoProd,PrecoOri){
    if (PrecoProd!=PrecoOri) { document.write("<br><font color=#0066ff>Economize&nbsp;<b>"+FormatPrice(PrecoOri-PrecoProd,'R$')+"</b> ("+ FormatNum(((PrecoOri-PrecoProd)/PrecoOri)*100) +"%)</font>"); }
};

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;
	}
};

//Função do aviso da Popup
function avisoPopup() {
	var sPag	= document.location.href.toUpperCase();

	if (sPag.indexOf("FORMAPAGTO.ASP") >= 0) {
		var y				= getUrl_variable('Y') || '';
		var tabelaBotoes	= pE("table","id","TabRadio");

		for (var i = 0; i < tabelaBotoes.length; i++) {

			//tabelaBotoes[i]	= tabelaBotoes[i].childNodes[0];
			/*
			var varLinha    = document.createElement("tr");
			var varColuna	= document.createElement("td");
			varColuna.setAttribute("colspan", "2");
			varColuna.setAttribute("align", "center");
			var varTexto		= document.createElement("span");
			varTexto.setAttribute("class", "avisoAntPopup");
			var textoIn       	= document.createTextNode('PREZADO CLIENTE, POR FAVOR DESABILITE SUA FERRAMENTA ANTI-POP UP');
			varTexto.appendChild(textoIn);
			varColuna.appendChild(varTexto);
			varLinha.appendChild(varColuna);
			tabelaBotoes[i].appendChild(varLinha);
			*/

			var table = tabelaBotoes[i];
            // Captura a quantidade de linhas já existentes na tabela
            var numOfRows = table.rows.length;
            // Captura a quantidade de colunas da última linha da tabela
            var numOfCols = table.rows[numOfRows-1].cells.length;

            // Insere uma linha no fim da tabela.
            var newRow = table.insertRow(numOfRows);
 			newRow.setAttribute("align", "center");

            newCell = newRow.insertCell(0);
			table.rows[numOfRows].cells[0].colSpan = 5;
			//newCell.setAttribute("colspan", "5");

            newCell.innerHTML = '';


		}
	}

	if(sPag.indexOf("CADASTRO.ASP") >= 0){

		var y				= getUrl_variable('Y') || '';
		var tabelaBotoes	= pE("table","id","idRegisterFC");


		for (var i = 0; i < tabelaBotoes.length; i++) {

			// Captura a referencia da tabela com id "minhaTabela"
            var table = tabelaBotoes[i];
            // Captura a quantidade de linhas já existentes na tabela
            var numOfRows = table.rows.length;
            // Captura a quantidade de colunas da última linha da tabela
            var numOfCols = table.rows[numOfRows-1].cells.length;

            // Insere uma linha no fim da tabela.
            var newRow = table.insertRow(numOfRows);
 			newRow.setAttribute("align", "center");

            // Faz um loop para criar as colunas
            for (var j = 0; j < numOfCols; j++) {
                // Insere uma coluna na nova linha
                newCell = newRow.insertCell(j);
                // Insere um conteúdo na coluna
                newCell.innerHTML = '';
            }

		}

	}
};

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); //Fim da função do aviso da Popup

// Guarda em variável a página atual
var sPagAtual=document.location.href.toUpperCase();

var oBaseTop=document.getElementsByTagName('base')[0];
if(oBaseTop)var IsBaseTop=(oBaseTop.target=='_top');
else var IsBaseTop=false;


// função para link no topo
function LinkTop(sTitle,sPage,sParam,sStyle){
  sPageM=sPage.toUpperCase();
  if(sPageM=='CADASTRO' || sPageM=='TRACK'){sURL='https://www.rumo.com.br/sistema/';}else{sURL='';}
  if(sPageM=='CADASTRO' || sPageM=='TRACK' || IsBaseTop){sTarget='top';}else {sTarget='window';}
  if(sPagAtual.indexOf(sPageM+'.ASP')>=0 && sPagAtual.indexOf(sParam.toUpperCase())>=0){
    document.write('<table width=100% class='+sStyle+'_On align=center OnClick='+sTarget+'.location.href="'+sURL+sPage+'.asp?IDLoja='+IDLoja+sParam+'" cellspacing=0 cellpadding=0><tr><td align=center>'+sTitle+'</td></tr></table>');}
   else{
    document.write('<table width=100% class='+sStyle+'_Off align=center OnMouseOut=this.className="'+sStyle+'_Off" OnMouseOver=this.className="'+sStyle+'_Hover" OnClick='+sTarget+'.location.href="'+sURL+sPage+'.asp?IDLoja='+IDLoja+sParam+'" cellspacing=0 cellpadding=0><tr><td align=center>'+sTitle+'</td></tr></table>');}
};

// função para link no rodapé
function LinkPag(sTitle,sPage,sParam,sStyle){
  sPageM=sPage.toUpperCase();
  if(sPageM=='CADASTRO' || sPageM=='TRACK'){sURL='https://www.rumo.com.br/sistema/';}else {sURL='';}
  if(sPageM=='CADASTRO' || sPageM=='TRACK' || IsBaseTop){sTarget=' target=_top';}else {sTarget='';}
  var str='<a href=';
  str+=sURL+sPage+'.asp?IDLoja='+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);
};

// Função que abre janela de chat
function MostraChatP(){
 popup=window.open('ChatLogin.asp?IDLoja='+IDLoja,'Chat','top=20,left=20,height=280,width=390,scrollbars=no,resizable=yes');
 popup.focus();return void(0);
}; // Fim da função que abre janela de chat