$(document).ready(function(){
	if (document.location.href.indexOf('#')==-1) {
		window.location.hash = "#1"; 
	}
	var pageToLoad = document.location.href.slice(document.location.href.indexOf('#') + 1);

	// Recup la page appelé

	/*var a = window.location.hash;
	var currHash = a.substring(1);
		///GET PAGE WITH HASH
		if(window.location.hash != ''){
				var a = window.location.hash;
				var currHash = a.substring(1) 
				showLoader();
				alert(currHash);
				
				var nbrpage = $('div.nbrpage').attr('id');
				var pageactuel = $('div.pageactuel').attr('id');
				var newnbrpage = parseInt(nbrpage)-parseInt(1);
				var pageload = parseInt(pageactuel)+parseInt(1);
				var prevH = parseInt(pageactuel)-parseInt(currHash);
				var nextH = parseInt(pageactuel)+parseInt(currHash);

		
				$("#loaddata").load("ajax/data.php?page=" + currHash, hideLoader);
				
				
				$('#loaddata').fadeIn(400);
				
				$('#onpage').empty();
				$('#onpage').append(pageload);
				$('#next').attr('href','#' + nextH); // Link Hash
				$('#next').attr('href','#' + prevH); // Link Hash

		}*/
		

		//show loading bar
		function showLoader(){
			$('.loading').fadeIn(300);
			
		}
		//hide loading bar
		function hideLoader(){
			$('.loading').fadeOut(300);
		};
	
	$("#next").click(function(){
		var nbrpage = $('div.nbrpage').attr('id');
		var pageactuel = $('div.pageactuel').attr('id');

		// Recherche du num de page
		var pageActuel = document.location.href.slice(document.location.href.indexOf('#') + 1);
		
		var totalPage = $('div.nextprev').attr('id'); // Ok
		var newnbrpage = parseInt(nbrpage)-parseInt(1);
		
		var pageload = parseInt(pageActuel)+parseInt(1);
			

		if (pageActuel == totalPage) {
		  // $('div.down').html('<img src="template/eco/img/fleche-downG.png" alt="Down" />');
		}
		else {
		//show the loading bar
		showLoader();
				
		$("#loaddata").load("ajax/data.php?page=" + pageload, hideLoader);
		
		$('div.nbrpage').attr('id',newnbrpage);
		
		//On modifie l'url
		window.location.hash = "#" + pageload;

		
		//$('#next').attr('href','accueil.php?p=' + pageload); // Link Hash
		
		$('#loaddata').fadeIn(400);
		
		$('#onpage').empty();
		$('#onpage').append(pageload);
		}
		
	});	
	
		$("#prev").click(function(){
		// Recherche du num de page
		var pageToLoad = document.location.href.slice(document.location.href.indexOf('#') + 1);

		var nbrpage = $('div.nbrpage').attr('id');
		var pageactuel = $('div.pageactuel').attr('id');
		var newnbrpage = parseInt(nbrpage)+parseInt(1);
		var pageload = parseInt(pageToLoad)-parseInt(1);
		//On modifie l'url
		if (pageToLoad == 1) {
		   //$('div.up').html('<img src="template/eco/img/fleche-upG.png" alt="Up" />');
		}
		else {
		//show the loading bar
		showLoader();
		
		$("#loaddata").load("ajax/data.php?page=" + pageload, hideLoader);
		
		$('div.nbrpage').attr('id',newnbrpage);
		
		$('div.pageactuel').attr('id',pageload);
		
		window.location.hash = "#" + pageload;

		$('#onpage').empty();
		$('#onpage').append(pageload);
		
		}
	});
	
	if(pageTotal < pageToLoad){ // TEST SI PAGE EXISTE
	// by default first time this will execute
	showLoader();
	window.location.hash = "#1";
	$("#loaddata").load("ajax/data.php?page=1", hideLoader);
	$('#loaddata').fadeIn(400);
	$('div.pageactuel').attr('id','1');
	$('#onpage').empty();
	$('#onpage').append('1');
	
	$(document).ready(function() {
			$.gritter.add({
				// (string | mandatory) the heading of the notification
				title: 'Alert !',
				// (string | mandatory) the text inside the notification
				text: 'The requested page does not exist !',
				time: 3000
			});
		
		});


	}else{
	showLoader();
	$("#loaddata").load("ajax/data.php?page=" + pageToLoad, hideLoader);
	$('#loaddata').fadeIn(400);
	$('div.pageactuel').attr('id',pageToLoad);
	$('#onpage').empty();
	$('#onpage').append(pageToLoad);

	}
});
