
	function tab_switch(current) {
		var rel = current.rel;
		
		//update link display status
		var links = $$('ul.tabs a');
		for (i=0; i<links.length; i++) { (links[i].rel==rel) ? links[i].addClassName('active') : links[i].removeClassName('active');	}
		
		//update search table
		$('category_id').value = rel.replace('cat_', '');
		$('tab_id').value = rel.replace('cat_', '');
	
		reset_search();
		current.blur();
	}
	
	function update_search_table() {
		insert_cat_search();
		var pars = Form.serialize('search-form');
		var ajax = new Ajax.Request('/download/list/', {method: 'post', parameters: pars, onComplete: function(showResult) { 
			$('search-result').innerHTML = showResult.responseText;	}});
	}
	
	function refresh_search(start) {
		$('start').value = start;
		update_search_table();
	}
	
	function search_within() {
		$('start').value = 0;
		update_search_table();
	}
	
	function reset_search() {
		$('searchin').value = '';
		$('search_lng').selectedIndex = 0;
		$('start').value = 0;
		update_search_table();
	}
	
	function insert_cat_search() {
		var pars = "?selected_id="+$('category_id').value+"&tab_id="+$('tab_id').value+"&tmstmp"+$("tmsmp").value
		var ajax = new Ajax.Request('/tpl/download/cat_search.php', {method: 'post', parameters: pars, onComplete: function(showResult) { 
			$('cat_search').innerHTML = showResult.responseText;	}});
	}	