$(document).ready(function() {
  var isCtrl = false;
  
  $(document).keyup(function(e) {
    var key = e.keyCode || e.which;
    if (key == 17) isCtrl = false;
  });
  
  $(document).keydown(function(e) {
    var key = e.keyCode || e.which;
    if (key == 17) isCtrl = true;
    else if (e.target.type !== 'textarea' && e.target.type !== 'input' && isCtrl)
    {
      switch (key)
      {
      case 37:
        var link = $("ul.pages li.pre a");
        if (link.length) location.href = link.attr("href");
        return false;
        
      case 39:
        var link = $("ul.pages li.next a");
        if (link.length) location.href = link.attr("href");
        return false;
      }
    }
  });
});

