/* Mala Direta */ var xmlHttpMalaDireta; function cadastrarMalaDireta(nome,email){ erro = false; msg_erro = "ERRO:"; if (email.indexOf('@',0) == -1 || email.indexOf('@',0) == 0 || email.indexOf('.',0) == -1|| email.indexOf('@.',0) != -1 || email.indexOf(',',0) != -1 || email.indexOf('@',0) == email.length-1 || email.indexOf('@',0) != email.lastIndexOf('@')) { erro = true; msg_erro += "\nO endereço de e-mail não parece válido."; } if (nome == "" || email == "") { erro = true; msg_erro += "\nTodos os campos são de preenchimento obrigatório."; } if (!erro) { var url = "/pt/ajax/malaDireta.asp?sid=" + Math.random() + "&nome=" + nome + "&email=" + email xmlHttpMalaDireta=GetXmlHttpObject(chegouCadastro); xmlHttpMalaDireta.open("GET", url , true); xmlHttpMalaDireta.send(null); }else{ alert(msg_erro); } } function chegouCadastro() { var iHtml = "" if (xmlHttpMalaDireta.readyState==4 || xmlHttpMalaDireta.readyState=="complete") { // text = xmlHttpMalaDireta.responseText; textoAnterior = document.getElementById("news").innerHTML; document.getElementById("news").innerHTML="

"+xmlHttpMalaDireta.responseText+"


"; } } function voltarMalaDireta() { document.getElementById("news").innerHTML = textoAnterior } /* Função GetXmlHttpObject */ function GetXmlHttpObject(handler) { var objXmlHttp=null; if (navigator.userAgent.indexOf("MSIE")>=0) { var strName="Msxml2.XMLHTTP"; if (navigator.appVersion.indexOf("MSIE 5.5")>=0) { strName="Microsoft.XMLHTTP"; } try { objXmlHttp=new ActiveXObject(strName); objXmlHttp.onreadystatechange=handler; return objXmlHttp; } catch(e) { alert("Erro. \"Scripting for ActiveX\" provavelmente está desabilitado."); return; } } if (navigator.userAgent.indexOf("Mozilla")>=0) { objXmlHttp=new XMLHttpRequest(); objXmlHttp.onload=handler; objXmlHttp.onerror=handler; return objXmlHttp; } }