$(document).ready(function() {
	// Open external links in a new window:
	$('a.external').click(function() {
		window.open($(this).attr('href'));
		
		return false;
	});
	
	// Clear the search box automatically:
	$('#search input').focus(function() {
		var self = $(this);
		
		if (!self.hasClass('ready')) {
			self.attr('alt', self.val()).val('');
		}
	});
	
	$('#search input').blur(function() {
		var self = $(this);
		
		if (!self.hasClass('ready')) {
			self.val(self.attr('alt'));
		}
	});
	
	$('#search input').change(function() {
		var self = $(this);
		
		if (!self.hasClass('ready')) {
			self.addClass('ready');
			
		} else if (self.val() == '') {
			self.removeClass('ready');
		}
	});
});