//Show/Hide mootools script for faceted search
function mooFacets(section) {
	//alert(section);
	var viewallLi = new Element('li', {'class': 'viewAllList'});
	var viewallAn = new Element('a', {'class': 'viewAllLink','id': 'viewAllLink' + section + '', 'title': 'View all'}).setText('View All');
	viewallAn.inject(viewallLi);
	viewallLi.inject($('searchRefinement' + section + ''), 'bottom');
	
	var facetsArr = $ES('li', 'searchRefinement' + section + '');
	var strState;
	
	function fnHideArr() {
		strState = 'hidden';
		for (var i = 3; i < facetsArr.length-1; i++) {
			facetsArr[i].setStyle('display','none');
		}
	}
	function fnShowArr() {
		strState = 'visible';
		for (var i = 3; i < facetsArr.length-1; i++) {
			facetsArr[i].setStyle('display','block');
		}
	}
	
	fnHideArr();
	
	$('viewAllLink' + section + '').addEvent('click', function(e){
		new Event(e).stop;
		if (strState == 'hidden') { 
			fnShowArr(); 
			$('viewAllLink' + section + '').setText('Close');
		} else if (strState == 'visible') { 
			fnHideArr(); 
			$('viewAllLink' + section + '').setText('View All');
		};
		
	});
	
};
