var current_history_slide = null;

var current_page = npp = npn = null;
var page_count = 0;

$(function(){

	var history_slides = $(".history-slide");
	if(history_slides.length){
		history_slides.hide();
		$(".next-prev a").click(slideNav);
		showSlide($('.history-slide-first').attr("id"));
	}
	
	var pages = $(".pages");
	if(pages.length){

		pages.hide();

		npp = $(".next-prev-previous a");
		npn = $(".next-prev-next a");
		
		var last_page = null;
		
		pages.each(function(){
			var p = $(this).attr("class").replace("pages pages-","");
			if(p!=last_page){
				page_count ++;
				last_page = p;
			}
		});

		if(page_count > 1){
			npp.click(previous_page);
			npn.click(next_page);
			
			show_page();
		}
		else{
			pages.show();
		}
		

		
	}

});

function showSlide(id){
	if(current_history_slide) $("#"+current_history_slide).hide();
	
	current_history_slide = id;
	$("#"+current_history_slide).fadeIn("fast");
}

function slideNav(e){
	e.preventDefault();
	showSlide($(this).attr("rel"));
}


function show_page(p){
	if(!p) p = 1;
	
	if(current_page){
		$(".pages, #next-prev").hide();
	}
	
	current_page = p;
	
	if(current_page == 1) npp.hide();
	else npp.show();
	
	if(current_page == page_count) npn.hide();
	else npn.show();
	
	$(".pages-"+current_page+", #next-prev").fadeIn("fast");
}

function previous_page(e){
	e.preventDefault();
	if(current_page > 1) show_page(current_page-1);
}
function next_page(e){
	e.preventDefault();
	if(current_page < page_count) show_page(current_page+1);
}

