// JavaScript Document

// HTTP Object Anlegen
function getHTTPObject()
{
    if (window.ActiveXObject)
	{
		try 
		{
			return new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(e) 
		{
			try 
			{
				return new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch(e) 
			{
				return false;
			}
		}
	}
    else if (window.XMLHttpRequest)
	{ 
        return new XMLHttpRequest();
	}
    else 
    {
        alert("Ihr Browser unterstützt kein AJAX.");
        return null;
    }
}
// HTTP Object Status abfangen
function displayKalender()
{
	if(httpObject.readyState == 4)
	{
		displayKalender();
	}
	else
	{
		//document.getElementById('kalender').firstChild.nodeValue = "bitte warten";	
	}
	
}

// Kalender abrufen
function doKalender(par_month, par_year)
{
	kalender_link = "index.php?sid=module&ssid=kalender";
	if ((par_month >= 1 ) && (par_year >= 1))
	{
		kalender_link = kalender_link + "&year=" + par_year + "&month=" + par_month;
	}
	
	httpObject = getHTTPObject();
	if (httpObject != null) 
	{
		httpObject.open("GET", kalender_link, true);
		httpObject.send(null);
		httpObject.onreadystatechange = displayKalender;
	}
}

// Kalender einblenden
function displayKalender()
{
	document.getElementById('kalender').innerHTML = httpObject.responseText;
}

// weiter blättern
function kalender_next_month()
{
	
}
