var http_request = createRequestObject();
var this_browser;

function createRequestObject()
	{
	var request_object;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
		{
		this_browser = 'msie';
		request_object = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else
		{
		this_browser = 'mozzila';			
		request_object = new XMLHttpRequest();
		}
	return request_object;
	}

/**************************************************************************************************************
*
* Index page handling functions
*
***************************************************************************************************************/
function GetTimeZones()
	{	
	http_request.open('POST','include/process_ajax_timezones.php',true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	http_request.onreadystatechange = HandleGetTimeZones;
	http_request.send(null);	
	}

function HandleGetTimeZones()
	{
	try
		{
		if(http_request.readyState == 4)
			{
			 if(http_request.status == 200)
				{
				var response = http_request.responseText;
				document.getElementById('time_zones').innerHTML = response;
				g_interval = setTimeout("GetTimeZones()",127000);				
				}
			else
				alert('There was a problem with the request.');
			}
		}
	catch(e)
		{
		alert('Caught Exception: ' + e.description);
        }
	}