// JavaScript Document
function CalendarSet()
{
	this.newDate(fetch_unix_timestamp);
}

fetch_unix_timestamp = function()
{
	return parseInt(new Date().getTime().toString().substring(0, 10))
}
CalendarSet.newDate = function(u)
{
	//alert(u);
	var a = new Ajax(false, 'txt');
	var url = '/tabmin/modules/events/calendar.php?display&date='+u;
	try
	{
		a.get(url, function()
		{
			if(a.ready())
			{
				if(a.status()==200)
					document.getElementById('ajaxContent').innerHTML = a.response(); 
				else if(a.status()!=0)
					document.getElementById('ajaxContent').innerHTML = 'Couldn\'t load page: HTTP Error '+ a.status() +'<br /><br />'+ a.response();
				
				this._ready=true;
			}
		}.bind(this));
	}
	catch(err)
	{
		document.getElementById('ajaxContent').innerHTML = 'Couldn\'t load page: AJAX Error ('+ err.name +') - '+ err.message;
	}
}

CalendarSet.viewDay = function(u)
{
	var ajaxObj = new Ajax(true);
	ajaxObj.post('calendar.php', 'view&date='+u, function()
	{
		if(ajaxObj.ready() && ajaxObj.status()==200)
		{
			var response = ajaxObj.response();
			
			document.getElementById('ajaxContent').innerHTML = response; 

		}
	});
}