Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// *************************************************************************
// UDDI Services
// Copyright (c) 2002 Microsoft Corporation
// All Rights Reserved
// *************************************************************************
var GetElementById = GetElementById_Initialize;
function GetElementById_Initialize( id ) { if( null != document.getElementById ) // DOM level 1 conformance
{ GetElementById = function( id ) { return document.getElementById( id ); } } else if( null != document.all ) // IE 4.x browsers
{ GetElementById = function( id ) { return document.all[ id ]; } } else if( null != document.layers ) // Netscape 4.0 browsers
{ GetElementById = function( id ) { return GetElementById_Netscape4( id ); } } else // No support
{ GetElementById = function( id ) { return null; } } return GetElementById( id ); }
function GetElementById_Netscape4( id ) { var i; //
// Check the form elements collection. Since we only have
// one form in ASP.NET, we only need to search the first
// form in the collection.
//
for( i = 0; i < document.forms[ 0 ].length; i ++ ) { var e = document.forms[ 0 ].elements[ i ]; if( e.name && id == e.name ) return e; }
//
// As a last attempt, check the layers collection for the
// element.
//
return document.layers[ id ]; }
function SetFocus( id ) { var e = GetElementById( id );
if( null != e && null != e.focus ) e.focus(); }
function Select( id ) { var e = GetElementById( id ); if( null != e ) { if( null != e.focus ) e.focus();
if( null != e.select ) e.select(); } }
function CancelEvent( e ) { e.cancelBubble = true; e.returnValue = false; }
function Document_OnContextMenu() { var e = window.event;
if( e != null ) CancelEvent( e ); }
function ShowHelp( url ) { window.open( url, null, "height=500,width=400,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes" ); }
function ShowQuickHelp( id ) { var e = GetElementById( id );
//
// ASP.NET uses a different format for id and name. We first search
// using the name, then id.
//
if( null == e ) e = GetElementById( id.replace( ":", "_" ) );
if( null != e ) { var i = e.selectedIndex; var url = e.options[ i ].value; ShowHelp( url ); } }
function MenuItem_Action( sender, action, name ) { if( null!=sender ) { switch( action.toLowerCase() ) { case "leave": if( sender.className!=name+"_ItemSelected" ) { sender.className=name+"_Item"; } break; case "enter": if( sender.className!=name+"_ItemSelected" ) { sender.className=name+"_ItemHovor"; } break; default: alert( "Unknown action: " + action ); break;
} } }
|