function attachOnClicks()
{
	if (document.getElementById('sidemenu'))
	{
	ems = document.getElementById('sidemenu').getElementsByTagName('A');	
	    for (var i in ems)
	    {
		    if (typeof ems[i] == 'object')
		    {
			    if (ems[i].parentNode.parentNode.id=='sidemenu')
			    {
					    //OJP 06/05/05 
					    //Commented this function out for now as it is causing an error to come up 
					    //every time a menu option is clicked	
					    ems[i].onclick = function()
					    {
						    ul = this.parentNode.getElementsByTagName('UL')[0];
						    if (ul)
						    {
							    //alert("has submenu");
							    if (ul.style.display == 'block')
							    {
								    ul.style.display = 'none';
								    this.parentNode.className = '';
							    }
							    else
							    {
								    ul.style.display = 'block';
								    this.parentNode.className = 'expanded';
							    }
							    this.blur();
							    return true;
						    }
						    else
						    {
							    //alert("is empty");
							    this.parentNode.className = 'leaf';
							    this.blur();
							    return true;
						    }
					    }
			    }
		    }
	    }
	}
}

function hideCollapsed()
{
	if (document.getElementById('sidemenu'))
	{
	    ems = document.getElementById('sidemenu').getElementsByTagName('UL')
	    for (var i in ems)
	    {
		    if (typeof ems[i] == 'object')
		    {
			    if (ems[i].parentNode.className != 'expanded')
				    ems[i].style.display = 'none';
			    else
				    ems[i].style.display = 'block';
		    }
	    }
	}
}

