var DefaultFieldValue = new Class({
	Implements: [Options],

	options: {
		collection: $$('input[type=text]')
	},
	
	initialize: function(options) {
		this.setOptions(options);
		this.defaults();
	},
	
	defaults: function() {
		this.options.collection.each(function(el) {
								
			if(el.get('value') == ''){
					el.addClass('showDefaultValue');
					el.set('value', el.get('alt'));
			}			
			
			el.addEvent('focus', function(){
				if(el.get('value') == el.get('alt')){
					el.set('value','');
					el.removeClass('showDefaultValue');
				}
			});
			
			el.addEvent('blur', function(){
				if(el.get('value') == ''){
					el.set('value', el.get('alt'));
					el.addClass('showDefaultValue');
				}
				
			});
			
		});
	}
	
});
