//--------------------------------------------
// CADASTRO DO NEWSLETTER
//--------------------------------------------
function valida_form_news()
{

		if(document.getElementById('new_nome').value == '') {
			alert("Por favor, Preencha o campo 'Nome'");
			document.getElementById('new_nome').focus();
			return false;
		}
		if(document.getElementById('new_mail').value == '') {
			alert("Por favor, Preencha o campo 'E-mail'");
			document.getElementById('new_mail').focus();
			return false;
		}

	// campos obrigatórios
	var nome  = document.getElementById('new_nome').value;
	var email = document.getElementById('new_mail').value;
		
	var endereco = 'ajax/envia_news.php?nome='+nome+'&email='+email;
	ajax_tudo( endereco, mostra_resposta_news );
	
}
function mostra_resposta_news( txt )
{

	alert(txt);
	document.getElementById('new_nome').value = '';
	document.getElementById('new_mail').value = '';
	
}

//---------------------------------------------
// FIM DO CADASTRO DO NEWSLETTER
//---------------------------------------------


function ajaxInit()
{
	var req;
	try
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e) 
	{
		try
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(ex)
		{
			try
			{
				req = new XMLHttpRequest();
			} 
			catch(exc)
			{
				alert("Esse browser não tem recursos para uso do Ajax");
				req = null;
			}
		} 
	}
    return req;
}

function ajax_tudo( endereco, func_name )
{ 

	//var endereco = 'acao.php';

	ajax = ajaxInit();
	
	if(ajax)
	{
		ajax.open("GET", endereco , true);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 4)
			{
				if(ajax.status == 200)
				{
					//document.getElementById('resposta').innerHTML = ajax.responseText;
					content = ajax.responseText
					//content = unescape( ajax.responseText );
					//content = content.replace(/\+/g," ");
					func_name( content );
				}
				else
				{
					alert('Arquivo:'+endereco+'\nErroNo.:' + ajax.status + '\nMsg:' + ajax.statusText);
					//document.getElementById('resposta').innerHTML = ajax.responseText;
					//document.location.href = endereco;
				}
			}
		}
		ajax.send(null);
	}
}
