var xmlhttp;

function envia_newsletter(str)
{
xmlhttp=GetXmlHttpObject();
document.getElementById("sendcadastro").style.display = "none";
document.getElementById("loading2").style.display = "block";
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }  
  /*inicia aqui*/
  var url = "envia_newsletter.php";
  //Variaveis aqui especificadas por ID
  var params = "nome=" + encodeURI(document.getElementById("nome").value )+
			   "&email=" + encodeURI(document.getElementById("email").value );
  xmlhttp.open("POST", url, true);
  
  //Send the proper header information along with the request
  xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlhttp.setRequestHeader("Content-length", params.length);
  xmlhttp.setRequestHeader("Connection", "close");
  
  xmlhttp.onreadystatechange = function() {//Call a function when the state changes.
	  if(xmlhttp.readyState == 4){
		  
		  var hs = (document.getElementById("loading2").style.display="none")+
		  		   (document.getElementById("sendcadastro").style.display="block");
		  
		  if(xmlhttp.responseText){
		  	alert(xmlhttp.responseText);
			hs;
		  }else{
			  //Resetando o formulario
			  document.getElementById("fnewsletter").reset();
			  hs;
			  $("#ok").slideToggle("fast")
			  $("#fnewsletter").hide();
		  }//end if
	  }
  }
  xmlhttp.send(params);
  /*termina aqui*/
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
