function ajax_links_url_observe(event)
{
  if(event.keyCode == Event.KEY_RETURN)
  {
    ajax_links_url_submit();
  }
}

function ajax_links_url_submit()
{
  var url = '/include/links-url-form-submit.php';
  var data = 'links-url-form-script='+escape($F('links-url-form-script'))+'&links-url-form-url='+escape($F('links-url-form-url'));
  var myAjax = new Ajax.Request(url, {method: 'get', parameters: data, onComplete: ajax_links_url_response});
}

function ajax_links_url_response(oResponse)
{
  new Effect.Fade('links-url-form');

  var result = oResponse.responseText;
  var message = '';
  switch (result)
  {
    case '0':
      message = 'Sie haben keinen URL angegeben.<br /><a href="javascript:ajax_links_url_reset()">Bitte versuchen Sie es erneut.<a>';
      break;
    case '1':
      message = 'Vielen Dank für Ihren Vorschlag.<br /><a href="javascript:ajax_links_url_reset()">Weitere Seite vorschlagen.<a>';
      break;
  }
  $('links-url-form-result').innerHTML = message;
  window.setTimeout('Effect.Appear(\'links-url-form-result\', {duration:.3})',1500);
  new Effect.Pulsate('links-url-form-result', {pulses: 2});
}

function ajax_links_url_reset()
{
  if ($('links-url-form-result').style.display != 'none')
  {
    new Effect.Fade('links-url-form-result');
    window.setTimeout('Effect.Appear(\'links-url-form\', {duration:.3})',1500);
  }
  else
  {
    Effect.Appear('links-url-form', {duration:.3});
  }
  $('links-url-form-url').value = '';
}