var idout; var currentMenuName = ''; var arrTimeOuts = new Array( ); var valYCoord = 228; var winXwidth = 780; var valClientWidth = 0; function ShowLayer( menuName, valXCoord ) { HideLayer( currentMenuName ); currentMenuName = menuName; currentMenuPtr = document.getElementById( menuName ); // currentMenuPtr.onmouseout = TimeOut( currentMenuName ); currentMenuPtr.className = 'menu-common-div-visible'; currentMenuPtr.style.left = valXCoord + valXOffset; currentMenuPtr.style.top = valYCoord; currentMenuPtr.style.zIndex = 50; } function HideLayer( menuName ) { if( menuName ) { Disable_TimeOut( menuName ); currentMenuPtr = document.getElementById( menuName ); currentMenuPtr.className = 'menu-common-div-hidden'; arrTimeOuts[ menuName ] = 0; currentMenuName = ''; } } function Disable_TimeOut( menuID ) { if( arrTimeOuts[ menuID ] ) { clearTimeout( arrTimeOuts[ menuID ] ); } else { clearTimeout( idout ); } } function TimeOut( menuID ) { if( menuID != '' ) { currentMenuName = menuID; } if( menuID ) { currentMenuPtr = document.getElementById( menuID ); eval( "id = setTimeout(\"HideLayer('" + currentMenuName + "')\", 1000);" ); arrTimeOuts[ menuID ] = id; idout=id; } } function SetXOffset( ) { valClientWidth = ( AGT_NETSCAPE )? window.innerWidth: ( document.body )? document.body.clientWidth: -1; valXOffset = ( valClientWidth - winXwidth ) / 2; setTimeout( 'SetXOffset()', 100 ); } SetXOffset( );