var xmlhttp;
var fieldName;

function showMembers(year)
{
    fieldName = "members_div_" + year;
    var ele = document.getElementById(fieldName);
    var currentText = ele.innerHTML;
    if (currentText=='') {
        xmlhttp=GetXmlHttpObject();
        if (xmlhttp==null) {
            alert ("Browser does not support HTTP Request");
            return;
        }
        var url="getmembers.php";
        url=url+"?year="+year;
        url=url+"&sid="+Math.random();
        xmlhttp.onreadystatechange=stateChanged;
        xmlhttp.open("GET",url,true);
        xmlhttp.send(null);
        ele.style.display = "block";
    }
    else {        
        document.getElementById(fieldName).innerHTML = '';
        ele.style.display = "none";
    }
}

function stateChanged()
{
    if (xmlhttp.readyState==4) {
        document.getElementById(fieldName).innerHTML=xmlhttp.responseText;
    }
}

function GetXmlHttpObject()
{
    if (window.XMLHttpRequest) {
        // code for IE7+, Firefox, Chrome, Opera, Safari
        return new XMLHttpRequest();
    }
    if (window.ActiveXObject) {
        // code for IE6, IE5
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    return null;
}

