<!--
var menus = new Array('menuProject','menuDesign','menuPartnership','menuCulture','menuContactus','menuAboutus','menuPress','menuCareer') ;
var subMenuLayers = new Array();
subMenuLayers[menus[0]]='lyrProject';
subMenuLayers[menus[3]]='lyrCulture';
subMenuLayers[menus[4]]='lyrContactus';

var subMenus = new Array();
subMenus[menus[0]]= new Array('subMenuProjectCurrent','subMenuProjectCompleted');
subMenus[menus[3]]=new Array('subMenuCultureHealth','subMenuCultureEqual','subMenuCultureCustomer');
subMenus[menus[4]]= new Array('subMenuContactus','subMenuFindus');

var menuTimer=null;
var menuDelay=500;

var menuActive=null;
function menumouseout(menu){
	menuTimer=setTimeout('menuRefresh()',menuDelay);
}

function menuRefresh(){
	for(var i=0; i<menus.length; i++){
		var menuItemId=menus[i];
		var menuItem=document.getElementById(menuItemId);
		var menuLayerId=subMenuLayers[menuItemId];
		var menuLayer=document.getElementById(menuLayerId);
		if(menuItem!=null){
			menuItem.className='menu_item';
			if(menuLayer!=null){
				menuLayer.style.display='none';
			}
			
			var subMenusArray=subMenus[menuItemId];
			
			if(subMenusArray!=null){
				for(var j=0; j<subMenusArray.length; j++){
					var subMenuItemId=subMenusArray[j];
					var subMenuItem=document.getElementById(subMenuItemId);
					if(subMenuItem!=null){
						subMenuItem.className='submenu_item';
					}
				} 
			}			
		}
	}
	menuActive=null;
}

function menumouseover(menu){
	if(menuTimer!=null){
		clearTimeout(menuTimer);
	}
	
	menuRefresh();

	menuActive=menu;
	var menuLayer=document.getElementById(subMenuLayers[menu.id]);
	menu.className='menu_item_active';
	if(menuLayer!=null){
		menuLayer.style.display='inline';
	}

}

function menuonclick(target){
	var thisForm=document.forms[0];
	thisForm.action=target;
	thisForm.target='_self';
	thisForm.submit();
}


function submenumouseout(submenu){
	menuTimer=setTimeout('menuRefresh()',menuDelay);
}

function submenumouseover(submenu){
	if(menuTimer!=null){
		clearTimeout(menuTimer);
	}
	var subMenuId=submenu.id;
	var menuId=menuActive.id;
	var subMenusArray=subMenus[menuId]

	for(var i=0; i<subMenusArray.length;i++){
		var subMenuItemId=subMenusArray[i];
		var subMenuItem=document.getElementById(subMenuItemId);
		if(subMenuItem!=null){
			if(subMenuId==subMenuItemId){
				subMenuItem.className='submenu_item_active';
			}else{
				subMenuItem.className='submenu_item';
			}
		}
	}
}

function itemmouseout(item){
	item.className='item';
}

function itemmouseover(item){
	item.className='itemactive';
}

function itemheadingmouseout(item){
	item.className='item_heading';
}

function itemheadingmouseover(item){
	item.className='item_heading_active';
}


/*****************Trims a string - Starts*****************/
function trim(inputString) {
// Removes leading and trailing spaces from the passed string. Also removes
// consecutive spaces and replaces it with one space. If something besides
// a string is passed in (null, custom object, etc.) then return the input.
if (typeof inputString != "string") { return inputString; }

var retValue = inputString;
var ch = retValue.substring(0, 1);

while (ch == " ") { // Check for spaces at the beginning of the string
retValue = retValue.substring(1, retValue.length);
ch = retValue.substring(0, 1);
}

ch = retValue.substring(retValue.length-1, retValue.length);
while (ch == " ") { // Check for spaces at the end of the string
retValue = retValue.substring(0, retValue.length-1);
ch = retValue.substring(retValue.length-1, retValue.length);
}

return retValue; // Return the trimmed string back to the user
} // Ends the "trim" function 

/*****************Trims a string - Ends*****************/

//-->
