function handleDivTag_calendarm(divtag){
   var divtag;
   return divtag;
}

function createRequestObject_calendarm() {
	var req;
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("There was a problem creating the XMLHttpRequest object");
	}
	return req;
}
	
var http_calendarm = createRequestObject_calendarm();
var divhandler_calendarm = new handleDivTag_calendarm(null);

function sendRequest_calendar1m(more,divtag) {
	if (window.timeoutID) window.clearTimeout(window.timeoutID);
	window.timeoutID = window.setTimeout("sendRequest_calendarm('"+more+"', '"+divtag+"')",200);
}
function sendRequest_calendarm(more,divtag) {
	//alert(more);
	//document.getElementById(divhandler_calendarm.divtag).innerHTML = "Loading...";
	http_calendarm.open("get", "/public_calendar_np.php?"+more);
	http_calendarm.onreadystatechange = handleResponse_calendarm;
	divhandler_calendarm.divtag = divtag;
	http_calendarm.send(null);
}

function handleResponse_calendarm() {    
	if(http_calendarm.readyState == 4 && http_calendarm.status == 200){
		var response = http_calendarm.responseText;
		if(response) document.getElementById(divhandler_calendarm.divtag).innerHTML = response;
		//else document.getElementById(divhandler_calendarm.divtag).innerHTML = "Loading...";
	}
}
function reg_event(id) {
	var name =  "reg_form_"+id;
	document.getElementById(name).submit();	
}
