$(function () {
  var BASE_URL = $('#BASE_URL').val();
  var pre = $('div.geshi pre');
  if (pre.length > 0) {
    var maxWidth = $(document).width();
    //pre.width(maxWidth - 32);
    //$('#miniLogin').hide();
  }

  $('#LoginForm_nick').focus();
  $('#User_nick').focus();
  $('#Search_text').focus();
  $('#Paste_text').focus();

  function setTrans(e) {
    $('#mainmenu,#Paste_text').css('opacity', 0.75);
    $('body').css('background-image', backImage);
  }

  $(window).keyup(function (e) {
    if (document.activeElement == document.body) {
      var ch = String.fromCharCode(e.keyCode).toLowerCase();
      // 48 == 0 ; 57 == 9
      if (e.keyCode >= 48 && e.keyCode <= 57) {
        var num = e.keyCode - 48;
        if (num == 0)
          num = 10;
        else
          num--;
        var url = $('#mainmenu li a:eq(' + num + ')').attr('href');
        if (typeof(url) != 'undefined')
          location = url;
      }
      if (ch == 'b')
        setTrans(e);
    }
  });

  $('#2delMarkAll').click(function () {
    $('.2del').attr('checked', this.checked);
  });
  var backImage = $('body').css('background-image');
  $('body').css('background-image', 'none');

  $('#mainmenu').click(setTrans);
  $('#ajax-pastes').load(BASE_URL + '/paste/ajax/limit/5');
});
