var lock = false;

function outputRead(url, of)
{
  if (lock) {
    return;
  } else {
    lock = true;
    if ($('#errors').is(':empty')) {
      $('#loader').show();
      $('#output').show('slow');
    }
    read(url, of);
  }
}

function read(url, of)
{
  $.ajax({
    type:'POST',
    data: '_of=' + of,
    dataType:'html',
    success: function(data){
      if (data == false) {
        $('#loader').hide();
        lock = false;
      } else {
        $('#cmd').html(data);
        setTimeout(function() {read(url, of);}, 750);
      }
    },
    url: url
  })
}