/**
 *
 * Class XmlHttpObject
 * @author	Susanne van den Elsen
 * @version	2009/04/15
 *
 */
 
/**
 * Constructor
 * @return	xmlHttp	the xmlHttp object
 */ 
function XmlHttpObject()
{
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		// Internet Explorer
		try
		{
			// IE 6.0+
			xmlHttp = new ActiveXObject("Msxm12.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				// IE 5.5+
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				alert("Your browser does not support AJAX");
				return false;
			}
		}
	}
	return xmlHttp;
}

//
// ToDo
//

function addToDoItem()
{
	var xmlHttp = new XmlHttpObject();
	xmlHttp.open('POST', 'model/ToDoItem.php?action=add', true);
	xmlHttp.send(null);
		
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4) // request is complete
		{
			var div = document.createElement('div');
			div.innerHTML = xmlHttp.responseText;
			document.getElementById('todocontent').appendChild(div);
		}
	}
}
