
function ajaxSaveSearch() {

  if ($('#alertName').val() == "") {

    alert('Please enter a Search Name.');

    $('#alertName').focus();

  } else {

    var searchURL = $('#searchURL').val();
    var alertName = $('#alertName').val();

    $.getJSON('saveSearchAndOutputJSON.cgi',{

        'searchURL' : searchURL,
        'alertName' : alertName,
             'ajax' : '1'

      },

      function(data) {

        if (data.result == 1) {

          $('#saveAlertDD').empty();

          $('#saveAlertDT').after('<dd id="temporary"><p>Your Alert has been saved</p></dd>');

          $('#rightColumn').fadeOut(3000);

        } else if (data.result == 2) {

          $('#saveAlertDD').css('display','none');

          $('.temporary').remove();

          $('#saveAlertDT').after('<dd class="temporary"><p>Sorry, an Alert with that name already exists.</p><p>Please choose another name.</p></dd>');

          $('.temporary').fadeOut(3000, function() {

             $('#saveAlertDD').show();

             $('#alertName').val('');

             $('#alertName').focus();

          });

        } else {

          $('#saveAlertDD').css('display','none');

          $('#saveAlertDD').remove();

          $('#saveAlertDD').after('<dd class="temporary"><p>Failed to save Alert due to the following error:</p><p>' + data.result + '</p><p>Please try again</p></dd>');

          $('.temporary').fadeOut(3000, function() {

             $('#saveAlertDD').show();

             $('#alertName').val('');

             $('#alertName').focus();

          });

        }

      }

    );

  }

}