function mosDHTML(){ 
	this.setElemStyle = function(elem,style) {
		document.getElementById(elem).className = style;
	}
	this.showElem = function(id) {
		if (elem = document.getElementById(id)) {
			elem.style.visibility = 'visible';
			elem.style.display = 'block';
		}
	}
	this.hideElem = function(id) {
		if (elem = document.getElementById(id)) {
			elem.style.visibility = 'hidden';
			elem.style.display = 'none';
		}
	}
	this.cycleTab01 = function(name) {
		this.setElemStyle('tab01','stab01');
		this.setElemStyle('page01','sbar01');
		this.setElemStyle('tab02','offstab02');
		this.setElemStyle('tab03','offstab03');
		this.setElemStyle('tab04','offstab04');
		this.showElem('page01');
		this.hideElem('page02');
		this.hideElem('page03');
		this.hideElem('page04');
	}
	this.cycleTab02 = function(name) {
		this.setElemStyle('tab02','stab02');
		this.setElemStyle('page02','sbar02');
		this.setElemStyle('tab01','offstab01');
		this.setElemStyle('tab03','offstab03');
		this.setElemStyle('tab04','offstab04');
		this.hideElem('page01');
		this.showElem('page02');
		this.hideElem('page03');
		this.hideElem('page04');
	}
	this.cycleTab03 = function(name) {
		this.setElemStyle('tab03','stab03');
		this.setElemStyle('page03','sbar03');
		this.setElemStyle('tab01','offstab01');
		this.setElemStyle('tab02','offstab02');
		this.setElemStyle('tab04','offstab04');
		this.hideElem('page01');
		this.hideElem('page02');
		this.showElem('page03');
		this.hideElem('page04');
	}
	this.cycleTab04 = function(name) {
		this.setElemStyle('tab04','stab04');
		this.setElemStyle('page04','sbar04');
		this.setElemStyle('tab01','offstab01');
		this.setElemStyle('tab02','offstab02');
		this.setElemStyle('tab03','offstab03');
		this.hideElem('page01');
		this.hideElem('page02');
		this.hideElem('page03');
		this.showElem('page04');
	}
	return this;
}
var sbar = new mosDHTML();