domReady(function(){
	
	//the results order dropdown
	var sts = $('results_order_select');
	if( sts ) {
		addEvent( sts, 'change', function( e ) {
			this.className = this.options[this.selectedIndex].className;
			this.form.submit();
		});
	}
	
	
	
	
	//the refine search form
	var searchAgain = $('search_again');
	var refineButton = $('refine_search');
	
	if( searchAgain && refineButton ) {
		addEvent( refineButton, 'click', function( e ) {
			e.preventDefault();
			e.stopPropagation();
			if( searchAgain.offsetHeight == 0 ) {
				searchAgain.style.display = 'block';
				refineButton.className = 'open';
			} else {
				searchAgain.style.display = 'none';
				refineButton.className = 'closed';
			}
		});
	}
	
});