// jQuery functions
// remap jQuery to $
$(document).ready(function() {
    // Moved into foundation pages to allow use of media items
    //$('#search').hover(
    //	function(){
    //		$(this).attr({ src : 'images/Structure/search_over.png'});	},
    //	function(){
    //		$(this).attr({ src : 'images/Structure/search_normal.png'});	}
    //);

    // Web UI	
    $("#navigation li:last-child").addClass('last');
    $("#footer li:last-child a").addClass('last');
    $("#breadcrumb li a").after('<span> / </span>');
    $('table').attr('cellspacing', "0");
    $("table#gn-table tr:nth-child(even)").css("background", "#e7e7e7");

    // Toggle input value
    $('input.clear').each(function() {
        $(this)
	  .data('default', $(this).val())
	  .addClass('inactive')
	  .focus(function() {
	      $(this).removeClass('inactive');
	      if ($(this).val() == $(this).data('default') || '') {
	          $(this).val('');
	      }
	  })
	  .blur(function() {
	      var default_val = $(this).data('default');
	      if ($(this).val() == '') {
	          $(this).addClass('inactive');
	          $(this).val($(this).data('default'));
	      }
	  });
    });
});

// Styling icons
$(document).ready(function() {

    // $("a[href$='.doc'], a[href$='.txt'], a[href$='.rft']").addClass("txt");
    $("a[href^='mailto:']").addClass("email");
    $('a:not(#globalnav a').filter(function() {
        return this.hostname && this.hostname !== location.hostname;
    }).addClass("external");
    $('a:not(#globalnav a)').filter(function() {
        return this.hostname && this.hostname !== location.hostname;
    }).addClass("external").attr("target", "_blank");
    $('#globalnav li').hover(function() {
        $(this).find("div").css({ 'left': '-1px', 'top': 'auto' });
    }, function() {
        $(this).find("div").css({ 'left': '-999em' });
    });

});

