// JavaScript Document
function replaceHtml(el, html) {  
    var oldEl = (typeof el === "string" ? document.getElementById(el) : el);  
    var newEl = oldEl.cloneNode(false);  
    return newEl;  
};  
function createHttpRequest() {
var httpRequest;
var browser = navigator.appName;
if (browser == "Microsoft Internet Explorer") {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
} else {
httpRequest = new XMLHttpRequest();
}
return httpRequest;
}
function sendRequest(file, _resultId, getRequestProc) {
	resultId = _resultId;
	document.getElementById(resultId).innerHTML = 'Подождите, идет загрузка...';
	httpRequest.open('get', file);
	httpRequest.onreadystatechange = getRequestProc;
	httpRequest.send(null);
}
function getRequest() {
if (httpRequest.readyState == 4) {
    document.getElementById(resultId).innerHTML = httpRequest.responseText;
}
}
function getRequestColor() {
if (httpRequest.readyState == 4) {
    document.getElementById(resultId).innerHTML = httpRequest.responseText;
    changecolors();
}
}

var httpRequest = createHttpRequest();

function show_calendar(month, year, act)
{
	if(act=='+')
	{
		if(month==12)
		{
			month=1;
			year=year+1;
		}
		else
		{
			month=month+1;
		}
	}
	else
	{
		if(month==1)
		{
			month=12;
			year=year-1;
		}
		else
		{
			month=month-1;
		}		
	}
	sendRequest('/calendar_ajax.php?month='+month+'&year='+year ,  'calendar_info',  getRequest);
}
