var needknow_panel_active_id = 1;
var needknow_panels = 1;

var needknow_delay = 5000;


function needknow_timer_init() {
	cmd = "needknow_switch()";	
	needknow_timer = setTimeout(cmd, needknow_delay);
}

function needknow_timer_cancel() {
	clearTimeout(needknow_timer);
}

function needknow_switch() {
	if (needknow_panel_active_id >= needknow_panels) {
		change_id = 1;
	} else {
		change_id = needknow_panel_active_id + 1;
	}
		
	needknow_control_change(change_id);
	
	cmd = "needknow_switch()";	
	needknow_timer = setTimeout(cmd, needknow_delay);
}

function needknow_control_change(change_id) {
	active_panel_id = "needknow_panel_" + needknow_panel_active_id;
	active_control_id = "needknow_panel_control_" + needknow_panel_active_id;
	
	active_control_bracket_left_id = "needknow_panel_control_left_" + needknow_panel_active_id;
	active_control_bracket_right_id = "needknow_panel_control_right_" + needknow_panel_active_id;
	
	panel_id = "needknow_panel_" + change_id;
	control_id = "needknow_panel_control_" + change_id;

	control_bracket_left_id = "needknow_panel_control_left_" + change_id;
	control_bracket_right_id = "needknow_panel_control_right_" + change_id;

	
	$("#" + active_panel_id).removeClass("needknow_panel_active");
	$("#" + active_panel_id).addClass("needknow_panel_inactive");

	$("#" + active_control_id).removeClass("needknow_panel_control_active");
	$("#" + active_control_id).addClass("needknow_panel_control_inactive");
	
	$("#" + active_control_bracket_left_id).html("");
	$("#" + active_control_bracket_right_id).html("");

	
	$("#" + panel_id).removeClass("needknow_panel_inactive");
	$("#" + panel_id).addClass("needknow_panel_active");
	
	$("#" + control_id).removeClass("needknow_panel_control_inactive");
	$("#" + control_id).addClass("needknow_panel_control_active");

	$("#" + control_bracket_left_id).html("[");
	$("#" + control_bracket_right_id).html("]");

	needknow_panel_active_id = change_id;

}


