

$(document).ready(function(){
		$.historyInit(onHistroyChange,'start.php');
		updateLink();
	});

function updateLink (){
	$("a[rel='history']").click(function(){
		$(this).attr ('rel','history-complete');
		var hash = this.href;
		hash = hash.replace(/^.*#/, '');
		$.historyLoad(hash);
		return false;
	});
}

function onHistroyChange (hash)
{	
	try{onContentClose();}catch(err){}
	$('#pageload').html ('<center><img style="margin-top:150px; margin-bottom:150px" src="images/loader.gif" /></center>');
	if (hash == ""){
		$.get ('start.php',{'p':'p'},onAjaxReloadComplete);
	}else {
		if (hash.indexOf ('?') != -1)
		{
			var page = hash.split ('?')[0];
			var params = hash.split ('?')[1];
			$.get (page,params,onAjaxReloadComplete);
		}else{		
			$.get (hash,{'p':'p'},onAjaxReloadComplete);
		}
	}
}

function onAjaxReloadComplete (htmlData)
{
	$('#pageload').html (htmlData);
	try{onContentDisplay();}catch(err){}
}
