var original_wait_cursor_image = '';

function onRequestUrlSend(url)
{
  node = document.getElementById('wait_cursor_image');
  if (node &&
      !node.src.match('waitcursor.gif'))
  {
    original_wait_cursor_image = node.src;
    node.src = 'styles/images/waitcursor.gif';
  }
}

function onRequestUrlReceived(result)
{
  node = document.getElementById('wait_cursor_image');
  if (node &&
      original_wait_cursor_image != '' &&
      !original_wait_cursor_image.match('waitcursor.gif'))
  {
    node.src = original_wait_cursor_image;
  }
}

smoothy.ajax.requestConnector.subscribe(onRequestUrlSend);
smoothy.ajax.responseConnector.subscribe(onRequestUrlReceived);
