jQuery(document).ready(function() {
	jQuery('input:text:visible, textarea').each(function() {
		var defaulttext = jQuery(this).closest('p').find('label').text();
		jQuery(this).closest('p').find('label').hide();
		if (jQuery(this).val()==defaulttext || jQuery(this).val()=='') {
			jQuery(this).addClass('default').val(defaulttext);
		}
		jQuery(this).focus(function() {
			if (jQuery(this).val()==defaulttext || jQuery(this).val()=='') {
				jQuery(this).removeClass('default').val('');
			}
		});
		jQuery(this).blur(function() {
			if (jQuery(this).val()==defaulttext || jQuery(this).val()=='') {
				jQuery(this).addClass('default').val(defaulttext);
			}
		});
	});
	jQuery('form').submit(function() {
		jQuery('input:text:visible, textarea').each(function() {
			if (jQuery(this).hasClass('default')) {
				jQuery(this).val('');
			}
		});
	});
});