function pagination_scroll_right(itemsperpage) {
  current = parseInt(document.getElementById("pagination_currentrange").value);
  max = parseInt(document.getElementById("pagination_maxpage").value);
  if (current<1) { current = 1; }
  skip = current+itemsperpage;
  if (skip>max) {
    skip = max-itemsperpage+1;
  }
  dontskip = max-itemsperpage+1;
  for (i=1;i<skip;i++) {
    if (i<dontskip) {
      jQuery("#story_page_"+i).hide("slide");
    }
  }
  document.getElementById("pagination_currentrange").value = skip;
  if (skip>itemsperpage) {
    document.getElementById("paginator_arrow_left").style.visibility='visible';
  }
  if (skip>max-itemsperpage) {
    document.getElementById("paginator_arrow_right").style.visibility='hidden';
  }
}

function pagination_scroll_left(itemsperpage) {
  current = parseInt(document.getElementById("pagination_currentrange").value);
  max = parseInt(document.getElementById("pagination_maxpage").value);
  skip = current-itemsperpage;
  if (skip<1) { skip = 1; }
  for (i=current;i>=skip;i--) {
      jQuery("#story_page_"+i).show("slide");
  }
  document.getElementById("pagination_currentrange").value = skip; 
  if (skip<=1) {
    document.getElementById("paginator_arrow_left").style.visibility='hidden';
  }
  if (skip<=max-itemsperpage) {
    document.getElementById("paginator_arrow_right").style.visibility='visible';
  }
}
