Event.observe(document, 'dom:loaded', function(){
	$('narrowing_container').hide();
	$('narrowing_container_toggle').observe('click', function(){
		arguments[0].stop();
		new Effect.toggle($('narrowing_container'), 'blind', {duration: 0.5});
		var e = $('narrowing_container_toggle');
		if( e.hasClassName('active')){
			e.removeClassName('active');
		}else{
			e.addClassName('active');
		}
	}).show();
	
	$$('.narrowing_select')
	.map(function(e){ return e.down('select'); })
	.each( function(s){
		var c = new Element('input', {type: 'reset', value: 'clear'}).observe('click', function(e){
			e.stop();
			s.select('option').each(function(o){ o.selected = false; });
		}).setStyle({display: 'block'});
		s.next().insert(c);
	});
	
	$('search_instructions').hide();
	$('search_instructions_toggle').observe('click', function(){
		arguments[0].stop();
		new Effect.toggle($('search_instructions'), 'blind', {duration: 0.5});
		var e = $('search_instructions_toggle');
		if( e.hasClassName('active')){
			e.removeClassName('active');
		}else{
			e.addClassName('active');
		}
	}).show();
});