
 var selectedElement = null;
 var selectedNavigationElement = null;

 function refreshMain () {

	var documentHeight = parseFloat(document.body.clientHeight);

	try {

		parent.setFrameHeight((documentHeight+20));
	}
	catch (e) {

/*		var loadURL = document.location.href.substring(0, document.location.href.lastIndexOf('/'));
		var index = (loadURL.lastIndexOf('/')+1);

		loadURL = document.location.href.substring(index, document.location.href.length);
		loadURL = loadURL.substring(0, loadURL.indexOf('.'));

		document.location.href = '../../index.html?' +loadURL; */
	}
 }

 function setFrameHeight (height) {

	document.getElementById('pageFrame').style.height = (height+20) +'px';
 }

 function emptyFunction () {

 }

 function onNavigationTitleClick (element) {

	if (selectedNavigationElement != null && selectedNavigationElement != element) {

		onNavigationTitleClick(selectedNavigationElement);
	}

	var parentNode = element.parentNode;

	if (parentNode.getElementsByTagName("ul")[0] != null) {

		if (parentNode.getElementsByTagName("ul")[0].style.display == "none") {

			parentNode.getElementsByTagName("ul")[0].style.display = "block";
		}
		else {

			parentNode.getElementsByTagName("ul")[0].style.display = "none";
		}
	}

	selectedNavigationElement = element;
 }

 function onNavigationClick (element) {

	 if (selectedElement != null) {

		 selectedElement.className = '';
	 }

	 selectedElement = element;

	 selectedElement.className = 'selected';	 
 }
