jQuery.fn.makeNiceInput = function(){
 
	jQuery(this).each(function(){
 
		if(jQuery('label[for='+jQuery(this).attr('id')+']').length > 0){
 
			jQuery(this).val(jQuery('label[for='+jQuery(this).attr('id')+']').hide().text()).addClass('isMNice');
 
		}
 
	});
 
	jQuery(this).bind('focus', function(){
 
		if(jQuery(this).hasClass('isMNice') && jQuery(this).val() == jQuery('label[for='+jQuery(this).attr('id')+']').text()){
 
			jQuery(this).val('')
			jQuery(this).addClass('typing')
 
		}
 
	});
 
	jQuery(this).bind('blur', function(){
 
		if(jQuery(this).hasClass('isMNice') && jQuery(this).val() == ''){
 
			jQuery(this).val(jQuery('label[for='+jQuery(this).attr('id')+']').text())
			jQuery(this).removeClass('typing')
 
		}
 
	});
 
	jQuery('form').bind('submit', function(){
 
		jQuery(this).find('.isMNice').each(function(){
 
			if(jQuery(this).val() == jQuery('label[for='+jQuery(this).attr('id')+']').text()){
 
				jQuery(this).val('');
 
			}
 
		});
 
	});
 
}