/******************************************************************************/
// Create xmlhttp object based on browsertype
function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	@else
	xmlhttp = false;	
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
			xmlhttp.overrideMimeType("text/xml"); 
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

/****** INIT APPLICATION VARIABLES ***********************/
var MemberHttp= getHTTPObject();
var MemberBusy = false;

/******* APPLICATION FUNCTIONS ****************************************/
function getInMemoriam(month)
{
	if (!MemberBusy)
	{
		var url = "/ibbproxy.php?page=member/getInMemoriam.php&month=" + month;
		//alert(url);		
		MemberHttp.open("GET", url, true);
		MemberHttp.onreadystatechange = MembersResponse;
		MemberBusy = true;
		MemberHttp.send(null);
	}
}

function MembersResponse()
{
	if (MemberHttp.readyState == 4)
	{
		if (MemberHttp.responseText.indexOf('invalid') == -1)
		{
			try
			{
				var Results = MemberHttp.responseText;
				document.getElementById('inMemoriam').innerHTML = MemberHttp.responseText;
				MemberBusy = false;
			}
			catch(e)
			{
				alert("Please report this error to the network admin: " + e) ;
			}
		}
	}
}

