function dis(tname,w){
	var tab = w.document.getElementById(tname);
	tab.className="other";
	if(tname == "ovtab" && top.activeList){ tab.className="targetOther";return;}
	if(tname == "mvtab" && top.activeList===""){ tab.className="targetOther";return;}
	}

var zones = ["faveZone","svZone","opZone","mainZone","ovZone","helpZone"];
var tabz =  ["favetab","svtab","optab","mvtab","ovtab","helptab"];

var nowsaving;
function activeTab(tab, zoneName,manual){
	if(!tab){ tab=document.getElementById("favetab"); }
	if(!zoneName){
		for(var z=0;z<tabz.length;z++){
			if(tabz[z]==tab.id)zoneName =zones[z]; 
			}
		}
	if(manual)lastusedtab = tab.id;
	var w;
	hideTitle();
	if(top.main) { w = top.main; }
		else { w = window; }
	for(var t=0;t<tabz.length;t++){
		var tb = w.document.getElementById(tabz[t]);
		if(tb) { tb.className = "other"; }
		}
	dis('ovtab',w);
	dis('mvtab',w);
	var vis;
	for(var z =0;z<zones.length;z++){
		if(zones[z] == zoneName){ vis = ""; }
			else { vis= "none"; }
		var fz = w.document.getElementById(zones[z]);
		if(fz)fz.style.display = vis;
		}  
	tab.className = "current";
	if(top.widget) {
		if(nowsaving)clearTimeout(nowsaving);
		nowsaving=setTimeout("saveIni()",300);
		}
	}
