
var default_content="";





$(document).ready(function(){	
	checkURL();
	$('ul li a').click(function (e){

			checkURL(this.hash);
			

	});
	
	//filling in the default content
	default_content = $('#content').html();
	
	setInterval("checkURL()",250);
	
	
});

$(document).ready(function(){	
	checkURL();
	$('.ajaxload').click(function (e){

			checkURL(this.hash);
			

	});
	
	//filling in the default content
	default_content = $('#content').html();
	
	setInterval("checkURL()",250);
	
	
});



var lasturl="";

function checkURL(hash)
{
	if(!hash) hash=window.location.hash;
	
	if(hash != lasturl)
	{
		lasturl=hash;
		
		// FIX - if we've used the history buttons to return to the homepage,
		// fill the pageContent with the default_content
		
		if(hash=="")
		$('#content').html(default_content);
		
		else
		loadPage(hash);
	}
}


function loadPage(url)
{
	var index1 = url.indexOf("_");
	var index2 = url.indexOf("/");
	
	if(index1!=-1){
		var pag = url.substr(1,index1-1);
		var first = url.substr(index1+1);
	}else{
		var pag = url.substr(1);
		var first = 0;
	}
	
	if(index2!=-1){
		var pag = url.substr(1,index2-1);
		var id = url.substr(index2+1);
	}else{
		var pag = url.substr(1);
		var id = 0;
	}
	
	
	$('#loading').css('visibility','visible');
	
	$.ajax({
		type: "POST",
		url: "load_page.php",
		data: 'page=' + pag + '&first=' + first + '&id=' + id,
		dataType: "html",
		success: function(msg){
			
			if(parseInt(msg)!=0)
			{
				$('#content').html(msg);
				
				$('#loading').css('visibility','hidden');
			}
		}
		
	});

}



