function swap(tab) {
	var gid = "";
	if (!document.getElementById) { return; }
	for (var i = 0; i < tabs.length; i++) {
		if ( tab == tabs[i][0] ) {
			gid = tabs[i][1];
  		document.getElementById(tab).className = "active";
		} else { }
	}
	var group = tab + '_content';
  //loadHTML(group);
  setTimeout("loadHTML('"+group+"')",200);
	for (var i = 0; i < tabs.length; i++) {
		if ( tab == tabs[i][0] ) { }
		else {
			if ( gid == tabs[i][1] ) {
				if ( document.getElementById(tabs[i][0]) ) {
					document.getElementById(tabs[i][0]).className = "inactive";
					var unload = tabs[i][0] + '_content';
					unloadHTML(unload);
				}
				else { }
			}
			else { }
		}
	}
	var ahref = tab;
	ahref.replace(/t/,"a");
	document.getElementById(ahref).blur();
}

function loadHTML(div) {
	document.getElementById(div).style.display = "block";
}
function unloadHTML(div) {
	document.getElementById(div).style.display = "none";
}

function loadTabs() {
	for (var i = 0; i < tab_groups.length; i++) {
  	var logic = 1;
		for (var z = 0; z < tabs.length; z++) {
			if (
				(logic) &&
				(document.getElementById(tabs[z][0])) &&
				(tab_groups[i] == tabs[z][1] )
				  )	{
        var group = tabs[z][0] + '_content';
    		document.getElementById(tabs[z][0]).className = "active";
				loadHTML(group);
				logic = 0;
			}
			else { }
		}
	}
}