function buttonMouseOver ( img ){
	img.src = replaceSubstring( img.src , '.gif' , '-hv.gif' );
}

function buttonMouseOut ( img ){
	img.src = replaceSubstring( img.src , '-hv.gif' , '.gif' );
}

function logoMouseOver ( img , sBrandMessage ){
	img.src = replaceSubstring( img.src , '.gif' , '-hv.gif' );
	$( 'SiteMouseOverInfo' ).innerHTML = sBrandMessage;
}

function logoMouseOut ( img ){
	img.src = replaceSubstring( img.src , '-hv.gif' , '.gif' );
	$( 'SiteMouseOverInfo' ).innerHTML = "&nbsp;";
}

function navItemMouseOver( navLIid ){
	Element.setStyle( navLIid , {background: 'transparent url("/dirvz/vero/vero.nsf/AttachmentsByTitle/img_NavigatorBG/$FILE/nav-blend.gif") repeat-y right'} );
	HidePriorFlyouts();
	if( Element.hasClassName ( navLIid , "MainNav1" ) ) { return }
	ExpandMenu( navLIid , false );
}

function ExpandMenu ( navLIid , onload ){
	if ( navLIid != ""){
		var sSubMenuID = replaceSubstring ( navLIid , 'nav' , 'SubMenu' );
		var subMenu = $( sSubMenuID);
	} else {
		var subMenu = window.document.getElementsByClassName ( 'MainNav1' )[0];
		navLIid = subMenu.id;
		var sSubMenuID = replaceSubstring ( navLIid , 'nav' , 'SubMenu' );
	}
	if ( subMenu ){
		var sSubMenuContents = replaceSubstring( subMenu.innerHTML , "\n" , "" );
		var sSubMenuContents = sSubMenuContents.toLowerCase();
		if ( sSubMenuContents == "" || sSubMenuContents == "<ul></ul>" || sSubMenuContents == "<div></div>" || sSubMenuContents == "<div><div></div></div>" ){ return }
		var navItem = $( navLIid );
		if ( navItem.className == 'MainNav1' || navItem.className == 'MainNav1Highlighted'){
			if ( sOpenTopMenu != "" && sOpenTopMenu != sSubMenuID ){
				var sOldNavName = replaceSubstring ( sOpenTopMenu , 'SubMenu' , 'nav' );
				var oldNavItem = $( sOldNavName );
				Element.setStyle( oldNavItem.id , { background: 'transparent url("/dirvz/vero/vero.nsf/AttachmentsByTitle/img_MainNavDivider/$FILE/nav-divider.gif") no-repeat bottom right'} );
			}
			if ( onload ){
				Element.setStyle( navItem.id , { background: 'transparent'} );
			}
			HidePriorDropdown();
			Element.setStyle(sSubMenuID, {display: "block"} );
			sOpenTopMenu = sSubMenuID;
		} else if ( navItem.className == 'MainNav2' || navItem.className == 'MainNav2Highlighted'){
			var posObj = findPosition( navItem );
			var leftpos = posObj.getX() + 175;
			var toppos = posObj.getY() - 1;
			Element.setStyle(sSubMenuID, {position: 'absolute', top: toppos+"px", left: leftpos+"px", display: "block"} );
			sOpenSubMenu = sSubMenuID;
		}
	}
}

function HidePriorDropdown(){
	if ( sOpenTopMenu != "" ){
		Element.setStyle( sOpenTopMenu, {display: "none"} ) 
	}
}

function HidePriorFlyouts(){
	HideFlyout1();
	HideFlyout2();

}

function HideFlyout1(){
	if ( sOpenSubMenu != "" ){
		Element.setStyle( sOpenSubMenu, {display: "none"} ) 
	}
}

function HideFlyout2(){
	if ( sOpenSubSubMenu != "" ){ 
		Element.setStyle( sOpenSubSubMenu, {display: "none"} ) 
	}
}

function navItemMouseOut( navLIid ){
	Element.setStyle( navLIid , { background: 'transparent' } );
}

function subMenuItemMouseOver( menuItemID ){
	Element.setStyle( menuItemID , { background: '#cccccc' } );
	HideFlyout2();
	var sSubMenuID = replaceSubstring ( menuItemID , 'nav' , 'SubMenu' );
	if ( $( sSubMenuID ).innerHTML == "" ){ return }
	var navItem = $( menuItemID );
	if ( navItem.className == 'MainNav3'){
		var posObj = findPosition( navItem );
		if ( BrowserDetect.browser == 'Explorer' ){
			var leftpos = posObj.getX() + 165;
		} else {
			var leftpos = posObj.getX() + 175;
		}
		var toppos = posObj.getY();
		Element.setStyle(sSubMenuID, {position: 'absolute', top: toppos+"px", left: leftpos+"px", display: "block"} );
		navigationFlag = true;
		sOpenSubSubMenu = sSubMenuID;
	}
}

function subMenuItemMouseOut ( menuItemID ){
	Element.setStyle( menuItemID , { background: '#efefef' } );
}

function subSubMenuItemMouseOver( menuItemID ){
	Element.setStyle( menuItemID , { background: '#cccccc' } );

}

function subSubMenuItemMouseOut( menuItemID ){
	Element.setStyle( menuItemID , { background: '#efefef' } );
}

function expandDiv ( sDivName ){
	if ( sExpandedDiv != ''){
		var expandedDiv = $( sExpandedDiv );
		if ( expandedDiv ){ Element.setStyle( sExpandedDiv , { display: 'none' } ) };
		if ( sDivName == sExpandedDiv ){ 
			sExpandedDiv = "";
			return 
		};
	}
	if ( $( sDivName ) ){
		Element.setStyle( sDivName , { display: 'block' } );
		var posObj = findPosition( $( sDivName ) );
		if ( posObj ){ 
			//alert ( 'Scroll position found - scrolling to ' + posObj.getX + ',' + posObj.getY );
			self.scrollTo( 0 , posObj.getY() -60 ) 
		};
		sExpandedDiv = sDivName;
	}
}

function linkHandler ( href, target ){
	if ( target == '_blank' ){
		window.open ( href );
	} else {
		location.href = href;
	}
}