function createRequestObject(){

    var req;

    if(window.XMLHttpRequest){
        //For Firefox, Safari, Opera
        req = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){
        //For IE 5+
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        //Error for an old browser
        alert('Your browser is not IE 5 or higher, or Firefox or Safari or Opera');
    }

    return req;
}

//Make the XMLHttpRequest Object
var http = createRequestObject();

function sendSectionMeetingRequest(length){
    http.open('GET','getSectionMeeting.jsp?length=' + length);
    http.onreadystatechange = handleSectionResponse;
    http.send(null);
}

function sendBoardMeetingRequest(length){
    http.open('GET','getBoardMeeting.jsp?length=' + length);
    http.onreadystatechange = handleBoardResponse;
    http.send(null);
}

function handleSectionResponse(){
    if(http.readyState == 4 && http.status == 200){
        var response = http.responseText;
        if(response){
            document.getElementById("up_meet").innerHTML = response;
        }
    }
}

function sendRequestForMeetings(length, type) {
    http.open('GET','getSectionMeetings.jsp?length=' + length);
    http.onreadystatechange = handleSectionResponse;
    http.send(null);
}

function handleBoardResponse(){
    if(http.readyState == 4 && http.status == 200){
        var response = http.responseText;
        if(response){
            document.getElementById("board_meet").innerHTML = response;
        }
    }
}
