// JavaScript Document

function SDMenu(id) 
{
	if (!document.getElementById || !document.getElementsByTagName)
		return false;
	this.menu = document.getElementById(id);
	this.submenus = this.menu.getElementsByTagName("div");
}

SDMenu.prototype.init = function() {
	var mainInstance = this;
	for (var i = 0; i < this.submenus.length; i++)
	{
	 	 if(this.submenus[i].getElementsByTagName("ul")[0] != null)
			this.submenus[i].getElementsByTagName("ul")[0].style.display = "none"; 
		if(this.submenus[i].getElementsByTagName("h5")[0] != null)	
			this.submenus[i].getElementsByTagName("h5")[0].onclick = function() {
				mainInstance.expandMenu(this.parentNode);
			};
	}
}

SDMenu.prototype.toggleMenu = function(submenu) {

};

SDMenu.prototype.expandMenu = function(submenu) {
	if($(submenu.getElementsByTagName("ul")[0]).style.display != "none")
	{ 
		 Effect.BlindUp1($(submenu.getElementsByTagName("ul")[0]),{duration: 0.3 });
		 return; 
	} 
	
	this.collapseMenu()
	Effect.BlindDown1($(submenu.getElementsByTagName("ul")[0])); 

};

SDMenu.prototype.collapseMenu = function() {	
	for (var i = 0; i < this.submenus.length; i++)
	{
		 if($(this.submenus[i].getElementsByTagName("ul")[0]).style.display  != "none")
			Effect.BlindUp1($(this.submenus[i].getElementsByTagName("ul")[0]),{duration: 0.3 });
	}
}
