jQuery(function($) {
	$('.hintable').each(function() {
		var input = $(this);
		var label = $('label[for=' + input.attr('id') + ']').remove().text();
		if (label) {
			input.attr('title', label);
			var hint = input.clone().removeAttr('id').removeAttr('name').addClass('hint').attr('autocomplete', false).val(label).hide().insertAfter(input);
			input.blur(function() {
				if (input.val() === '') {
					input.hide();
					hint.show();
				}
			});
			hint.focus(function() {
				hint.hide();
				input.show().focus();
			});
			input.blur();
		}
	});
});

