if (Drupal.jsEnabled) {
  $(document).ready(function() {
    //show_advanced_search_link();
  });
}

/*
function show_advanced_search_link(){
  var url = '/search/naeyc_advanced_search';

  $('<a>')
    .attr({
      id : 'search-advanced-search-link',
      title : 'Advanced Search',
      href : url
    })
    .text(' - Advanced Search -')
    .insertAfter($('#edit-search-theme-form-keys'))
    .hide()
    .mouseout(function(){
      $(this).hide();
    });

  $('<br>').insertBefore('#search-advanced-search-link');
  $('#edit-search-theme-form-keys').mouseover(function(){
    $('#search-advanced-search-link').show();
  });
}
*/

function FeedbackForm(){
  var form = $('#naeyc-advanced-search-feedback-form');
  var a = $('#naeyc-advanced-search-feedback-area > a');
  if (form.is(':hidden')){
    a.children('img').attr('src','/misc/icon_minus.gif');
    form.slideDown(600);
  }else{
    a.children('img').attr('src','/misc/icon_plus.gif');
    form.slideUp(600);
  }
}

function FeedbackFormSubmit(){
  var e=/^((http|ftp|https):\/)?\/?([^:\/\s]+)((\/\w+)*\/)([\w\-\.]+\.[^#?\s]+)(#[\w\-]+)?$/;
  var url = '/naeyc_advanced_search/send_advanced_search_feedback';
  if (location.href.match(e)){
    url = 'http://' + RegExp.$3 + '/naeyc_advanced_search/send_advanced_search_feedback';
  }

  var area = $('#naeyc-advanced-search-feedback-area');
  area.slideUp(1000, function(){

    var is_useful = $('#naeyc-advanced-search-feedback-form select[name="is_useful"]').val() == 'n'?0:1;
    var text = $('#naeyc-advanced-search-feedback-form textarea[name="comment"]').val();
    var path = location.href;
    area.text('Submitting...');

    area.slideDown(400,function(){
      $.post(url, {
        is_useful: is_useful,
        text: text,
        path: path
      }, function(data){
        var output;
        if (data.errcode){
          output = 'Error: '+data.errmessage;
        }else{
          output = 'Submitted. Thank you very much!';
        }
        area.slideUp(400,function(){
          area.text(output);
          area.slideDown(400);
        });
      }, "json");
    });
  });
}
