window.addEvent('domready', function(){

	var searchers = $$('input.search');

	searchers.each(function(searcher){
		searcher.addEvent('focus', function(e) {
			new Event(e);
			var mask = this.getProperty('alt');

			if (this.getProperty('value') === mask) {
				this.setProperty('value', '');
			};
		});

		searcher.addEvent('blur', function(e) {
			new Event(e);
			var mask = this.getProperty('alt');

			if (this.getProperty('value').length == 0) {
				this.setProperty('value', mask);
			};
		});

	});

	var searchform = $('searchform');

	searchform.addEvent('submit', function(e){
		new Event(e);

		searchers.each(function(searcher){
			var mask = searcher.getProperty('alt');

			if (searcher.getProperty('value') === mask) {
				searcher.setProperty('disabled', 'disabled');
			};
		});

	});
});

