// Get the HTTP Object
function getHTTPObject()
{
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	else {
	alert("Your browser does not support AJAX.");
	return null;
	}
}   

// set download output
var email;
function setDownloadOutput()
{	
	if(httpObjectDownload.readyState == 4)
	{
		// fade out loader
		opacity('download_loader', 100, 0, 300);			 
		// alert("set setDownloadOutput");
	
		document.getElementById('download_form').innerHTML = httpObjectDownload.responseText;
	} 
	
}       
 
// get download
function getDownload()
{  
	//alert("getDownload")
	email = document.downloadAjax.email.value;
		
	httpObjectDownload = getHTTPObject();
	  
	if (httpObjectDownload != null)
	{	  
		httpObjectDownload.open("GET", "download.php?email="+email);		  
		httpObjectDownload.send(null);		  
		httpObjectDownload.onreadystatechange = setDownloadOutput;		
	} 
}  

// init download
function initDownload()
{  
	// fade in loader
	opacity('download_loader', 0, 100, 300);
	
	setTimeout(getDownload, 310);
} 


var httpObjectDownload = null;