
function createRequestObject() {
    var ro;
    if (window.XMLHttpRequest) {
	    try {
		    ro = new XMLHttpRequest();
	    } catch(e) {
		    ro = false;
	    }
    } else if (window.ActiveXObject) {
	    try {
		    ro = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch(e) {
		    ro = false;
	    }
    }
    return ro;
}

var http = createRequestObject();

function sndReq(action) {
    http.open('get', action);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
		var xmlDoc = http.responseXML;

		result=xmlDoc.getElementsByTagName("RESULT");
        if(result[0].childNodes[0].nodeValue == 'OK') {
			htmldata=xmlDoc.getElementsByTagName("HTMLDATA");
			document.getElementById('calendardata').innerHTML = htmldata[0].childNodes[0].nodeValue;

			document.getElementById('ajax').style.display = 'none';
        }
    }
}

function sndForm(url,date){
	document.getElementById('ajax').style.display = 'block';
	action = url + 'rpc.php?date=' + date;
	sndReq(action);
	return false;
}



