// Initialize Cufon font replacement

Cufon.replace('.cufon-replace');

// jQuery code...

$(document).ready(function() {

  // Init external links

  $('a.external').click(function() {
    window.open($(this).attr('href'));
    return false;
  });


  // Init Suckerfish Menu
  $('#link-bar>ul>li').mouseover(function(){
    $(this).children('ul').addClass('over');
    $(this).children('ul').bgiframe();

  })

  $('#link-bar>ul>li').mouseout(function(){
    $(this).children('ul').removeClass('over');
  })

  $('#link-bar>ul>li>ul').livequery(function() {
      $(this).bgiframe();
  });

  // Init search

  $('input#site-search-field').focus(function() {
    if ($(this).val() == 'Site Search') {
      $(this).val('');
    }
  });

  $('input#site-search-field').blur(function() {
    if ($(this).val() == '') {
      $(this).val('Site Search');
    }
  });

  $('div#quick-links form').submit(function() {
    if ($('input#site-search-field').val() == '' || $('input#site-search-field').val() == 'Site Search') {
      alert('Please enter a search term');
      $('input#site-search-field').focus();
      return false;
    } else {
      return true;
    }
  });

});