var request = false;

function ajaxthingy(){
			
		try
  		{
  			// Firefox, Opera 8.0+, Safari
  			request=new XMLHttpRequest();
  			if (request.overrideMimeType) {
                request.overrideMimeType('text/xml');
                // See note below about this line
            }
  		}
		catch (e)
  		{
  			// Internet Explorer 6
 			try
    		{
   	 			request=new ActiveXObject("Msxml2.XMLHTTP");
    		}
  			catch (e)
    		{
    			try
      			{
      				request=new ActiveXObject("Microsoft.XMLHTTP");
      			}
    			catch (e)
      			{
      				alert("Your browser does not support AJAX!");
      				return false;
      			}
    		}
  		}
}


function downloadfile(){

	ajaxthingy();
 	//alert('h1');

	var email=document.getElementById('email').value;
	var yourname=document.getElementById('yourname').value;
	var phone=document.getElementById('phone').value;
	var filename=document.getElementById('filename').value;

	if (email == ""){
		alert('please enter your email address');
		return false;
	}


	if (yourname == ""){
		alert('please enter your your name');
		return false;
	}



// alert(email);
	
	var url = "/download.pl?yourname="+yourname+"&email="+email+"&phone="+phone+"&filename="+filename;
	
	request.open('GET', url, true);
	
		request.onreadystatechange = function(){

		if (request.readyState == 4 && request.status == 200){
			//alert('ok');
			document.getElementById("aj_form").innerHTML=request.responseText;
		}

	}

	request.send(null);
	return request;

}