$(function() {
	if ( $("#swapSection").length > 0 ) { 
		$('a.remote').remote('#swapSection', function() {
			if (window.console && window.console.info) {
				console.info('content loaded');
			}
		});               
			$.ajaxHistory.initialize();
	}
});


$(document).ready(function(){  
    // When a link is clicked  
    $("#boxnav li").click(function () {  
        // switch all tabs off  
        $(".current").removeClass("current");  
        // switch this tab on  
        $(this).addClass("current");        
    });  
 });   



/**
* @author Remy Sharp
* @url http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/
*/

(function ($) {

$.fn.hint = function (blurClass) {
    if (!blurClass) blurClass = 'blur';
    
    return this.each(function () {
        var $input = $(this),
            title = $input.attr('title'),
            $form = $(this.form),
            $win = $(window);

        function remove() {
            if (this.value === title && $input.hasClass(blurClass)) {
                $input.val('').removeClass(blurClass);
            }
        }

        // only apply logic if the element has the attribute
        if (title) { 
            // on blur, set value to title attr if text is blank
            $input.blur(function () {
                if (this.value === '') {
                    $input.val(title).addClass(blurClass);
                }
            }).focus(remove).blur(); // now change all inputs to title
            
            // clear the pre-defined text when form is submitted
            $form.submit(remove);
            $win.unload(remove); // handles Firefox's autocomplete
        }
    });
};

})(jQuery);

$(function(){ 
			    // find all the input elements with title attributes
				$('input[title!=""]').hint();
			});





$(function(){
  $('#printLink').addPrintButton();
});
jQuery.fn.addPrintButton = function() {
  return this.each(function(){
    $('<span>Print this page</span>')
      .click(function(){window.print();})
      .appendTo(this);
  });
}