// JavaScript Document

function Switcher(objects, calm, active, fOnClick){
	this.objs = objects;
	this.calm = calm;
	this.active = active;
	this.currentActive = {};
	if(fOnClick) this.fOnClick = fOnClick;
	this.init()
}

Switcher.prototype.init = function(){
	var _me = this;
	for(var i=0, len=this.objs.length ; i < len ; i++){
		var temp = this.objs[i];
		temp._me = this;
		temp.I = i;
		temp.onclick = this.onClk;
	}
}

Switcher.prototype.onClk = function(){
	this.onclick = null
	this.className = this._me.active
	this._me.currentActive.onclick = this._me.onClk
	this._me.currentActive.className = this._me.calm
	this._me.currentActive = this
	if(this._me.fOnClick) this._me.fOnClick(this.I, this.id, this.innerText, this);
}
