var FormDefaults = 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.set('value',el.get('title'));
			el.addEvent('focus', function() { if(el.get('value') == el.get('title')) { el.set('value',''); } });
			el.addEvent('blur', function() { if(el.get('value') == '') { el.set('value',el.get('title')); } });
		});
	}
	
});
window.addEvent('domready', function() {
	var defs = new FormDefaults({
		collection: $$('input.defs')
	});
});

