// This file requires that one variable named panelNumber be
// set before changeTabNext is called. This allows the tabs
// to cycle through, while leaving additional panels hidden
// at the end of the set.

function changeTab (new_tb_id) {
	changeTabSelected(true);
	sp1.showPanel(new_tb_id + '-panel');
	changeTabSelected(false);
}
function changeTabNext () {
	var ct = panelNumber;
	var ci = sp1.getContentPanelIndex(sp1.getCurrentPanel());
	changeTabSelected(true);
	if(ci>=ct) sp1.showFirstPanel();
	else sp1.showNextPanel();
	changeTabSelected(false);
}
function changeTabPrevious () {
	var ci = sp1.getContentPanelIndex(sp1.getCurrentPanel());
	changeTabSelected(true);
	if(ci==0) sp1.showPanel(panelNumber);
	else sp1.showPreviousPanel();
	changeTabSelected(false);
}
function changeTabSelected (clear) {
	var id = sp1.getCurrentPanel().id.replace("-panel","");
	var tb = document.getElementById(id + "-tab");
	if(tb){if(clear) tb.className = "";
	else tb.className = "selected";}
}

//Custom Application to this website

function changeTabSignup(){
	changeTabSelected(true);
	sp1.enableAnimation = false;
	sp1.showPanel("action-panel");
	sp1.enableAnimation = true;
}