function clLeftNav(name){
	this.name=name;
	this.itemHash=new Object();
}
clLeftNav.prototype.addNavInfo=function(oImage){
	oItem=this.getItem(oImage.name);
	oItem.linkElement=new elcElement(oItem + 'Link');
	if (oItem.isDefault) oItem.linkElement.setColor( navMenuColorOn );
}
clLeftNav.prototype.setOn=function(key){
	oItem=this.getItem(key);
	oItem.image.setOn();
	oItem.linkElement.setColor( navMenuColorOn );
}
clLeftNav.prototype.setOff=function(key){
	oItem=this.getItem(key);
	if (!oItem.isDefault){
		oItem.linkElement.setColor( navMenuColorOff );
		oItem.image.setOff();
	}
}
clLeftNav.prototype.addItem=function(oImage,sLayerName,isDefault,sNavType){
	oItem = this.itemHash[oImage.name]=new String(oImage.name);
	oItem.type='image';
	oItem.image=new elcImage(oImage);
	oItem.isDefault=isDefault;
	if (isDefault && !oItem.image.state){
		oItem.image.setOn();
	}
}
clLeftNav.prototype.getItem=function(key){
	return this.itemHash[key];
}

