// JavaScript Document

function prepareSideNav() {
	if (document.getElementById('sidenav')) {
		var listItems = document.getElementById('sidenav').getElementsByTagName('li');
		for (var i = 0; i < listItems.length; i++) {
			if (listItems[i].getElementsByTagName('ul').length) {
				listItems[i].onmouseover = function() {
					var listItems = document.getElementById('sidenav').getElementsByTagName('li');
					for (var i = 0; i < listItems.length; i++) {
						if (listItems[i].getElementsByTagName('ul').length) {
							listItems[i].getElementsByTagName('ul')[0].style.display = "none";
						}
					}
					this.getElementsByTagName('ul')[0].style.display = "block";
				};
				listItems[i].onmouseout = function() {
					this.getElementsByTagName('ul')[0].style.display = "none";
				};
			} else {
				//alert(listItems[i].parentNode.parentNode.tagName);
				if (listItems[i].parentNode.parentNode.tagName == 'DIV' || listItems[i].parentNode.parentNode.tagName == 'div') {
					listItems[i].onmouseover = function() {
						var clearItems = document.getElementById('sidenav').getElementsByTagName('li');
						for (var j = 0; j < clearItems.length; j++) {
							if (clearItems[j].getElementsByTagName('ul').length) {
								clearItems[j].getElementsByTagName('ul')[0].style.display = "none";
							}
						}
					};
				}
			}
		}
	}
}