function swapButton(id, t) {
	var b = eval(t);
	var tmp = t+"_"+id;
	if(!b[id]){
		document.getElementById("tab_"+tmp).className="tabhover";
		document.getElementById("left_"+tmp).className="lefthover";
		document.getElementById("right_"+tmp).className="righthover";
	}
}
  
function restoreButton(id, t){
	var b = eval(t);
	var tmp = t+"_"+id;
	if(!b[id]){
		document.getElementById("tab_"+tmp).className="tab";
		document.getElementById("left_"+tmp).className="left"; 
		document.getElementById("right_"+tmp).className="right";
	}
}
  
function changeButtons(id, t){
	var b = eval(t);
	for(i=0; i<b.length; i++){
		document.getElementById("tab_"+t+"_"+i).className="tab";
		document.getElementById("left_"+t+"_"+i).className="left"; 
		document.getElementById("right_"+t+"_"+i).className="right";
		b[i] = false;
	}
	var tmp = t+"_"+id;
	document.getElementById("tab_"+tmp).className="tabhover";
	document.getElementById("left_"+tmp).className="lefthover";
	document.getElementById("right_"+tmp).className="righthover";
	b[id] = true;
	
}

function setLang(lang, url){

	//set language for use when categories change
	var language = lang.toUpperCase();
	document.getElementById('lf[]').value = language;
	
	var totstr = "";
	var el = document.forms['cat_refresh'].elements['sf[]'];
	
	for (i=0; i<el.length; i++) {
		if(el[i].checked){
			totstr += "&sf[]="+el[i].value;
		}
	}
	
	//redirect to new url
	var frame = window.frames['online'];
	frame.location = url+totstr;
	
}