function GetXmlHttpObject(){
	var xmlHttp = null;
	try{// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}catch (e){// Internet Explorer 6+
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      	}catch (e){
			try{// Internet Explorer 5+
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e){
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;
}

function ajaxFunction(oParam, d, m, y){
	url = BASE_HREF + 'calendar.php?id=' + oParam + '&d=' + d + '&m=' + m + '&y=' + y + '&sid=' + Math.random();
	
	var adresaPoza = BASE_HREF + 'calendar/images/loading.gif';
	var qCalendar = 'quickCalendar';
	var loadstatustext = '<img src="' + adresaPoza + '" alt="" />';
	
	//document.getElementById('quickCalendar').innerHTML = 'aaa';

	xmlHttp = GetXmlHttpObject();
	if(xmlHttp == null){
		alert ("Please update your browser!");
		return;
	}
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = function(){
		document.getElementById(qCalendar).innerHTML = loadstatustext;
		if(xmlHttp.readyState == 4){
			document.getElementById(qCalendar).innerHTML = xmlHttp.responseText;
		}
	}

}

