/* CREDITS
 * ----------------------------------------------------------
 * Title:		Handle specific search form
 * Author:		Dirk Bonhomme <dirk@inventis.be>
 * Date:		08/12/2009
 * Last Edit:	08/12/2009 [Dirk Bonhomme]
 * ----------------------------------------------------------
 * Inventis - Web Architects - We design the Web!
 * www.inventis.be
*/
window.addEvent('domready', function(){

	// Show/hide default text in input fields
	$$('div.search_module .empty').addEvent('focus', function(e){
		if(e.target.hasClass('empty')){
			e.target.removeClass('empty');
			e.target.value = '';
		}	
	});
	
	// Add or remove empty style to selectboxes
	$$('div.search_module select').addEvent('change', function(e){
		if(e.target.value){
			e.target.removeClass('empty');
		}else{
			e.target.addClass('empty');
		}
	});
	
	// Clear default values and disable unused fields on form submit
	$$('div.search_module form').pop().addEvent('submit', function(e){
	
		// Clear default values
		$$('div.search_module input.empty').each(function(field){
			field.value = '';
		});
		
	});

});
