//funzione per prendere parametri get
$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

$(document).ready(function(){

	//mostro la loading bar
	function showLoading(){
		loading
			.css({visibility:"visible"})
			.css({opacity:"1"})
			.css({display:"block"})
		;
	}
	//nascondo la loading bar
	function hideLoading(){
		loading.fadeTo(1000, 0);
	};
	

	//Gestione evento click
	pages.click(function(){
		//mostro la loading bar
		showLoading();
		
		//formattazione pagina corrente

		pages.removeClass("current");
		pages.addClass("paginate");
		$(this).removeClass("paginate");
		$(this).addClass("current");


		//carico il contenuto
		var pageNum = this.id;
		var targetUrl = nomepagina+"?azione=content&page=" + pageNum;
		content.load(targetUrl, hideLoading);
	});
	
	//prima pagina di default
	if($.getUrlVar('page')==null) {
	var defaultNum = '1';
	} else {
	var defaultNum = $.getUrlVar('page');
	}
	
	$("#"+defaultNum).addClass("current");
	var targetUrl = nomepagina+"?azione=content&page=" + defaultNum;
	showLoading();
	content.load(targetUrl, hideLoading);
	
});
