cvtsd2si / Keyboard shortcuts per Fumetti della Gleba

// ==UserScript==
// @name        Keyboard shortcuts per Fumetti della Gleba
// @namespace   http://www.mitalia.net/
// @include     http://www.fumettidellagleba.org/fumetto.php?ind=*
// @version     1
// @grant       none
// ==/UserScript==

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
  console.log(results);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

function goToId(id) {
  window.location = "http://www.fumettidellagleba.org/fumetto.php?ind=" + id;
}

var curid=parseInt(getParameterByName("ind"), 10);

document.onkeyup=function(e) {
  var charcode = (typeof e.which=="number")?e.which:e.keyCode;

  if(charcode==65) {
    goToId(curid-1);
  } else if(charcode==68) {
    goToId(curid+1);
  }
};