// ********************************
// *                              *
// *      Active Content Tab      *
// *                              *
// *    author: gWd(at)heex.pl    *
// *                              *
// *    ver 1.1                   *
// ********************************

//class ACTab
function ACTab (id) {
	var obj = new Object();

	obj.tab = $(id + 'Tab');
	obj.block = $(id + 'Blk');

	this.status = 0; // 0 - not active, 1 - active

	this.Activate = function (previousTab) {
		if (this.status == 0) {
			if (previousTab!=null && previousTab.status==1) {
				previousTab.DeActivate();
			}
			obj.block.style.display = 'block';
			obj.tab.className = 'TabOn';
			this.status = 1;
			return this;
		}
		else {
			return previousTab;
		}
	}

	this.DeActivate = function () {
		obj.block.style.display = 'none';
		obj.tab.className = 'TabOff';
		this.status = 0;
	}

	this.DeActivate();
}
//class ACTab
