/* *****************************************
            STANDARD HELIX JS FILE 
    This file is updated with new releases.
    Avoid editing this file.
   ***************************************** */

/* Progress Bar Functions */
function setupProgBar(id) {
	var bar = document.getElementById(id);
	if (bar) {
		bar.innerHTML = '';
		bar.style.height = '15px';
		bar.style.border = '1px solid red';
		bar.style.padding = '0';
		var meter = document.createElement('div');
		meter.style.height = '100%';
		meter.style.overflow = 'hidden';
		meter.style.backgroundImage = 'url(/images/progBar_bg.gif)';
		meter.style.width = '5%';
		meter.id = id + '_meter';
		bar.appendChild(meter);
		var leftImg = document.createElement('img');
		leftImg.src = '/images/progBar_left.gif';
		leftImg.style.cssFloat = 'left';
		leftImg.style.styleFloat = 'left';
		meter.appendChild(leftImg);
		var rightImg = document.createElement('img');
		rightImg.src = '/images/progBar_right.gif';
		rightImg.style.cssFloat = 'right';
		rightImg.style.styleFloat = 'right';
		meter.appendChild(rightImg);		
		return true;
	} else {
		return false;	
	}	
}

function setProgress(bar, value) {
	var meter = document.getElementById(bar+'_meter');
	if (meter) {
		if (value < 0) value = 0;
		if (value > 100) value = 100;
		meter.style.width = value+'%';
		return true;
	} else {
		return false;	
	}
}

/* Menu fix for IE6 */
function activateMenu(nav) {
	// currentStyle restricts the Javascript to IE only
	var navroot = document.getElementById(nav);  
	if (document.all && navroot && navroot.currentStyle) {          
		// Get all the list items within the menu 
		var lis = navroot.getElementsByTagName("LI");  
		for (i=0; i < lis.length; i++) {		
			// If the LI has another menu level
			if (lis[i].lastChild && (lis[i].lastChild.tagName == "UL")) {
				// assign the function to the LI
				lis[i].onmouseover = function() {					
					this.lastChild.style.display = "block";
				}
				lis[i].onmouseout = function() {                       
					this.lastChild.style.display = "none";
				}
			}
		}	// end for
	}	// end if
}

/* onLoad() */
window.onload = function() {
	// List all menu classes you require to be drop-down activated here
    activateMenu('dropdownmenu'); 
	//activateMenu('seMenu'); 
}
