// functions to handle ajax responses //
function handleEmail(){
    if(request.readyState == 4){
        if(request.status == 200){
			//alert(request.responseText);
            var errorDisplay = document.getElementById('statusbox');
			errorDisplay.innerHTML = request.responseText;
        } else {
            alert("A problem occurred with communicating between the XMLHttpRequest object and the server program.");
        }
    }//end outer if
}	

function displayHistory(){
    if(request.readyState == 4){
        if(request.status == 200){
            var historyDisplay = document.getElementById('history');
			historyDisplay.innerHTML = request.responseText;
        } else {
            alert("A problem occurred with communicating between the XMLHttpRequest object and the server program.");
        }
    }//end outer if
}	

function newSubscribe(){
    if(request.readyState == 4){
        if(request.status == 200){
			//alert(request.responseText);
            var errorDisplay = document.getElementById('statusbox');
			errorDisplay.innerHTML = request.responseText;
        } else {
            alert("A problem occurred with communicating between the XMLHttpRequest object and the server program.");
        }
    }//end outer if
}	

function unSubscribe(){
    if(request.readyState == 4){
        if(request.status == 200){
			//alert(request.responseText);
            var errorDisplay = document.getElementById('statusbox');
			errorDisplay.innerHTML = request.responseText;
        } else {
            alert("A problem occurred with communicating between the XMLHttpRequest object and the server program.");
        }
    }//end outer if
}	