function label2value() {	

	var inactive = "inactive";
	var active = "active";
	var focused = "focused";

	jQuery("label.label2value").each(function() {		
		obj = document.getElementById(jQuery(this).attr("for"));
		if((jQuery(obj).attr("type") == "text") || (obj.tagName.toLowerCase() == "textarea")){			
			jQuery(obj).addClass(inactive);			
			var text = jQuery(this).text();
			jQuery(this).css("display","none");			
			jQuery(obj).val(text);
			jQuery(obj).focus(function(){	
				jQuery(this).addClass(focused);
				jQuery(this).removeClass(inactive);
				jQuery(this).removeClass(active);								  
				if(jQuery(this).val() == text) jQuery(this).val("");
			});	
			jQuery(obj).blur(function(){	
				jQuery(this).removeClass(focused);													 
				if(jQuery(this).val() == "") {
					jQuery(this).val(text);
					jQuery(this).addClass(inactive);
				} else {
					jQuery(this).addClass(active);		
				};				
			});				
		};	
	});		
}

jQuery(document).ready(function() {
	label2value();	
});

