var xmlhttp = false;


// AJAX MAMBO JAMBO
if (!xmlhttp && typeof XMLHttpRequest!='undefined')  {
	xmlhttp = new XMLHttpRequest();
}



function newsletterRefresh(newsName, newsEmail) {
	// AJAX MAMBO JAMBO
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	
	// CALL THE ASP LIB
	var url = 'newsletter.asp?subscribe=submit&newsletterName=' + newsName + '&newsletterEmail=' + newsEmail;
	xmlhttp.open("GET", url, true);


	// WRITE THE ASP LIB OUTPUT INTO PURCHASE PAGE
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4 || xmlhttp.readyState=="complete") {
			
			document.getElementById('newsOutput').innerHTML = xmlhttp.responseText;
			Effect.Appear('appear', { duration: 4.0 });

			document.getElementById('preloader').style.display = "none";
		}
	}

	// AJAX MAMBO JAMBO
	xmlhttp.send(null);
	return false;
}


function GetXmlHttpObject() {
	// AJAX MAMBO JAMBO
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}