// // openwindow // // Uso: ow(x, y), target=window // function ow (x, y) { var t = window.open ('' , 'window', 'width=' + x + ',height=' + y + ',scrollbars=yes'); t.focus(); } 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; } 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; } /*Combo de paginação do neoCast*/ function neoCast_ChPage(comboSelect){ var section = document.getElementById('section').value; var jsSearchString = '&castSearchInput=' + document.getElementById('castSearchInput').value; var newPage = comboSelect[comboSelect.selectedIndex].value; ajaxSendRequest('conteudo','neocast/list.php?section='+section+'&page='+newPage+jsSearchString,null); } /*Fim Combo de paginação do neoCast*/ function neoProduct_ChPage(comboSelect,grupo,id_node){ var pagina = document.getElementById('cxPaginacao_paginas').value; ajaxSendRequest('conteudo','neoProduct/conteudo_produtos.htm?id_grupo='+grupo+'&id_node='+id_node+'&pag_numero='+pagina,null); } /*Pesquisa do neoCast*/ function neoCast_SearchByKeyCode(){ var section = document.getElementById('section').value; if(document.getElementById('castSearchInput').value.length < 3){ alert('Para fazer uma busca coloque uma palavra com pelo menos 3 letras!'); return false; } if (section > 0) { ajaxSendRequest('conteudo','neocast/list.php?castSearchInput='+document.getElementById('castSearchInput').value+'§ion='+section,null); } } /*Fim Pesquisa do neoCast*/ /*Validadação do formulário de Fale Conosco*/ function validaFormFaleConosco(){ form = document.frFaleConosco; if (trim(form.nome.value) == ''){ alert('Preencha o nome!') form.nome.focus(); return false; } if (!isMail(trim(form.email.value))){ alert('Preencha corretamente o email!') form.email.focus(); return false; } if (trim(form.mensagem.value) == ''){ alert('Preencha a mensagem!') form.mensagem.focus(); return false; } return true; } /*Fim Validadação do formulário de Fale Conosco*/ /*Cadastra-se newsLetter*/ function openSubscriberWindow() { var obj = document.getElementById('newsletter'); 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; } window.open('/neocast/subscriber.php?view=$view&subscriberMail='+obj.value, '', 'width=400, height=320, scrollbars=yes, resizable:no, scroll:no, location:no'); } function verificaLogin() { var login = document.getElementById('login_email').value; var senha = document.getElementById('login_senha').value; ajaxSendRequest('conteudo','area_restrita.php?login_email='+login+'&login_senha='+senha,null); ajaxSendRequest('form_usuario', 'sejaBemVindo.php', null); return false; } function submitItemLista(item){ var url = 'neoProduct/produtos_kart.php?add_item='+item; window.open(url,'Produtos','width=637,height=500,scrollbars=yes'); } function viewItensLista(){ var url = 'neoProduct/produtos_kart.php'; window.open(url,'Produtos','width=637,height=500,scrollbars=yes'); } function checkFieldsEnviarPedido() { form = document.getElementById('frEnviaAmigo'); if(trim(form.nome.value) == '') { alert('Informe o Nome'); form.nome.focus(); return false; } if(trim(form.CPF.value) == '') { alert('Informe o CPF'); form.CPF.focus(); return false; } if(trim(form.RG.value) == '') { alert('Informe o RG'); form.RG.focus(); return false; } if(!isMail(trim(form.email.value))) { alert('Informe o E-mail'); form.email.focus(); return false; } if(trim(form.telefone.value) == '') { alert('Informe o Telefone'); form.telefone.focus(); return false; } if(trim(form.endereco.value) == '') { alert('Informe o Endereço'); form.endereco.focus(); return false; } if(trim(form.cidade.value) == '') { alert('Informe a Cidade'); form.cidade.focus(); return false; } if(trim(form.estado.value) == '') { alert('Informe o Estado'); form.estado.focus(); return false; } if(trim(form.CEP.value) == '') { alert('Informe o CEP'); form.CEP.focus(); return false; } return true; }