function getFullPage() 
{
	if (xmlHttp.readyState == 4) 
	{
		if(xmlHttp.status == 200) 
		{
			var page;
			var frame;
		
			page = xmlHttp.responseText;

			frame = document.getElementById("main_container");
			frame.innerHTML = page;
		}
		else 
		{
			alert("Error during AJAX call. Please try again");
		}
	}
}

function getSchedulePanel() 
{
	if (xmlHttp.readyState == 4) 
	{
		if(xmlHttp.status == 200) 
		{
			var page;
			var frame;
		
			page = xmlHttp.responseText;

			frame = document.getElementById("schedule_panel");
			frame.innerHTML = page;
		}
		else 
		{
			alert("Error during AJAX call. Please try again");
		}
	}
}

function drawSchedulePage()
{
	getXMLObject();
	
	if (xmlHttp)
	{
		var parameters = "type=drawSchedule";
		
		xmlHttp.open("POST","schedule.php",true);
		xmlHttp.onreadystatechange = getFullPage;
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');	
		xmlHttp.send(parameters);
	}
}

function getSchedule($id)
{
	getXMLObject();
	
	if (xmlHttp)
	{
		var parameters = "type=getSchedule&id=" + $id;
		
		xmlHttp.open("POST","schedule.php",true);
		xmlHttp.onreadystatechange = getSchedulePanel;
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');	
		xmlHttp.send(parameters);
	}
}