function Accordion(myId){
	this.el = document.getElementById(myId);
	this.submenus = [];
	this.init();
}
Accordion.prototype ={
	init:function(){
		var t = this;
		var item = null;
		var a = null;
		for(var i=0; i < this.el.childNodes.length; i++){
			if(this.el.childNodes[i].tagName == "LI"){
				item = this.el.childNodes[i];
				for(var j=0; j < item.childNodes.length; j++){
					if(item.childNodes[j].tagName ==  "A"){
						a = item.childNodes[j];
						a.t = t;
						a.onclick = this.onclick;
					}
					if(item.childNodes[j].tagName ==  "UL"){
						item.childNodes[j].style.display = "none";
						this.submenus.push(item.childNodes[j]);
						a.submenu = item.childNodes[j];
					}					
				}
			}
		}
	},
	onclick:function(){
		this.t.manageMenu(this.submenu);
		return false;
	},
	manageMenu:function(submenu){
		for(var i=0; i<this.submenus.length; i++){
			if(this.submenus[i] == submenu){
				this.submenus[i].style.display = "block";
			}else{
				this.submenus[i].style.display = "none";
			}
		}
	}
}

