
this.label2value = function(){	

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

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