escapeActive = false;

function modal(id) {
  msg = $(id).html();
  msg += ('<br clear="all"/><input style="margin-top: 10px;" type="button" value="Close" onclick="jQuery.unblockUI();"/>');
  jQuery.blockUI({
    message: msg,
    fadeOut: 250,
    css: {'textAlign': 'left', padding: 10 }
  });
  escapeActive = true;
}

$(document).ready(function() {
  $(document).keypress(function (e) {
    if (escapeActive && e.which == 0) {
      escapeActive = false;
      jQuery.unblockUI();
    }
  });
});