function createRequest() {
        try {
                request = new XMLHttpRequest();
        } catch (trymicrosoft) {
                try {
                        request = new ActiveXObject("Msxm12.XMLHTTP");
                } catch (othermicrosoft) {
                        try {
                                request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (failed) {
                                request = null;
                        }
                }
        }
        if (request == null)
                alet("Error creating requested object!");
}
    
function sendProgramRequest(catalogID) { 
	
    createRequest();    
    request.open('get', 'includes/projectReqs.php?id=' + catalogID); 
    request.onreadystatechange = handleResponse; 
    request.send(null); 

}

function sendFacultyRequest(catalogID) {

    createRequest();
    request.open('get', 'includes/projectReqs.php?id=' + catalogID + '&type=fac');
    request.onreadystatechange = handleResponse;
    request.send(null);

}

    
function handleResponse() { 
    
    if(request.readyState == 4 && request.status == 200){ 
    
        var response = request.responseText; 
    
        if(response) { 
		document.getElementById("programReqs").innerHTML = response;
        } 
    
     } 
    
} 
