/* Função que Checa o email */ function isMail(string) { var reg = new RegExp('^([\.a-zA-Z0-9_-]+)@([\.a-zA-Z0-9_-]){1,}[\.]{1,1}[a-zA-Z]{2,3}$'); if (!reg.test(string)) return false; return true; } /* Fim da Função que Checa o email */ /* Função que Tira os espaços em branco */ function trim(sString) { while (sString.substring(0,1) == ' ') { sString = sString.substring(1, sString.length); } while (sString.substring(sString.length-1, sString.length) == ' ') { sString = sString.substring(0,sString.length-1); } return sString; } /* Fim da Função que Tira os espaços em branco */ /* Função de Pesquisa do neoCast */ function neoCast_SearchByKeyCode(KeyCode){ var section = document.getElementById('section').value; if (KeyCode == 13 && section > 0) { //event.keyCode = null; ajaxSendRequest('conteudo','neocast/list.php?castSearchInput='+document.getElementById('castSearchInput').value+'§ion='+section,null); } } /* Fim da Função de Pesquisa do neoCast */ /* Função do Combo de paginação do neoCast */ function neoCast_ChPage(comboSelect){ var section = document.getElementById('section').value; var search = document.getElementById('castSearchInput').value; var newPage = comboSelect[comboSelect.selectedIndex].value; ajaxSendRequest('conteudo','neocast/list.php?section='+section+'&page='+newPage+'&castSearchInput='+search,null); } /* fim da Função do Combo de paginação do neoCast */ /* Função de Validação do formulário de contato */ function checkFormFale(){ var form = document.getElementById('frFaleConosco'); if(trim(form.nome.value)==""){ alert('Campo Nome vazio!'); form.nome.focus(); return false; } if(trim(form.email.value)==""){ alert('Campo E-Mail vazio!'); form.email.focus(); return false; } else{ if(!isMail(form.email.value)){ alert('E-Mail inválido!'); form.email.focus(); return false; } } if(trim(form.mensagem.value)==""){ alert('Campo Mensagem vazio!'); form.mensagem.focus(); return false; } return true; } /* Fim da Função de Validação do formulário de contato */ /* Função de cadastro no newsLetter */ function openSubscriberWindow() { var obj = document.getElementById('newsletter_email'); var regex = new RegExp('^([\.a-zA-Z0-9_-]+)@([\.a-zA-Z0-9_-]){1,}[\.]{1,1}[a-zA-Z]{2,3}$'); if(!regex.test(obj.value)) { alert('Endereço de email inválido!'); return false; } var url = 'neocast/subscriber.php?subscriberMail=' + obj.value + '&subscriberName=' + document.getElementById('newsletter_nome').value ajaxSendRequest('conteudo',url,document.frmNewsLetter); } /* Fim da Função de cadastro no newsLetter */ /* Função que grava log de vizualização do neoBanner */ function logView(imgId,area,logPage){ document.getElementById('neoBannerHiddenFrame_'+area).src = logPage + '?logView=TRUE&bannerId='+imgId+'&area='+area; } /* Fim da Função que grava log de vizualização do neoBanner */ function trocaClasse(classe){ if (document.getElementById('conteudo')){ document.getElementById('conteudo').className = classe; } } /* Função de controle de subCategoria do Product */ function controlaSubCategoria(nomeDiv) { menuPrincipal = document.getElementById(nomeDiv); menuPrincipal.className = menuPrincipal.className == 'esconde' ? 'mostra' : 'esconde'; } /* Fim da Função de controle de subCategoria do Product */ function checaBusca(){ form = document.getElementById('frBusca'); if(trim(form.txtBusca.value) == 'Digite aqui o que você procura') { alert('Informe o que deseja buscar!'); form.txtBusca.focus(); return false; } return true; } function trocaClasse(classe,div) { if (document.getElementById(div)){ troca = document.getElementById(div); troca.className = classe; } } function neophotoNavigate(id) { ajaxSendRequest('imagem','../neophoto/modal2.php?id='+id,null); } function neophotoNavigate2(id) { ajaxSendRequest('imagem','../neophoto2/modal2.php?id='+id,null); } function openSendWin(id) { window.open('/neophoto/send.php?id='+id, '', 'width=350, height=400, scrollbars=yes'); } function openSendWin2(id) { window.open('/neophoto2/send.php?id='+id, '', 'width=350, height=400, scrollbars=yes'); }