var LabelsAsValues = new Class({
		initialize: function(){
				var labels = $(document.body).getElements('label[class=as-value]');
				
				labels.each(function(label){
					var text = label.get('text');
					
					label.setStyle('display', 'none');
					
					if(target = $(label.get('for'))) {
							if(target.get('value') == '') {
								target.set('value', text);
								
								target.addEvents({
									'focus': function(event){
										if(this.get('value') == text) {
											this.set('value', '');	
										}
									},
									'blur': function(event){
										if(this.get('value') == '') {
											this.set('value', text);	
										}
									}
								});
							}
					}
				});
		}
});

window.addEvent('domready', function(){
	new LabelsAsValues();					 
});