(function($)
{
	$.fn.blurable = function()
	{
		return this.each(function()
		{
			var labelText = $(this).siblings('label').text();
			
			if ($(this).val() == "") {
				$(this).val(labelText);
			}
			
			$(this).focus(onFocus);
			$(this).blur(onBlur);
		}
		);
		
		function onFocus()
		{
			var labelText = $(this).siblings('label').text();
			
			if ($(this).val() == labelText) {
				$(this).val("");
			}
			
			return false;
		}
		
		function onBlur()
		{
			var labelText = $(this).siblings('label').text();
			
			if ($(this).val() == "") {
				$(this).val(labelText);
			}
		}
	}
}
)(jQuery);
