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(m) { if (!m) return false; var reg = new RegExp('^([\.a-zA-Z0-9_-]+)@([\.a-zA-Z0-9_-]){1,}[\.]{1,1}[a-zA-Z]{2,3}$'); if(!reg.test(m)) return false; return true; } /* 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; ajax('conteudo','neocast/list.php?section='+section+'&page='+newPage+'&castSearchInput='+search,null); } /* Fim Combo de paginação do neoCast */ /* Pesquisa do neoCast */ function neoCast_Search(){ var section = document.getElementById('section').value; ajax('conteudo','neocast/list.php?castSearchInput='+document.getElementById('castSearchInput').value+'§ion='+section,null); } /* Fim Pesquisa do neoCast */ /* Cadastra-se newsLetter */ function openSubscriberWindow() { var obj = document.getElementById('txtEmail'); 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!'); } else { var url = "/neocast/subscriber.php?subscriberMail=" + obj.value; trocaClasse('internas','rodinternas'); ajax('conteudo',url); //obj.value = "Qual é o seu email?"; } } /* Fim do Cadastra-se newsLetter */ /* Cadastra-se newsLetter */ function openSubscriberWindowInternas() { var obj = document.getElementById('txtEmail'); 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!'); } else { var url = "index.html#[page]/neocast/subscriber.php?view=$view&subscriberMail="+ obj.value; trocaClasse('internas','rodinternas'); location.href=url; } } /* Fim do Cadastra-se newsLetter */ /* Enviar para um amigo - neoCast */ function checkFieldsEnviarAmigo() { form = document.getElementById('frmEnviaAmigo'); if(trim(form.seuNome.value) == '') { alert('Informe o nome'); form.seuNome.focus(); return false; } if(!isMail(trim(form.seuEmail.value))) { alert('Informe o email'); form.seuEmail.focus(); return false; } if(trim(form.amigoNome.value) == '') { alert('Informe o nome'); form.amigoNome.focus(); return false; } if(!isMail(trim(form.amigoEmail.value))) { alert('Informe o email'); form.amigoEmail.focus(); return false; } return true; } /* Fim Enviar para um amigo - neoCast */ /* Validação do formulário fale conosco */ function checkFormFaleConosco(id){ var form = document.getElementById('frmFaleConosco'); 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; } function atualizaSetor() { selecao = document.getElementById('DIVISAO'); id = selecao.options[selecao.selectedIndex].value; if (id != 0) { ajaxSendRequest('idSetor','atualizaSetor.php?id='+id,null); } } /* Fim Validação do formulário de fale conosco */ function trocaClasse(id) { if (document.getElementById('conteudo')){ troca = document.getElementById('conteudo'); troca.className = id; } } function neophotoNavigate(id) { ajaxSendRequest('imagem','../neophoto/modal2.php?id='+id,null); } function neophotoNavigate2(id) { ajaxSendRequest('imagem','../neophoto2/modal2.php?id='+id,null); } function neophotoNavigate3(id) { ajaxSendRequest('imagem','../neophoto3/modal2.php?id='+id,null); } function addFav(){ var url = 'http://teltelecom.neobiz.com.br'; var title = 'TEL TELECOM'; if (window.sidebar) window.sidebar.addPanel(title, url,''); else if(window.opera && window.print){ var mbm = document.createElement('a'); mbm.setAttribute('rel','sidebar'); mbm.setAttribute('href',url); mbm.setAttribute('title',title); mbm.click(); } else if(document.all){window.external.AddFavorite(url, title);} } function openSendWin(id) { window.open('/neophoto/send.php?id='+id, '', 'width=330, height=300, scrollbars=yes'); } function openSendWin2(id) { window.open('/neophoto2/send.php?id='+id, '', 'width=330, height=300, scrollbars=yes'); } function openSendWin3(id) { window.open('/neophoto3/send.php?id='+id, '', 'width=330, height=300, scrollbars=yes'); } function controlaMenu(div) { opcaoMenu = document.getElementById(div); opcaoMenu.style.display = opcaoMenu.style.display == 'block' ? 'none' : 'block'; } function abreMenu(div) { opcaoMenuOpen = document.getElementById(div); opcaoMenuOpen.style.display = 'block'; } /* Validação do formulário fale conosco */ function checkFormCurriculo(id){ var form = document.getElementById('frmCurriculo'); if(trim(form.NOME.value)==""){ alert('Campo Nome vazio!'); form.NOME.focus(); return false; } if(trim(form.SEXO.value)==""){ alert('Campo Sexo vazio!'); form.SEXO.focus(); return false; } if(trim(form.ESTADO_CIVIL.value)==""){ alert('Campo Estado Civil vazio!'); form.ESTADO_CIVIL.focus(); return false; } if(trim(form.CPF.value)==""){ alert('Campo CPF vazio!'); form.CPF.focus(); return false; } if(trim(form.NÚMERO_DE_FILHOS.value)==""){ alert('Campo Numero de Filhos vazio!'); form.NÚMERO_DE_FILHOS.focus(); return false; } if(trim(form.NACIONALIDADE.value)==""){ alert('Campo Nacionalidade vazio!'); form.NACIONALIDADE.focus(); return false; } if(trim(form.DATA_DE_NASCIMENTO.value)==""){ alert('Campo Data de nascimento vazio!'); form.DATA_DE_NASCIMENTO.focus(); return false; } if(trim(form.ENDEREÇO.value)==""){ alert('Campo Endereço vazio!'); form.ENDEREÇO.focus(); return false; } if(trim(form.NÚMERO.value)==""){ alert('Campo Número vazio!'); form.NÚMERO.focus(); return false; } if(trim(form.BAIRRO.value)==""){ alert('Campo Bairro vazio!'); form.BAIRRO.focus(); return false; } if(trim(form.CIDADE.value)==""){ alert('Campo Cidade vazio!'); form.CIDADE.focus(); return false; } if(trim(form.ESTADO.value)==""){ alert('Campo Estado vazio!'); form.ESTADO.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.CEP.value)==""){ alert('Campo CEP vazio!'); form.CEP.focus(); return false; } if(trim(form.CARTEIRA_DE_HABILITAÇÃO.value)==""){ alert('Campo Carteira de Habilitação vazio!'); form.CARTEIRA_DE_HABILITAÇÃO.focus(); return false; } if(trim(form.CARRO.value)==""){ alert('Campo Carro vazio!'); form.CARRO.focus(); return false; } if(trim(form.ESCOLARIDADE_ATUAL.value)==""){ alert('Campo Escolaridade Atual vazio!'); form.ATUAL.focus(); return false; } if((trim(form.ESCOLARIDADE_ATUAL.value)=="Ensino Fundamental Incompleto") || (trim(form.ESCOLARIDADE_ATUAL.value)=="Ensino Médio Incompleto")){ if(trim(form.INCOMPLETO.value)==""){ alert('Campo Incompleto vazio!'); form.INCOMPLETO.focus(); return false; } } if(trim(form.INGLES.value)==""){ alert('Campo Inglês vazio!'); form.INGLES.focus(); return false; } if(trim(form.ESPANHOL.value)==""){ alert('Campo Espanhol vazio!'); form.ESPANHOL.focus(); return false; } if(trim(form.WORD.value)==""){ alert('Campo WORD vazio!'); form.WORD.focus(); return false; } if(trim(form.ERP.value)==""){ alert('Campo ERP vazio!'); form.ERP.focus(); return false; } if(trim(form.EXCEL.value)==""){ alert('Campo EXCEL vazio!'); form.EXCEL.focus(); return false; } if(trim(form.OUTLOOK.value)==""){ alert('Campo OUTLOOK vazio!'); form.OUTLOOK.focus(); return false; } if(trim(form.POWERPOINT.value)==""){ alert('Campo POWER POINT vazio!'); form.POWERPOINT.focus(); return false; } if(trim(form.INTERNET.value)==""){ alert('Campo INTERNET vazio!'); form.INTERNET.focus(); return false; } if(trim(form.TRABALHANDO_ATUALMENTE.value)==""){ alert('Campo Trabalhando Atualmente vazio!'); form.TRABALHANDO_ATUALMENTE.focus(); return false; } if(trim(form.TRABALHOU_NO_GRUPO_TILIFORM.value)==""){ alert('Campo Já trabalhou no Grupo Tiliform vazio!'); form.TRABALHOU_NO_GRUPO_TILIFORM.focus(); return false; } if(trim(form.TRABALHOU_NO_GRUPO_TILIFORM.value)=="Sim"){ if(trim(form.TRABALHOU_EM_QUAL_DIVISÃO.value)==""){ alert('Campo Qual divisão trabalhou vazio!'); form.TRABALHOU_EM_QUAL_DIVISÃO.focus(); return false; } } } function showDiv(div,div2){ document.getElementById(div).style.display = 'block'; document.getElementById(div2).style.display = 'block'; self.scrollTo(0,1000); } /* Validação do formulário de pesquisa de satisfação */ function checkFormPesquisa(){ var form = document.getElementById('frmPesquisaSat'); var num = form.elements.length; var total = 8; if(trim(form.razao.value)==""){ alert('Campo Razão Social do Cliente vazio!'); form.razao.focus(); return false; } if(trim(form.produto.value)==""){ alert('Campo Produto/Serviço Fornecido vazio!'); form.produto.focus(); return false; } if(trim(form.responsavel.value) == ""){ alert('Campo Responsável vazio!'); form.responsavel.focus(); return false; } if(trim(form.funcao.value) == ""){ alert('Campo Função do Responsável vazio!'); form.funcao.focus(); return false; } var cont = 0; for (var i = 0; i < num; i++) { if (form.elements[i].type == 'radio') { var radio = form.elements[i]; if (radio.checked == true){ cont++; } } } if(cont != total){ alert('Preencha todos os Níveis de satisfação!'); return false; } /* var cont = 0; for (var i = 0; i < num; i++) { if (form.elements[i].type == 'checkbox') { var checkbox = form.elements[i]; if (checkbox.checked == true){ cont++; } } } if(cont == 0) { alert('Selecione os produtos que sua empresa utiliza!'); return false; }*/ return true; } /* Fim Validação do formulário de pesquisa de satisfação */ /* Validação do formulário orcamento */ function checkFormOrcamento(){ var form = document.getElementById('frmOrcamento'); if(trim(form.NOME.value)==""){ alert('Campo Nome vazio!'); form.NOME.focus(); return false; } if(trim(form.CNPJ.value)==""){ alert('Campo CNPJ vazio!'); form.CNPJ.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.OBSERVACOES.value) == ""){ alert('Campo Mensagem vazio!') form.OBSERVACOES.focus(); return false; }*/ return true; } function checkFormDadosCadastrais(id){ var form = document.getElementById('frmDadosCadastrais'); var num = form.elements.length; if(trim(form.EMPRESA.value)==""){ alert("Campo 'Empresa' vazio!"); form.EMPRESA.focus(); return false; } if(trim(form.ENDERECO.value)==""){ alert("Campo 'Endereço' vazio!"); form.ENDERECO.focus(); return false; } if(trim(form.BAIRRO.value)==""){ alert("Campo 'Bairro' vazio!"); form.BAIRRO.focus(); return false; } if(trim(form.CIDADE.value)==""){ alert("Campo 'Cidade' vazio!"); form.CIDADE.focus(); return false; } if(trim(form.ESTADO.value)==""){ alert("Campo 'Estado' vazio!"); form.ESTADO.focus(); return false; } if(trim(form.CEP.value)==""){ alert("Campo 'CEP' vazio!"); form.CEP.focus(); return false; } //todos os campos de radio var cont = 0; for (var i = 0; i < num; i++) { if (form.elements[i].type == 'radio') { var radio = form.elements[i]; if (radio.checked == true){ cont++; } } } if(cont == 0){ alert("Campo 'Como conheceu nosso site' nao preenchido!"); form.elements[0].focus(); return false; } return true; } function exibirMotivo(num) { var div = "opt_"+num; var campo = "mot_opt_"+num; document.getElementById(div).style.display = "block"; document.getElementById(campo).focus(); } function ocultarMotivo(num) { var div = "opt_"+num; var campo = "mot_opt_"+num; document.getElementById(campo).value = ""; document.getElementById(div).style.display = "none"; }