
/*======================================================================================================
Denksport menu class
======================================================================================================*/
function DenksportMenuClass(){
	this.currentFolder = null 
	this.folderIndex = new Array()
	this.folderIdList = new Array()
	
	this.openFolder = DenksportMenuClass_Open
	this.addFolder = DenksportMenuClass_AddFolder
	this.init = DenksportMenuClass_Init
}

function DenksportMenuClass_Open(folderId){

	if (this.folderIndex.length <= 0 ) this.init()

	if (this.currentFolder) {
		if (this.currentFolder.ID != folderId) {
			this.currentFolder.style.display = 'none'
		} else return;
	}	
	
	var folder = this.folderIndex[folderId]
	if (folder){
		folder.style.display = 'block'
		this.currentFolder = folder
	}

}

function DenksportMenuClass_Init(){

	for (var i=0;i<this.folderIdList.length;i++){
		var spanId = "S" + this.folderIdList[i]
		var oFolder = document.getElementById(spanId)
		if (oFolder){
			this.folderIndex[this.folderIdList[i]] = oFolder
		}
	}
}

function DenksportMenuClass_AddFolder(folderId){
	this.folderIdList[this.folderIdList.length] = folderId
}

/*======================================================================================================
End Denksport menu class
======================================================================================================*/

//Create DenksportMenu object
var DENKSPORTMENU = new DenksportMenuClass()



