$(function(){
	
/* hash change */
	$title = $('title').html();
	
	$(window).bind('hashchange', function(){

		$url = location.hash.substring(1);

		if($url == ''){
			return false;
		}else{
			$('title').html('loading...');
		}
		
		$('#contentWrapper').fadeOut(500, loadPage);
		
		function loadPage(){
			$('#contentWrapper').load($url + " #content", pageLoaded);	
		};
		function pageLoaded(){
			$('#contentWrapper').fadeIn(1000);
			if($url=='page1'){
				$url = 'Home';
			}
			$('title').html($title + ' - ' + $url);
		};	
	});

	$('.wp-pagenavi a').live('click', function(){
		$currentNo = 0;
		$currentNo = $('.current').html();
		$Now = $(this).html();
		
		if($(this).html() == '»'){
			$currentNo ++
			$Now = $currentNo;
		}
		if($(this).html() == '«'){
			$currentNo --
			$Now = $currentNo;
		}
		
		window.location.hash = 'page' + $Now;
		
		return false;
	});
	
/* single pages change */
	
	$('.navback1 a').live('click', function(){	

		$url = $(this).attr('href');

		if($url == ''){
			return false;
		}else{
			$('title').html('loading...');
		}
		
		$('#contentWrapper').fadeOut(500, loadPage2);
		
		function loadPage2(){
			$('#contentWrapper').load($url + " #contentSingle");	
		};
	});
	
	
	$(window).trigger('hashchange');
});
