window.onload = function() 
{
     initialiseStateFromURL();
     
}
  
function initialiseStateFromURL() {
    var initialSite = window.location.hash;

    if(window.location.hash == "") 
	return false;
    else
    {
    	initialSite = initialSite.replace("#","");
	loadPage(initialSite);
	$(".links").css({display: 'block'});
    }
}


$(document).ready(function()
{		
    		//Click Event
    		$(".menu").click(
    			function() 
    			{	
  					loadPage($(this).attr("href"));
					return false;
    			}
    		);
});



function loadPage(url)
{
		//alert(url);
		$.ajax(
		{
			type:	'GET',
			url:	"loader.php",
			data:	"ajax=1&page="+url,
			dataType:	'html',
			timeout:	3000,
			cache: true,
			success: function(d,s)
			{
				try
  				{	
  					switch(url)
  					{
  						case "home":
  							var back = 'url("images/back_home.jpg")';
  							$(".links").css({display: 'block'});
  							var title = "";
  							window.location.hash = "home";
  							break;
  						case "wirfursie":
  							var back = 'url("images/back_wir.jpg")';
  							var title = "| Wir für Sie";
  							window.location.hash = "wirfursie";
  							break;
  						case "referenzen":
  							var back = 'url("images/back_referenzen.jpg")';
  							var title = "| Referenzen";
  							window.location.hash = "referenzen";
  							break;
  						case "kontakt":
  							var back = 'url("images/back_kontakt.jpg")';
  							var title = "| Kontakt";
  							window.location.hash = "kontakt";
  							break;
  					}
  					
  					$("#box").css("background", back).fadeIn("slow");		
					$("#box").html(d).hide().fadeIn("slow"); 
					document.title = "Ninjapower " + title;	
				   			
    			}catch(err)
    			{
    				alert(err);
    			}
			},
			error: function(o,s,e)
			{
				window.location = "./pages/"+url;
			}
		});
	
		return false;
}

