function Tabs() { }
Tabs.tabs = [];
Tabs.loadTabs = function() {
	var ts = $t("li", $i("tabs"));
	for (var i = 0, l = ts.length; i < l; i++) {
		var t = ts[i];
		Tabs.tabs.push(t);
		Event.attach(t, "click", Tabs.clickTab, t);
	}
	Tabs.timer = setInterval(Tabs.flip, 6000);
};
Event.attach(window, "load", Tabs.loadTabs);

var test = true;
Tabs.clickTab = function(e) {
	if (e) {
		clearInterval(Tabs.timer);
	}
	Tabs.hideTabs();
	this.className = "selected";
	var div = $i(this.id + "_content");
	div.style.display = "block";
};

Tabs.hideTabs = function() {
	for (var i = 0, l = Tabs.tabs.length; i < l; i++) {
		Tabs.tabs[i].className = "";
	}
	var ts = $c("tabcontent");
	for (var i = 0, l = ts.length; i < l; i++) {
		ts[i].style.display = "none";
	}
};

Tabs.timer = {};
Tabs.flip = function() {
	var i = 0;
	for (l = Tabs.tabs.length; i < l; i++) {
		if (Tabs.tabs[i].className == "selected") {
			i++;
			break;
		}
	}
	Tabs.hideTabs();
	Tabs.clickTab.apply(Tabs.tabs[Tabs.tabs.length > i ? i : 0]);
};
