
/* Toggle visibility function */
function show_hide(subnavId, ele) {
   var subnav = document.getElementById(subnavId);
   
   if(subnav.style.display == 'block' || subnav.style.display == '')
      subnav.style.display = 'none';
   else
      subnav.style.display = 'block';
	  
   if(ele.className == '')
      ele.className = 'expanded';
   else if(ele.className == 'selected')
      ele.className = 'expanded_selected';
   else if(ele.className == 'expanded_selected')
      ele.className = 'selected';
   else
      ele.className = '';
}

/* Hide / Show All elements */
function switch_all(oElm, strTagName, strClassName, display){

	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			if(display){
			    oElement.style.display = 'block';
			} else {
			    oElement.style.display = 'none';
			}
		}
	}
}

/* Change Current View */
function changeView(requestView, returnURL) {
	if (requestView != '') {
		window.location.href = returnURL + requestView;
	} else {
		window.location.href = returnURL;
	}
}

function init() { 
    switch_all(document.getElementById('page_lh_col'), 'ul', 'hide', false);
} 
if (window.attachEvent) window.attachEvent("onload", init);
else window.onload = init;
