document.observe('click', function(event) {
	if ((event.target.className != 'ajax-checklist-select-value') && (event.target.className != 'ajax-checklist-select-control')) {
		var list1 = $('ShowResultsList');
		var list2 = $('ShowResultsList2');
		list1.hide();
		list2.hide();
	}
});

document.observe("dom:loaded", function() {
	$('ShowResultsLabel').observe("click", function() {
		var list = $('ShowResultsList');
		var tmplist = $('ShowResultsList2');
		tmplist.hide();
		Element.visible(list) ? list.hide() : list.show();
	});
	$('ShowResultsLabel2').observe("click", function() {
		var list = $('ShowResultsList2');
		var tmplist = $('ShowResultsList');
		tmplist.hide();
		Element.visible(list) ? list.hide() : list.show();
	});
	$$('#ShowResultsList ul li').each(function(li){
		li.style.cursor = 'pointer';
		li.observe("mouseover", function() {
			this.style.backgroundColor='#B6D7F0';
		});
		li.observe("mouseout", function(){
			this.style.backgroundColor='';
		});
		li.observe("click", function(){
			$('sp_srb').value = this.getAttribute('value');
			document.forms.researchform.submit();
		});
	});
	$$('#ShowResultsList2 ul li').each(function(li){
		li.style.cursor = 'pointer';
		li.observe("mouseover", function() {
			this.style.backgroundColor='#B6D7F0';
		});
		li.observe("mouseout", function(){
			this.style.backgroundColor='';
		});
		li.observe("click", function(){
			$('sp_rpp').value = this.getAttribute('value');
			document.forms.result_per_page.submit();
		});
	});
});