// JavaScript Document

function showsubmenu(sid,level_class){
	var obj = getElementByAttribute('className', level_class);

	try{
		var whichEl = document.getElementById(level_class + sid);
			
		if (whichEl.style.display == "none"){

// alert(obj.length);

			for(i=1;i<=obj.length;i++){
				if(i!=sid){
				    whichEl = document.getElementById(level_class + i);
				    if(whichEl.style.display == "block"){
					    whichEl.style.display="none";
				    	}
			        }
		        }
		        
			document.getElementById(level_class + sid).style.display="block";
		}else{
			whichEl.style.display="none";
		}
	}

	catch(e){

	}

}

function getElementByAttribute(aAttribute,aValue,aInElement)
{
 var ElementVerifier;
var Elements=new Array();
 function SearchElement(aElement)
{ 
  if(aElement==null||aElement==undefined)return
  if(ElementVerifier(aElement))
	{ 
	  Elements[Elements.length]=aElement;
	}
	SearchElement(aElement.firstChild);
	SearchElement(aElement.nextSibling);
}

if(aInElement==undefined)aInElement=document.body;
str="if(Element."+aAttribute+"=='"+aValue+"'){return true;}else{return false}";
ElementVerifier=function(aElement)
{
  Element=aElement;
	if(aElement.nodeName=='#text')return false;
	var E=new Function(str);
	if(E()){return true;}else{return false};
}
SearchElement(aInElement);
return Elements;
}
