jQuery.fn.next_prev_decade = function(options, translator) {
  return this.each(function() {
    $container = $(this);
    // setup the prev | next links
  	// add class to current page link in sidebar
  	$decade_links = $(options.decade_links_selector);
  	var $current_page = "";
  	$decade_links.each(function(i){
  		if ($(this)[0].href == window.location) {
  			$current_page = i;
  			$(this).addClass("current-page");
  		}
  	});

  	max = $decade_links.length;
  	min = 0;

  	switch ($current_page) {
  		case max:
  			next = false;
  			prev = $decade_links[$current_page-1];
  			break;
  		case min:
  			next = $decade_links[$current_page+1];
  			prev = false;
  			break;
  		default:
  			prev = $decade_links[$current_page-1];
  			next = $decade_links[$current_page+1];
  	}

  	(prev)? prev = '<a href="' + prev + '">' + translator.translate('previous') + '</a>' : prev = translator.translate('previous');
  	(next)? next =  '<a href="' + next + '">' + translator.translate('next') + '</a>' : next = translator.translate('next');
  	$container.html(prev + ' | ' + next);
  });
};

$(document).ready(function() {
  var rti = new RTI();  
  
  $("#prev-next-decade").next_prev_decade(
    {
      decade_links_selector : 'ul.timeline-decades a'
    }, 
    rti
  );
});