jQuery.fn.labelOver = function() {
	return this.each(function(){
	    var l = $(this);
	    var t = l.text();
	    var f = l.attr('for');
	    if (f) {
		    var input = $('#' + f);
    		
		    // handlers
		    input.focus(function(){if (input.val() == '' || input.val() == t) input.val('')});
		    input.blur(function() {if (input.val() == '' || input.val() == t) input.val(t)});
    		
		    l.remove();

		    if (input.val() == '')
			    input.val(t);

		//Find the parent form and wire up a on submit
		input.parent('form').submit(function(){if (input.val() == '' || input.val() == t) input.val('')});
	    };
	})
}
