
//************************************************************************************************************************************
//                                                      OBJETO AJAX INÍCIO
//************************************************************************************************************************************

// instancia do objeto XMLHTTP
// ===================================================================================================================================
	function openAjax() {
		var ajax;
		try { ajax = new XMLHttpRequest();} 
		catch(ee) {	try {  ajax = new ActiveXObject("Msxml2.XMLHTTP");} 
			catch(e) {	try {  ajax = new ActiveXObject("Microsoft.XMLHTTP");} 
				catch(E) {	ajax = false; }	} }
		return ajax;}

// captura elemento pelo ID
// ===================================================================================================================================
	function getID(ID) {
		return document.getElementById(ID);}

// captura elemento pela TAG NAME
// ===================================================================================================================================
	function getTN(tagname) {
		return document.getElementsByTagName(tagname);}
		
// processamento de cadastro de newsletter
//====================================================================================================================================
	function cadSet(dominio) {
		var retorno = getID("return");
		var mail = getID("emailcad");
		email = mail.value;
		if(email == "" || email == "Digite seu e-mail"){
			alert("Você deve preencher seu e-mail!");}
		else{
			if ((email.length != 0) && ((email.indexOf("@") < 1) || (email.indexOf('.') < 2))){
				alert('O email digitado parece estar incompleto!');}
			else{	
				var ajax = openAjax();
				ajax.open('GET', 'http://'+dominio+'/newsletter/cadprcss.php?tp=1&email='+email, true);
				ajax.onreadystatechange = function() {
						if (ajax.readyState == 1) {
							retorno.innerHTML = '<img src="http://'+dominio+'/newsletter/loaderAjaximg.gif"/>';}
						if (ajax.readyState == 4) {
							if (ajax.status == 200) {
								retorno.innerHTML = ajax.responseText;} } }
				ajax.send(null);}
		}
	}
	// JavaScript Document
