function sponsors () {
    // get the sponsors
    this.getSponsors = function () {
        var strURL = unescape(location.href).replace('https:', 'http:');
        var intPOSEnd = strURL.lastIndexOf("/") + 1;
        var url = strURL.substring(0,intPOSEnd) + 'sponsors/sponsors.asp';

        var http_request = false;           // popup url request
    	var currentTime = new Date();       //timestamp to prevent caching
        var param = '';
        if (url.indexOf('?') == -1) {
            param += '?ts=';
        } else {
            param += '&ts=';
        }
        param += currentTime.getHours() + ':' + currentTime.getSeconds() + ':' + currentTime.getMilliseconds();
        http_request = new XMLHttpRequest();
        http_request.onreadystatechange = function () {processSponsors(http_request)};
        http_request.open('GET', url + param, true);
        http_request.send(null);
    }

    // handle response from getSponsors
    function processSponsors(http_request) {
        if (http_request.readyState == 4) {
            if ((http_request.status == 0) || (http_request.status == 200)) { 
                var message = http_request.responseText;
                var divSponsor = document.getElementById('divSponsors');
                if (divSponsor) {
                    divSponsor.innerHTML = message;
                }
            }
        }
    }
}
