jQuery(document).ready(function(){
	var uls = document.getElementById('search-filter').getElementsByTagName('ul');
	
	function init()
	{
		
		for(i=0;i<uls.length;i++)
		{
			if(uls[i].className != 'filter show-ul') {
				uls[i].className = 'filter hide-ul';
			} else {
				// remove uls[i].
			}
		}
		var shown = false;
		checkuls(shown, 1);
	}
		
	function checkuls(shown, initial)
	{
		for(i=0;i<uls.length;i++)
		{
			if(initial == 1) {
				var h3 = uls[i].getElementsByTagName('h3');
				h3[0].onclick = function(){
					showUl(this, shown);return false;
				};
			}
			
		}
	}
		
	function showUl(h3, shown)
	{
		
		if(h3.parentNode.parentNode.className == 'filter hide-ul')
		{
			shown = true;
			h3.parentNode.parentNode.className = 'filter show-ul';
			checkuls(shown, 0);
		}else{
			shown = false;
			h3.parentNode.parentNode.className = 'filter hide-ul';
			checkuls(shown, 0);
		}
	}
	
	init();
});