var HTTP;
function $_OBJECT 		(id)
{
	var thisobject = document.getElementById(id);
	return thisobject;
}
function Ajaxload		(loadpage, returnevent, type)
{
	HTTP	=	new XMLHttpRequest();
	if (type =="GET")
	{
		HTTP.onreadystatechange	=	function()
		{
			if(HTTP.readyState==4)
			{
				eval (returnevent);
			}
		}
		HTTP.open("GET", loadpage, true);
		HTTP.send(null);
		
	}
	else
	{
		HTTP.onreadystatechange	=	function()
		{
			if(HTTP.readyState==4)
			{
				eval (returnevent);
			}
		}
		HTTP.open("POST", loadpage, true);
		HTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		var content ="";
		for (var i=0; i < type.length; i++ )
		{
			if (type[i].name !="")
			content +=type[i].name +"="+type[i].value+"&";
		}
		HTTP.send(content);
	}
}
var requests =Array();
requests[0] ="getwork";
requests[1] ="gotojob";
requests[2] ="getwerkpagina";
requests[3] ="getnews";
var url 	= "";
var Page	= "home";
function urlchanged 	()
{
	if (url !=window.location)
	{
		url ="" + window.location;
		var explodedurl = url.split("#");
		if (explodedurl.length != 1)
		{		
			for (var i =1; i < explodedurl.length; i++)
			{
				explodedurl[i] =explodedurl[i].split("=");
			}
			if (explodedurl[1].length == 1)
			{
				
				explodedurl[1][1] = explodedurl[1][0].split("(");
				var deval ="alert ('test');";
				for (var i =0; i < requests.length; i++)
				{
					if (requests[i] == explodedurl[1][1][0])
					{
						deval =explodedurl[1][0];
					}
				} 
				eval (deval);
			}
			else
			{
				var querystring	= "";
				for (var i =1; i < explodedurl.length; i++)
				{
					if (i ==1) 
					{
						querystring += "?"+ explodedurl[i][0] +"="+ explodedurl[i][1];
						Page =explodedurl[i][1];
					}
					else
					querystring += "&"+ explodedurl[i][0] +"="+ explodedurl[i][1];
				}
				Ajaxload("ajax.php" + querystring, "setpage();", "GET");
			}
		}
		else
		{
			Ajaxload("ajax.php", "setpage();", "GET");
		}
	}
	setTimeout("urlchanged();", 50);
}
function setpage		()
{
	var contentdiv = $_OBJECT("content");
	contentdiv.innerHTML =HTTP.responseText;
	restartheader();
}
function gotopage		(page)
{
	var explodedurl = url.split("#");
	if (explodedurl.length !=1)
	{
		explodedurl[1] = explodedurl[1].split("=");
		if (explodedurl[1].length ==1)
		{
			window.location ="#page=" + Page;
		}
	}
	window.location =page;
}
function gotofunction	(page)
{
	window.location ="#" + page;
	
}		
function externalfunction(value)
{
	alert(value); 
}
