$(function() {
  $('#login-container').remove().appendTo(document.body);
  $('#login-button').click(function() {
    
    $('#login-shadow-wrapper').css({height: $('#container').height(), width: $('#container').width() * 2}).fadeTo(0, .6);
    $('#login-container, #login-shadow-wrapper').fadeIn(100);
    return false;
  });
  $('#login-button-feedback').click(function() {
    
    $('#login-shadow-wrapper').css({height: $('#container').height(), width: $('#container').width() * 2}).fadeTo(0, .6);
    $('#login-container, #login-shadow-wrapper').fadeIn(100);
    return false;
  });
  $('#login-close-button').click(function() {
    $('#login-container, #login-shadow-wrapper').fadeOut(100);
    return false;
  });
  $(document).keypress(function(e) {
    if(e.keyCode == 27 && $('#login-container').css('display') == 'block')
      $('#login-close-button').click();
  });
});
