(function ($) {
  $.fn.hint = function (blurClass) {
	var blurClass = blurClass || 'blur';
		$this = this;
		relText = this.attr('rel'),
		$form = this.parent('form'),
		$window = $(window),
		addHint = function(){
			if(this.value === ''){
				$this.val(relText).addClass(blurClass);
			}
		},
		removeHint = function(){
			if(this.value === relText && $this.hasClass(blurClass)){
				$this.val('').removeClass(blurClass);
			}
		};
	 
	  if(relText){
		  this
			  .blur(addHint)
			  .focus(removeHint)
			  .blur();
		  $form.submit(removeHint);
		  $window.unload(removeHint);
	  }

	  return this;
  };
})(jQuery);
