var isNN=(navigator.appName.indexOf("Netscape")!=-1);function mostraiframe(par_linha){var linha=document.getElementById(par_linha);if(linha.style.display=='none'){linha.style.display=''} else {linha.style.display='none'}}
function alteraiframe(par_linha,acao){var linha=document.getElementById(par_linha);if(acao=='exibe'){linha.style.display=''} else {linha.style.display='none'}}
function autoTab(input,len,e){var keyCode=(isNN)?e.which:e.keyCode;var filter=(isNN)?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];if(input.value.length>=len&&!containsElement(filter,keyCode)){input.value=input.value.slice(0,len);input.form[(getIndex(input)+1)%input.form.length].focus()}
function containsElement(arr,ele){var found=false,index=0;while(!found&&index<arr.length)
if(arr[index]==ele)
found=true;else
index++;return found}
function getIndex(input){var index=-1,i=0,found=false;while(i<input.form.length&&index==-1)
if(input.form[i]==input)index=i;else i++;return index}
return true}
function limpa_string(S){var Digitos="0123456789";var temp="";var digito="";for(var i=0;i<S.length;i++){digito=S.charAt(i);if(Digitos.indexOf(digito)>=0){temp=temp+digito}}
return temp
}
function semtab(){checatab=false}
function comtab(){checatab=true}
function menu_goto(menuform ){selecteditem=menuform.local_frete_Exporta.selectedIndex;local_frete_Exporta=menuform.local_frete_Exporta.options[selecteditem ].value;if(local_frete_Exporta.length!=0){location.href=local_frete_Exporta}}
function valida_numeros(s){var i;var dif=0;for(i=0;i<s.length;i++){var c=s.charAt(i);if(!((c>="0")&&(c<="9"))){dif=1}}
if(dif==1){return false}
return true}
function mostradados(pri){var element=document.getElementById(pri);if(element.style.display=='none'){element.style.display=''} else {element.style.display='none'
}}
function formata_data(formato,keypress,objeto){campo=eval(objeto);if(formato=='DATA'){separador='/';conjunto1=2;conjunto2=5}
if(campo.value.length==conjunto1){campo.value=campo.value+separador}
if(campo.value.length==conjunto2){campo.value=campo.value+separador}}
function PopUp(theURL,winName,features){window.open(theURL,winName,features)}
function fncLimpaValue(objTexto,sString){if(sString==objTexto.value){objTexto.value=''}}
function fncPreencheValue(objTexto,sString){if(objTexto.value==''){objTexto.value=sString}}
function exibe_estoque(){alert('Quantidade em estoque: '+document.produto.estoque.value)}
function exibe_banners(var_pagina){dynajax.timeout=30000;dynajax.request(('respfile:'+var_pagina+';resultloc:divBnrFrame;'));return}
function PopupBloqueado(){var PUtest=window.open("about:blank","","width=100,height=100");try {PUtest.close();return false}
catch(e){return true}}
function AbreWinCotar(parCodigo){var destino='box_encomendar.asp?codigo_produto='+parCodigo
ExibirBoxModalUrl(destino,580,330,false,"Cotação de Produto")}
function AbreWinReservar(parCodigo){var destino='box_reservar.asp?codigo_produto='+parCodigo
ExibirBoxModalUrl(destino,590,410,false,"Solicitação de Avise-me")}
function AbreWinIndicar(parCodigo){var destino='box_indicar.asp?tipo=produto&codigo_produto='+parCodigo
ExibirBoxModalUrl(destino,580,330,false,"Indicação de Produto")}
function AbreWinSimular(parCodigo){var destino='simular_frete.asp?codigo_produto='+parCodigo
window.open(destino,'_blank','resizable=yes,width=600,height=460')
}
function AbreWinAvaliar(parCodigo){var destino='box_avaliar_produto.asp?codigo_produto='+parCodigo
ExibirBoxModalUrl(destino,620,530,false,"Avaliação de Produto")}
function atribuir_imagem(view_img){document.getElementById("foto_zoom").style.display="none"
document.getElementById("ani_status").style.display="block"
document.getElementById("foto_zoom").src=view_img
}
var executou=0;function fComprar(codprod,estoque,fmrProd,fmrQt){if(executou==0){executou=1;if(fmrProd.tipo_frete.value=='DELIVERY'){if(fmrProd.delivery_ok.value!=1){alert('Este produto não pode ser adicionado ao Carrinho de Compras! Ele não está disponível para a forma de entrega escolhida ('+fmrProd.tipo_frete.value+').');executou=0;return false}}
if((fmrQt.quantidade.value.length==0)||(fmrQt.quantidade.value<=0)){fmrQt.quantidade.value=1} else {if(fmrQt.quantidade.value>estoque){if(confirm('A quantidade informada é superior a disponível em estoque.\nSerá lançada a quantidade disponível em nosso estoque: '+estoque+' unidade(s).')==true){fmrQt.quantidade.value=estoque} else {executou=0;return false}}}
fmrProd.codigo_produto.value=codprod;fmrProd.quantidade_produto.value=fmrQt.quantidade.value;fmrProd.submit()}}
function carrega_faqs(IdFaq,IdAssunto,Palavra){document.getElementById("res_faq").innerHTML='<br /><img src="config/templates/pt_BR/default/ajax_loader2.gif" align="middle" style="border:0; vertical-align:middle;" /><span style="font-size:14px; color:#575757;">&nbsp;Carregando...</span>';var_pagina=("div_faq.asp?idfaq="+IdFaq+"&idassunto="+IdAssunto+"&palavra="+Palavra)
dynajax.timeout=30000;dynajax.request(("respfile:"+var_pagina+";resultloc:res_faq;"));return}
function exibe_faqs(IdFaq,IdAssunto,Palavra,UrlLoja){var UA=navigator.userAgent;if(UA.indexOf("MSIE 6.0")>=0){var IE6=true}
if(IE6==true){var pagina=(UrlLoja+"/faq.asp?idfaq="+IdFaq+"&idassunto="+IdAssunto+"&palavra="+Palavra);window.location.assign(pagina)} else {ExibirBoxModalUrl(("box_faq.asp?idfaq="+IdFaq+"&idassunto="+IdAssunto+"&palavra="+Palavra),580,550,false,"Dúvidas e Perguntas Frequentes")}
return}
function AtribuirValor(pValor,pIdCampo){document.getElementById(pIdCampo).value=pValor}
function addOpenSearch(url_config){if((typeof window.external=="object")&&((typeof window.external.AddSearchProvider=="unknown")||(typeof window.external.AddSearchProvider=="function"))){window.external.AddSearchProvider(url_config)} else {alert("Nosso sistema de busca não pode ser adicionado ao seu navegador, pois o mesmo não suporta plugin de buscas baseado no padrão OpenSearch.")}}
function ValidaSimularFrete(){var cep=document.frm.cep.value.replace("-","");if(cep.length!=8){alert('Por favor, informe um CEP válido.');document.frm.cep.focus();return false}
var qtd=document.frm.quantidade.value;var vlrtotal=document.frm.valorproduto.value;vlrtotal=vlrtotal.replace(",",".");vlrtotal=(vlrtotal*qtd);vlrtotal=vlrtotal.toFixed(2);vlrtotal=vlrtotal.toString();vlrtotal=vlrtotal.replace(".",",");var pesototal=document.frm.pesounit.value;pesototal=pesototal.replace(",",".");pesototal=(pesototal*qtd);pesototal=pesototal.toFixed(3);pesototal=pesototal.toString();pesototal=pesototal.replace(".",",");var pesocubtotal=document.frm.pesocubunit.value;pesocubtotal=pesocubtotal.replace(",",".");pesocubtotal=(pesocubtotal*qtd);pesocubtotal=pesocubtotal.toFixed(3);pesocubtotal=pesocubtotal.toString();pesocubtotal=pesocubtotal.replace(".",",");var codprod=document.frm.codproduto.value;document.getElementById("div_ret").innerHTML='<div align="center" style="margin-top:35px;"><img src="config/templates/pt_BR/default/ajax_loader1.gif" id="ani1" border="0" align="absmiddle" style="padding-bottom:4px;vertical-align:middle;"/>&nbsp;<span style="font-size:1.5em;font-weight:bold;font-style:italic;">Calculando frete...</span></div>';var_pagina='funcoes/calculo_frete.asp?simular=1&cep='+cep+'&pesototal='+pesototal+'&pesocubtotal='+pesocubtotal+'&vlrtotal='+vlrtotal+'&codigo_produto='+codprod+'';dynajax.timeout=30000;dynajax.request(("respfile:"+var_pagina+";resultloc:div_ret;"))}
function exibe_simulador_frete(parCodigo){var destino="box_simular_frete.asp?codigo_produto="+parCodigo
ExibirBoxModalUrl(destino,580,150,false,"Simulador de Frete")}
function valida_reservar(){Form=document.fmr_reservar;TxtMsg="";if(Form.Nome_Cliente.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu Nome'"}
if(Form.Email_Cliente.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail'"} else {if(Form.Email_Cliente.value.indexOf('@',0)==-1||Form.Email_Cliente.value.indexOf('.',0)==-1){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail' com um e-mail válido"}}
if(Form.Quantidade.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Informe a quantidade desejada"}
if(TxtMsg.length>0){TxtMsg="Por favor, corrija o(s) seguinte(s) erro(s):\n"+TxtMsg;ExibirMsgErro(TxtMsg,false);return false}
dynajax.timeout=30000;var_pagina='envia_email_reserva.asp';dynajax.request(("respfile:"+var_pagina+";paramloc:div_form;"),TrataRespReservar)}
function TrataRespReservar(parResp){if(parResp=="0"){alert("Ocorreu um erro ao enviar sua solicitação de avise-me.\n\nVerifique se o e-mail foi digitado corretamente e tente novamente.")} else {document.getElementById("div_form").innerHTML=parResp}}
function valida_indicar(){Form=document.fmr_indicar;TxtMsg="";if(Form.Nome_AmigoIndicador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu Nome'"}
if(Form.Email_AmigoIndicador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail'"} else {if(Form.Email_AmigoIndicador.value.indexOf('@',0)==-1||Form.Email_AmigoIndicador.value.indexOf('.',0)==-1){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail' com um e-mail válido"}}
if(Form.Nome_AmigoIndicado.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Nome Amigo(a)'"}
if(Form.Email_AmigoIndicado.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'E-Mail Amigo(a)'"} else {if(Form.Email_AmigoIndicado.value.indexOf('@',0)==-1||Form.Email_AmigoIndicado.value.indexOf('.',0)==-1){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'E-Mail Amigo(a)' com um e-mail válido"}}
if(TxtMsg.length>0){TxtMsg="Por favor, corrija o(s) seguinte(s) erro(s):\n"+TxtMsg;ExibirMsgErro(TxtMsg,false);return false}
dynajax.timeout=30000;var_pagina='envia_email_indicacao.asp';dynajax.request(("respfile:"+var_pagina+";paramloc:div_form;"),TrataRespIndicacao)}
function TrataRespIndicacao(parResp){if(parResp=="0"){alert("Ocorreu um erro ao enviar sua indicação de produto.\n\nVerifique se os campos foram preenchidos corretamente e tente novamente.")} else {document.getElementById("div_form").innerHTML=parResp}}
function valida_encomendar(){Form=document.fmr_encomendar;TxtMsg="";if(Form.Nome_Cliente.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu Nome'"}
if(Form.Email_Cliente.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail'"} else {if(Form.Email_Cliente.value.indexOf('@',0)==-1||Form.Email_Cliente.value.indexOf('.',0)==-1){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail' com um e-mail válido"}}
if(Form.Quantidade.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Informe a quantidade desejada"}
if(TxtMsg.length>0){TxtMsg="Por favor, corrija o(s) seguinte(s) erro(s):\n"+TxtMsg;ExibirMsgErro(TxtMsg,false);return false}
dynajax.timeout=30000;var_pagina='envia_email_encomenda.asp';dynajax.request(("respfile:"+var_pagina+";paramloc:div_form;"),TrataRespEncomenda)}
function TrataRespEncomenda(parResp){if(parResp=="0"){alert("Ocorreu um erro ao enviar sua solicitação de cotação.\n\nVerifique se os campos foram preenchidos corretamente e tente novamente.")} else {document.getElementById("div_form").innerHTML=parResp}}
function valida_avaliar(){Form=document.fmr_avaliar;TxtMsg="";if(Form.Nome_Avaliador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu Nome'"}
if(Form.Email_Avaliador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail'"} else {if(Form.Email_Avaliador.value.indexOf('@',0)==-1||Form.Email_Avaliador.value.indexOf('.',0)==-1){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Seu E-Mail' com um e-mail válido"}}
if(Form.Cidade_Avaliador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'Cidade'"}
if(Form.UF_Avaliador.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Preencha o campo 'UF'"}
if(Form.Pros.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Informe o que você gostou no produto avaliado"}
if(Form.Nota.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Atribua uma nota para o produto avaliado"}
if(Form.Avaliacao.value.length==0){if(TxtMsg.length>0){TxtMsg=TxtMsg+"\n"}
TxtMsg=TxtMsg+"- Indique se você recomenda ou não o produto avaliado"}
if(TxtMsg.length>0){TxtMsg="Por favor, corrija o(s) seguinte(s) erro(s):\n"+TxtMsg;ExibirMsgErro(TxtMsg,false);return false}
dynajax.timeout=30000;var_pagina='envia_email_avaliacao_produto.asp';dynajax.request(("respfile:"+var_pagina+";paramloc:div_form;"),TrataRespAvaliar)}
function TrataRespAvaliar(parResp){if(parResp=="0"){alert("Ocorreu um erro ao enviar sua avaliação.\n\nVerifique se os campos foram preenchidos corretamente e tente novamente.")} else {document.getElementById("div_form").innerHTML=parResp}}
function ExibirMsgErro(parMsg,parAlerta){document.getElementById("divMsgErro").innerHTML=parMsg.replace(/\n{1}/gi,"<br />");document.getElementById("divMsgErro").style.display="block"
if(parAlerta){alert(parMsg)}}
function OcultarMsgErro(){document.getElementById("divMsgErro").style.display="none"
}(function($){$.fn.InputInfo=function(settings){settings=jQuery.extend({SemFocoCSS:'FORMboxInfo',ComFocoCSS:'FORMbox',atributo:'txtInfo',valor:''
},settings);return $(this).each(function(){var el=$(this);if(el.attr(settings.atributo)!=undefined){settings.valor=el.attr(settings.atributo)}
if(el.val()==''){el.val(settings.valor).removeClass(settings.ComFocoCSS).addClass(settings.SemFocoCSS)}
el.focus(function(){if(el.attr(settings.atributo)!=undefined){el.val('').removeClass(settings.SemFocoCSS).addClass(settings.ComFocoCSS)} else {el.removeClass(settings.SemFocoCSS).addClass(settings.ComFocoCSS)}});el.blur(function(){if(el.val()==''){el.val(settings.valor).removeClass(settings.ComFocoCSS).addClass(settings.SemFocoCSS)}})})}})(jQuery);