Jumat, 22 Mei 2026

All About Scripting

 

All About Scripting

 

Nancy Winnick Cluts
Microsoft Corporation

October 27, 1997

Contents

Introduction
What Scripting Is, and Why and When to Use It
VBScript
JScript
Using Both VBScript and JScript
Server-Side Scripting
Scriptlets
Is Scripting Just for Browsers?
Scripting Resources

Introduction

In the beginning, there was HTML.
And the hordes used HTML to produce Web pages.
And they looked at the Web pages, and saw that they were good.
But after a time, visitors to the Web sites grew restless and bored with the Web sites.
They clamored for more.
They wanted the page to interact with them.
They wanted dynamic content.
The hordes were also restless.
They wanted to be able to provide different content in different contexts.
Thus, the notion of scripting was born.

Okay, maybe I'm being just a tad dramatic. But it's a lot more poetic than telling you that scripting HTML is like creating a Microsoft Excel macro: You create your spreadsheet data and create a macro to dynamically update rows or columns based on a specified calculation. With scripting, you write your HTML code and create scripts to take action based on user input or variables.

In this article, I am going to talk about what scripting is and why you might want to use it. I'll give you some information about the different scripting languages (Visual Basic® Scripting Edition [VBScript] and JScript™) that are available and include examples of scripting. I'll also provide information about server-side scripting and, at the end of this article, a list of links to resources for more information about scripting.

What Scripting Is, and Why and When to Use It

Scripting enables you to set and store variables, and work with data in your HTML code. Many Web sites now employ scripting to check the browser a user is running, validate input, work with applets or controls, and communicate to the user. Let's say that you are creating a Web site that contains a form for ordering ballet tickets. Users can choose the ballet they want to see by entering the title. Now let's say a user types in "Swine Lake." Well, if she were looking for a version starring Miss Piggy, that might be correct, but most ballet companies actually perform "Swan Lake." You could use scripting to validate the name of the ballet and, if the name is not valid, you can display a message box alerting the user to type in a valid name (and even suggest what the correct name might be).

Scripts can be used in harmony with controls or applets, too. In the example above, you could write an applet that gathers the names of the ballets playing during the season and provide that information to the user in a list box. You could use scripting to validate the information once it was chosen or to confirm the order with the user.

Two of the most popular scripting languages today are ECMAScript (formerly known as JavaScript) and VBScript. You can use any scripting language you like as long as your audience's browsers support it. In fact, you can use a combination of scripting in your HTML source code. In the following sections of this article, I will give you more information about VBScript and JScript and provide you with a few examples of each scripting language.

VBScript

Visual Basic Scripting Edition, also known as VBScript, enables authors to create scripts using a subset of the Microsoft Visual Basic language. If you are already a Visual Basic programmer, or if you are not a programmer but are looking for a scripting language that is easy to learn, VBScript might be the right language for you. VBScript is implemented as a fast, portable interpreter for use in Web browsers and applications that use ActiveX™ controls, Java applets, and OLE Automation servers.

VBScript is a strict subset of the Visual Basic for Applications language that is used in popular applications such as Microsoft Excel, Microsoft Access, Microsoft Project, and the Visual Basic 4.0 development system. VBScript was designed to be fast, so it does not support the use of strict types—it only supports the use of Variants. It also must be safe for the World Wide Web, so it does not include functionality that directly accesses the client machine's operating system or file system. For example, you cannot do file I/O or read the registry on the client machine.

VBScript provides support for three separate classes of objects:

  • Objects provided by the VBScript engine (the core run-time functionality with a minimal set of basic Visual Basic objects)
  • Objects provided by Internet Explorer
  • Objects provided by the VBScript author (that the Web author creates and/or inserts herself through the <OBJECT> HTML tag)

Examples

These examples are all available for testing and viewing from the VBScript Web site in the samples section I'm showing you only a few of the samples the site has to offer.

Example 1: Hello World

Let's start with the classic Hello World example using VBScript. The following code shows you how simple it is to create a button (by using INPUT TYPE=BUTTON) that, when clicked (Sub BtnHello_OnClick), displays a message box (MsgBox) with the text, "Hello, world!":

<CENTER>
 <P>
 <H2>Hello, world sample</H2>

 <INPUT TYPE=BUTTON VALUE="Click me" NAME="BtnHello">
</CENTER>

<SCRIPT LANGUAGE="VBScript">
<!--
 Sub BtnHello_OnClick
  MsgBox "Hello, world!", 0, "My first active document"
 End Sub
-->
</SCRIPT>

That was pretty simple. Of course, many of us aren't going to use scripting to simply put up a box that says "Hello, world!" Let's move on to a more realistic example.

Example 2: Client-Side Validation

The Ordering Flowers example demonstrates how you can use VBScript to create a form and gather and validate data given by the user. This form can be used for ordering flowers It uses radio buttons (INPUT TYPE=RADIO NAME) to enable the user to choose which type of card to include with the flowers, text input fields (INPUT NAME=) to gather information on where to send the flowers, and a button (INPUT TYPE=BUTTON) to submit the request. Here is the HTML source code:

 <INPUT TYPE=RADIO NAME=OptOccasion CHECKED> Birthday

 <INPUT TYPE=RADIO NAME=OptOccasion> Anniversary

 <INPUT TYPE=RADIO NAME=OptOccasion> Get well soon


<FONT SIZE=3>
<B>When and where should the flowers be sent?</B>
</FONT>
<BR>

 Date <INPUT NAME=TxtDate  SIZE=60>
 Name <INPUT NAME=TxtName  SIZE=60>
 Address  <INPUT NAME=TxtAddress SIZE=60>
 City <INPUT NAME=TxtCity  SIZE=60>
 State <INPUT NAME=TxtState  SIZE=60>
 Zip code <INPUT NAME=TxtZip  SIZE=60>
 <INPUT TYPE=BUTTON VALUE="Submit" NAME="BtnSubmit">
 <INPUT TYPE=BUTTON VALUE="Clear" NAME="BtnClear">
 <INPUT TYPE=BUTTON VALUE="Init" NAME="BtnInit"><BR>

Now that we have a place to put the information, VBScript code is used to validate the data. The fields are initialized when the window is loaded (Sub Window_OnLoad()) in the BtnInit_OnClick() function.

<SCRIPT LANGUAGE="VBScript">
<!-- Option Explicit

 Dim strMsgBoxTitle
 Dim bValidOrder

 Sub Window_OnLoad
  strMsgBoxTitle = "MSFTD"
  Call BtnInit_OnClick
 End Sub

 Sub BtnInit_OnClick
  TxtName.Value = "Joe Smith"
  TxtAddress.Value = "1 Main Street"
  TxtCity.Value = "Springfield"
  TxtState.Value = "Washington"
  TxtZip.Value = "12345"

  TxtDate.Value = Date + 3
 End Sub

When the user clicks the Submit button, VBScript code is used again to validate the input. In the function BtnSubmit_OnClick(), each text field is checked for valid entry. The function CheckSpecified() checks for non-null entries and that the delivery date is reasonable. If it's not, a message box displays this message: "Not even we can deliver that fast!"

 Sub BtnSubmit_OnClick
  bValidOrder = True

  Call CheckSpecified(txtName.Value,  "Please specify a name.")
  Call CheckSpecified(txtAddress.Value,  "Please specify an address.")
  Call CheckSpecified(txtCity.Value,  "Please specify a city.")
  Call CheckSpecified(txtState.Value,  "Please specify a state.")
  Call CheckSpecified(txtZip.Value,  "Please specify a zip code.")
  Call CheckSpecified(txtDate.Value,  "Please specify a date.")
  Call ValidateDeliveryDate

  If bValidOrder Then
   MsgBox "Thank you for your order!", 0, strMsgBoxTitle

   ' TODO:  Actually send the order.
  End If
 End Sub

 Sub ValidateDeliveryDate
  Dim SoonestWeCanDeliver
  Dim RequestedDate

  If Not bValidOrder Then Exit Sub

  SoonestWeCanDeliver = Date + 2
  RequestedDate = CDate(TxtDate.Value)
  If RequestedDate < SoonestWeCanDeliver Then
   bValidOrder = False
   MsgBox "Not even we can deliver that fast!", 0, strMsgBoxTitle
  End If
 End Sub

 Sub CheckSpecified(ByVal strFieldValue, ByVal strMsg)
  If strFieldValue = "" And bValidOrder Then
   MsgBox strMsg, 0, strMsgBoxTitle
   bValidOrder = False
  End If
 End Sub

 Sub BtnClear_OnClick
  TxtName.Value = ""
  TxtAddress.Value = ""
  TxtCity.Value = ""
  TxtState.Value = ""
  TxtZip.Value = ""
  TxtDate.Value = ""
 End Sub
-->
</SCRIPT>

Example 3: Cookies

The last VBScript example I will show you is Maintaining State with Cookies This example shows you how easy it is to save values across Web pages using cookies. Users can click buttons to read a variable, save a variable, remove a variable, read a cookie, and flip Web pages. To use this example, go ahead and click the Save Variable Button. The following VBScript is run:

     Sub SetVariable(strVariableName, varVariableValue)
         Document.Cookie = strVariableName & "=" & varVariableValue
     End Sub

I am creative, so I picked test as the variable and 1 as the value. Then I clicked the Read Variable button to see that the right variable was set. It was. Then I checked to see if the value was actually saved across Web pages by clicking the Next Page button and clicking Read Variable on that page. The following VBScript reads the variable I entered on the previous page:

 Function ReadVariable(strVariableName)
  'these five variables are used in the string manipulation
  'code that finds the variable in the cookie.
         Dim intLocation
  Dim intNameLength
  Dim intValueLength
  Dim intNextSemicolon
  Dim strTemp

  'calculate length and location of variable name
  intNameLength = Len(strVariableName)
  intLocation = Instr(Document.Cookie, strVariableName)

  'check for existence of variable name
  If intLocation = 0 Then
      'variable not found, so it can't be read
      ReadVariable = NOT_FOUND
  Else
      'get a smaller substring to work with
      strTemp = Right(Document.Cookie, Len(Document.Cookie) - intLocation + 1)

      'check to make sure we found the full string, not just a substring
      If Mid(strTemp, intNameLength + 1, 1) <> "=" Then
          'oops, only found substring, not good enough
   ReadVariable = NOT_FOUND

   'note that this will incorrectly give a not found result if and only if
   'a search for a variable whose name is a substring of a preceding
   'variable is undertaken.  For example, this will fail:
   '
   'search for:  MyVar
          'cookie contains:  MyVariable=2;MyVar=1
      Else
   'found full string
   intNextSemicolon = Instr(strTemp, ";")

   'if not found, then we need the last element of the cookie
   If intNextSemicolon = 0 Then intNextSemicolon = Len(strTemp) + 1

   'check for empty variable (Var1=;)
   If intNextSemicolon = (intNameLength + 2) Then
       'variable is empty
       ReadVariable = ""
   Else
       'calculate value normally
             intValueLength = intNextSemicolon - intNameLength - 2
       ReadVariable = Mid(strTemp, intNameLength + 2, intValueLength)
   End If
      End If
        End if
    End Function

JScript

JScript is Microsoft's implementation of an ECMA-compliant scripting language (like JavaScript) that is targeted specifically to the Internet. Like VBScript, JScript is implemented as a fast, portable interpreter for use in Web browsers and applications that use ActiveX controls, Java applets, and OLE Automation servers. JScript is not Java and has nothing to do with Java. It is closer in syntax to C or C++. If you are a C or C++ developer, you will probably find JScript to be a very easy scripting language to learn (I know I did).

Also like VBScript, JScript supports three separate classes of objects for use within JScript:

  • Objects provided by the JScript engine
  • Objects provided by Internet Explorer (found in the Microsoft Scripting site.
  • Objects provided by the Web page author via the HTML <OBJECT> tag.

JScript? JavaScript? ECMAScript? What's the Deal Here?

You may be confused by the term ECMAScript that I've been using in this article. You're in good company. Here's the deal. ECMA (European Computer Manufacturers Association) is a European-based association for standardizing information and communications systems. The standard recently approved, known as ECMA-262, is based on joint submissions from Microsoft and Netscape. JScript 3.0 is Microsoft's implementation of the new ECMA-262 scripting language. JavaScript is a scripting language written by Netscape that preceded the ECMA standard. Basically, when talking about JScript or JavaScript, we are talking about implementations of the same standard scripting language, ECMA—the implementations are just marketed by different companies.

Examples

These examples are available for testing and viewing from the JScript Web site. As with the VBScript examples, I'm showing only a sampling of what they have to offer. You may experience a sense of déjà vu in this section because two of the JScript examples are the same as the VBScript examples. They are a bit different in how they work. I decided to show you examples that show off VBScript and JScript rather than trying to cobble together an example that shows only syntax variation (if I did that, I'd run the risk of showing you either VB-like JScript or C-like VBScript). Let's start with the perennially popular Hello World example.

Example 1: Hello World

The Hello World example is the bare-bones JScript example. It provides a button that, when clicked, displays a message box with the text, "Hello, world!"

<CENTER>
 <P>
 <H2>Hello, world sample</H2>

 <FORM Name="Form1" ACTION="">
 <INPUT TYPE=BUTTON VALUE="Click me"
  NAME="BtnHello"
  OnClick="sayhello()"
 >
 </FORM>

</CENTER>

<SCRIPT LANGUAGE="JavaScript">
<!--

    function sayhello ()
    {
        alert("Hello, world!")
    }

//-->
</SCRIPT>

Here again, HTML code is used to set up the button and JScript is used to perform an action (displaying the message box using the alert function) when the button is clicked.

Example 2: Client-Side Validation

The second ordering flowers example demonstrates client-side validation using JScript. As in the VBScript example, this example uses radio buttons to enable the user to choose which type of card to include with the flowers, text input fields to gather information on where to send the flowers, and a button to submit the request. The HTML source code is the same for this example as it is for the VBScript example, so I won't show it here. What is different, however, is the script. The following JScript code is used to do client-side validation:

<SCRIPT LANGUAGE="JavaScript">
<!--
 var bValidOrder
 var f = document.form1

 function Init()
 {
  var d
  document.form1.TxtName.value = "Joe Smith"
  document.form1.TxtAddress.value = "1 Main Street"
  document.form1.TxtCity.value = "Springfield"
  document.form1.TxtState.value = "Washington"
  document.form1.TxtZip.value = "12345"

  d = new Date()
  d.setDate(d.getDate() + 3)
  f.TxtDate.value = (d.getMonth() + 1) + "/" + d.getDate() +
   "/" + d.getYear()
 }

 function SubmitOrder()
 {
  bValidOrder = true

  CheckSpecified(f.TxtName.value,"Please specify a name.")
  CheckSpecified(f.TxtAddress.value,"Please specify an address.")
  CheckSpecified(f.TxtCity.value,"Please specify a city.")
  CheckSpecified(f.TxtState.value,"Please specify a state.")
  CheckSpecified(f.TxtZip.value,"Please specify a zip code.")
  CheckSpecified(f.TxtDate.value,"Please specify a date.")

  ValidateDeliveryDate()

  if (bValidOrder)
  {
   alert("Thank you for your order!")
   // TODO:  Actually send the order.
  }
 }

 function ValidateDeliveryDate()
 {
  var SoonestWeCanDeliver
  var RequestedDate
  var t

  if (bValidOrder)
  {
   SoonestWeCanDeliver = new Date()
   SoonestWeCanDeliver.setDate(SoonestWeCanDeliver.getDate() + 2)
   t = Date.parse(f.TxtDate.value)
   RequestedDate = new Date()
   RequestedDate.setTime(t)

   if (RequestedDate.getTime() < SoonestWeCanDeliver.getTime())
   {
    bValidOrder = false
    alert("Not even we can deliver that fast!")
   }
  }
 }

 function CheckSpecified(strFieldValue, strMsg)
 {
  if (strFieldValue == "")
  {
   if (bValidOrder)
   {
    alert(strMsg)
    bValidOrder = false
   }
  }
 }

 function Clear()
 {
  f.TxtName.value = ""
  f.TxtAddress.value = ""
  f.TxtCity.value = ""
  f.TxtState.value = ""
  f.TxtZip.value = ""
  f.TxtDate.value = ""
 }
//-->
</SCRIPT>

Using Both VBScript and JScript

Although there are two different scripting languages, they can peacefully coexist on the same Web page. There's an example on the Internet Explorer Web site that demonstrates a mortgage calculator implemented with VBScript or JScript. Just click the button to choose which script to run and view the source for all of the details. It's interesting to see what code that performs identical tasks looks like in two different languages.

Server-Side Scripting

Server-side scripting is scripting done on the server. Well, that's the easy definition. It enables you to run scripts on the server rather than on the client machine. This works well for information that can be stored in a central place (like a database). With server-side scripting, you can enable visitors to your site to have personalized views of the content you offer. The script on the server can conditionally show or not show content that the user has requested, based on information kept in a database on the server.

To implement server-side scripting, you use Active Server Pages (ASP). ASP technology is built directly into Microsoft Web servers. It is supported on Windows NT® running Internet Information Services (IIS) 3.0, Windows NT Workstation 4.0 running Peer Web Services, and Windows® 95 Personal Web Server. If you want to use Active Server Pages with either Personal Web Server on Windows 95 or Peer Web Services on Windows NT Workstation 4.0, you must install the Active Server Pages components after installing your server software. These components are not distributed with the Setup programs for Personal Web Server or Peer Web Services. To register and download the Setup program for these components, go to the Internet Information Server 3.0 page and click the Download link.

To use server-side scripting, create a file with an ASP extension, for example, filename.asp. The file may contain any combination of HTML, scripting (such as VBScript or JScript), and calls to components (ActiveX controls or Java applets written by yourself or bought off the shelf). ASP files on the server can be updated at any time. Simply save the changes to the file and the script will be automatically compiled the next time the Web page is loaded.

ASP includes five standard objects for global use:

  • Request—To get information from the user
  • Response—To send information to the user
  • Server—To control the Internet Information Server
  • Session—To store information about and change settings for the user's current Web-server session
  • Application—To share application-level information and control settings for the lifetime of the application

Like scripting in HTML, which uses <!-- and --> as delimiters, ASP uses delimiters too. ASP uses <% and %> to enclose script commands. The scripting languages supported by ASP include VBScript and JScript and enable you to provide some real logic to the HTML code that your ASP script sends to the browser. The following example (from the troubleshooting techniques provided by the IIS team) demonstrates how ASP can be used with VBScript to process a logon request:

<%@ LANGUAGE="VBSCRIPT" %>
<!-- FILE: login.asp -->
<HTML>
<HEAD>
<TITLE>Login Example</TITLE>
</HEAD>
<BODY>

<% IF IsEmpty(Request.Form("Name")) THEN
 Response.Write "Please enter your Name"
%>
 <FORM ACTION="login.asp" METHOD=POST>
  <INPUT NAME="Name"
  TYPE=TEXTBOX MAXLENGTH=20>
 <INPUT TYPE="SUBMIT" VALUE="Submit">
 </FORM>
<%
 ELSE
'User verification code goes here Response.Write "Welcome " & Request.Form("Name") & "!"
END IF
%>

</BODY>
</HTML>

Scriptlets

One new technology (with a name that sounds amazingly like a type of candy) is scriptlet technology. Scriptlet technology enables Web authors create reusable objects using Dynamic HTML. The concept of scriptlets is simple: they are Web pages that contain script written according to specified conventions. To use a scriptlet, insert an <OBJECT> tag into another Web page and invoke the scriptlet by its standard URL. In Internet Explorer 4.0, the syntax for marking an object as a scriptlet is the MIME type text/x-scriptlet.

Is Scripting Just for Browsers?

I've talked a lot about scripting in the context of a Web browser, but you can also use the Windows Script Host to use script outside of a browser. The Microsoft Script Host is a language-independent scripting host for ActiveX scripting engines on 32-bit Windows platforms. In the future, the Windows Script Host will be integrated into Windows 98, Windows NT Workstation version 5.0, and Windows NT Server version 5.0. Currently, the VBScript and JScript engines are provided with the Windows Script Host. It can be run either from the command line (cscript.exe) or through Windows (wscript.exe). The Windows Script Host is ideal for non-interactive scripts that perform administrative tasks. Full documentation for the Windows Script Host is available from the Microsoft Scripting site.

Scripting Resources

This article is designed to provide you with some background information about scripting in general and to give you pointers to more information. There's plenty of information on the Internet that covers scripting, including technical articles, documentation, Web sites, and samples. This list contains the promised pointers (in the form of links) to some of these resources. With these links in hand, you should be able to start your scripting today.

Flyout Menu With HTML COMPONENT, JScript, and XML (No SubMenu)

 







default.html

<HTML><HEAD>

<style>

.flyoutMenu {

BACKGROUND-COLOR: #f1f1f1; BEHAVIOR: url(default.htc); BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 0px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid

}

.flyoutHeading {

BACKGROUND-COLOR: #f1f1f1; CURSOR: default; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-TOP: 2px

}

.flyoutLink {

BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 80%; PADDING-LEFT: 6px; PADDING-RIGHT: 25px; PADDING-TOP: 1px

}

.flyoutMenu TD.flyoutLink {

BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 25px; PADDING-TOP: 1px

}

.flyoutLink A {

COLOR: black; TEXT-DECORATION: none

}

.flyoutLink A:hover {

COLOR: black; TEXT-DECORATION: none

}

.flyoutLink A:visited {

COLOR: black; TEXT-DECORATION: none

}

.flyoutLink A:active {

COLOR: black; TEXT-DECORATION: none

}

.flyoutSubHeading {

BACKGROUND-COLOR: #f1f1f1; CURSOR: default; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-TOP: 2px

}

.flyoutSubLink {

BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; PADDING-RIGHT: 15px; PADDING-TOP: 1px

}

.flyoutSubLink A {

COLOR: black; TEXT-DECORATION: none

}

.flyoutSubLink A:hover {

COLOR: black; TEXT-DECORATION: none

}

.flyoutSubLink A:visited {

COLOR: black; TEXT-DECORATION: none

}

.flyoutSubLink A:active {

COLOR: black; TEXT-DECORATION: none

}

</style>

</head>

<BODY bgColor=#cccccc leftMargin=10 text=#000000 topMargin=10>

<h1>FLYOUT MENU</H1>

<TABLE border=0 cellPadding=2 cellSpacing=0 class=flyoutMenu 

            width=180 xmlns:msxsl="urn:schemas-microsoft-com:xslt" 

            menudata="menu.xml">

              <TBODY>

              <TR>

                <TD>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="pt"><A 

                        href="metacreations.html">Metacreations 

                       </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="directx.html">Direct X 

                        </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="kode.html">Code Center</A> 

                      </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="dl"><A 

                        href="dhtml.html">DHTML</A> 

                      </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="ht"><A 

                        href="javascript.html">Java Script

                        </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="mg"><A 

                        href="animation.html">Animation 3D 

                        </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="col"><A 

                        href="dom.html">DOM 

                        </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="css.html">CSS</A> 

                    </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="devcom"><A 

                        href="xml.html">XML 

                        </A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="train"><A 

                        href="http://msdn.microsoft.com/tce/">Training, Career 

                        &amp; Events</A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle="subscr"><A 

                        href="http://msdn.microsoft.com/subscriptions/">Subscriptions</A> 

                      </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="http://msdn.microsoft.com/partners/">Partners 

                        &amp; Certification</A> 

              </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>

            <TABLE border=0 cellPadding=2 cellSpacing=0 class=flyoutMenu 

            width=180 xmlns:msxsl="urn:schemas-microsoft-com:xslt" 

            menudata="/menu.xml">

              <TBODY>

              <TR>

                <TD>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="http://msdn.microsoft.com/isapi/gomscom.asp?target=/technet/">IT 

                        Professionals</A> </TD></TR></TBODY></TABLE>

                  <TABLE border=0 cellPadding=0 cellSpacing=0 width=175>

                    <TBODY>

                    <TR>

                      <TD class=flyoutLink handle=""><A 

                        href="http://msdn.microsoft.com/architecture/">Architects</A> 

                      </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>

</body>

</html>

===================================================

File : default.htc

<PUBLIC:COMPONENT>

<PUBLIC:PROPERTY NAME="menudata" />
<PUBLIC:METHOD NAME="show_flyout" />
<PUBLIC:METHOD NAME="kill_flyout" />
<PUBLIC:METHOD NAME="scroll" />
<PUBLIC:METHOD NAME="event_oncontentready" />
<PUBLIC:ATTACH EVENT="oncontentready" ONEVENT="event_oncontentready()" />

<SCRIPT language="JScript">
// modified by Dudi Gunawan graduated from UNIVERSITAS PENDIDIKAN INDONESIA, Bandung/////
// Copyright © 2001 Microsoft Corporation////////
// file name default.htc///

var IMAGES = ""
var MENU_WIDTH = 180
var MENU_BORDER_COLOR = '#999999'
var MENU_BACKGROUND_COLOR = '#ffffff'
var MENU_CURRENTPAGE_COLOR = '#ffffff'
var MENU_MOUSEOVER_COLOR = '#ffffff'
var MENU_MOUSEDOWN_COLOR = 'rgb(111,183,255)'
var MENU_SHADOW_COLOR = '#666666'
var FLYOUT_DELAY = 200
var KILL_DELAY = 300
var SCROLL_DELAY = 35
var SCROLL_PXPERSEC = 150
var MIN_FLYOUT_WIDTH = 100
var MAX_FLYOUT_WIDTH = 410

var global = window.document
global.fo_currentMenu = null
global.fo_shadows = new Array
global.fo_killTimer = null

var flyoutTimer = null
var scrollTimer = null
var flyoutCount = 0
var flyouts = new Array
var rowHeight = 0
var menuToShow = null
var scrollDelta = 0
var scrollStart = 0
var scrollTime = 0
var scrollArea = null
var contentReady = 0
var hideIFrames = true

function newid()
{
var id
do
id = 'id' + Math.random().toString().substr(2, 10)
while (global.all(id))
return id
}

function new_XML_document()
{
try
{
var doc = new ActiveXObject("MSXMl.DOMDocument")
return doc
}
catch(err)
{
return null
}
}

function event_oncontentready()
{
if (!global.firstFlyoutInstance)
{
global.firstFlyoutInstance = true
global.body.attachEvent("onmousemove", body_onmousemove)
}
if (this.id == '')
this.id = newid()
if (navigator.appVersion.indexOf("MSIE 5.0") == -1)
hideIFrames = false
var mdd = null
if (menudata)
if (menudata.substr(0, 1) == '#')
{
try 
{
mdd = eval(menudata.substr(1)).XMLDocument.documentElement
}
catch(ex)
{
window.setTimeout(this.id + ".event_oncontentready()", 100, "JScript")
return
}
}
else
{
var md = new_XML_document()
if (md)
{
md.async = false
md.load(menudata)
if (md.parseError.errorCode == 0)
mdd = md.documentElement
}
else
mdd = null
}

var items = this.all.tags("TD")
var i
var nParentItem = 0
var nParentLen = -1
var lhref = normalized_href(location.href)

for (i=0; i<items.length; i++)
{
var item = items[i]
if (item.className == "flyoutLink" || item.className == "flyoutSubLink")
{
var disabled = false
var anchors = item.all.tags("A")
if (anchors.length > 0)
{
var anchor = anchors.item(0)
var ahref = normalized_href(anchor.href)
if (ahref == lhref)
{
anchor.outerHTML = anchor.innerHTML
item.style.borderColor = MENU_BORDER_COLOR
item.style.backgroundColor = MENU_CURRENTPAGE_COLOR
item.style.cursor = 'default'
disabled = true
nParentItem = 0
nParentLen = 9999
}
else 
{
var slash = ahref.lastIndexOf("/")
if (slash == ahref.length - 1)
if (lhref.substr(0, slash + 1) == ahref)
if (ahref.length > nParentLen)
{
nParentItem = i
nParentLen = ahref.length
}
}
}
item.defaultBorder = item.style.borderColor
item.defaultBackground = item.style.backgroundColor
item.attachEvent("onmouseover", item_onmouseover)
item.attachEvent("onmouseout", item_onmouseout)
if (!disabled)
{
item.attachEvent("onmousedown", item_onmousedown)
item.attachEvent("onmouseup", item_onmouseup)
}
if (item.handle && mdd)
{
var sm = mdd.selectSingleNode("//submenu[@handle='" + item.handle + "']")
if (sm)
{
var fa = document.createElement("div")
fa.width = 4
fa.height = 7
fa.style.position = "absolute"
fa.style.left = MENU_WIDTH - 15
fa.style.marginTop = 4
fa.style.fontSize = "1px"
fa.style.backgroundImage = "url(" + IMAGES + "flyout_arrow.bmp)"
fa.style.width = "4px"
fa.style.height = "7px"
item.insertAdjacentElement("afterBegin", fa)
var table = document.createElement("table") //submenu
table.attachEvent("onmouseover", submenu_onmouseover)
table.attachEvent("onmouseout", submenu_onmouseout)
table.width = MAX_FLYOUT_WIDTH + 6
table.cellPadding = 0
table.cellSpacing = 0
table.className = "flyoutMenu"
table.style.border = "solid 1px " + MENU_BORDER_COLOR
table.style.position = "absolute"
table.style.left = MENU_WIDTH - 4
table.style.top = 0
table.baseTop = element_top(item) - 3
cell = table.insertRow().insertCell()
cell.style.padding = "2px 0px"
scrollArea = document.createElement("div")
scrollArea.id = newid()
cell.insertAdjacentElement("afterBegin", scrollArea)

upScroller = create_sublink('<center><div style="width: 15px; height: 16px; font-size: 1px"></div></center>')
upScroller.style.display = 'none'
upScroller.rows[0].cells[0].scroller = scrollArea
cell.insertAdjacentElement("afterBegin", upScroller)
downScroller = create_sublink('<center><div style="width: 15px; height: 16px; font-size: 1px"></div></center>')
downScroller.style.display = 'none'
downScroller.rows[0].cells[0].scroller = scrollArea
cell.insertAdjacentElement("beforeEnd", downScroller)
scrollArea.upScroller = upScroller
scrollArea.downScroller = downScroller

var it = sm.firstChild
var ic = 0
var j
var mi //menu item
while (it)
{
ic++
var tn = it.tagName
var att = it.attributes
if (tn == 'item')
{
var h = '<a href="' + att.getNamedItem("href").value + '">' + att.getNamedItem("label").value + '</a>'
mi = create_sublink(h)
}
else if (tn == 'heading')
mi = create_sublink(att.getNamedItem("label").value, "flyoutSubHeading")
else if (tn == 'separator')
mi = create_separator()
else
mi = create_sublink("", "flyoutSubHeading")
scrollArea.insertAdjacentElement('beforeEnd', mi)
it = it.nextSibling
}
global.body.insertAdjacentElement('afterBegin', table)
item.flyoutid = flyoutCount
flyouts[flyoutCount++] = table
var maxWidth = MIN_FLYOUT_WIDTH
for (j=0; j<ic; j++)
{
mi = scrollArea.childNodes(j)
if (mi.offsetWidth > maxWidth) 
maxWidth = mi.offsetWidth
}
if (maxWidth > MAX_FLYOUT_WIDTH)
maxWidth = MAX_FLYOUT_WIDTH
table.width = ''

rowHeight = scrollArea.childNodes(0).offsetHeight
for (j=0; j<ic; j++)
{
mi = scrollArea.childNodes(j)
mi.style.width = maxWidth + mi.widthAdjust
}

upScroller.style.width = maxWidth
downScroller.style.width = maxWidth
table.style.display = "none"
}
}
}
}
if (nParentItem != 0)
{
items[nParentItem].style.borderColor = MENU_BORDER_COLOR
items[nParentItem].defaultBorder = MENU_BORDER_COLOR
}
}

function normalized_href(href)
{
href = href.toLowerCase();
var slash = href.lastIndexOf("/");
if (-1 != slash) 
{
var filename = href.substr(slash + 1);
if ("default.htm" == filename || "default.asp" == filename)
href = href.substr(0, slash + 1);
}
return href;
}

function image_load(src)
{
var img = new Image()
img.src = src
return img
}

function item_onmouseover()
{
var e = whichItem()
if (e.contains(window.event.fromElement))
return
if (e.style.backgroundColor != MENU_CURRENTPAGE_COLOR)
{
e.style.borderColor = MENU_BORDER_COLOR
e.style.backgroundColor = MENU_MOUSEOVER_COLOR
}
if (e.submenu == null)
{
if (e.handle)
{
menuToShow = flyouts[e.flyoutid]
if (menuToShow)
menuToShow.baseTop = element_top(e) - 3
}
else
menuToShow = null
flyoutTimer = window.setTimeout(this.id + ".show_flyout()", FLYOUT_DELAY, "JScript")
}
else if (scrollArea = e.scroller) //not a "==" typo
{
if (e.offsetParent.offsetTop > scrollArea.offsetTop)
scrollDelta = +1
else
scrollDelta = -1
scrollStart = scrollArea.scrollTop
scrollTime = current_time()
scrollTimer = window.setInterval(this.id + ".scroll()", SCROLL_DELAY, "JScript")
}
var a = e.all.tags("A")
if (a.length > 0)
window.status = a[0].href
}

function current_time()
{
var temp = new Date()
return temp.valueOf()
}

function item_onmouseout()
{
var e = whichItem()
var te = window.event.toElement
if (te)
if (e.contains(te))
return
e.style.borderColor = e.defaultBorder
e.style.backgroundColor = e.defaultBackground
if (flyoutTimer)
{
window.clearTimeout(flyoutTimer)
flyoutTimer = null
}
if (gs = scrollTimer)
{
window.clearInterval(gs)
scrollTimer = null
}
window.status = ""
}

function whichItem()
{
var e = event.srcElement
while (e.tagName != "TD")
e = e.parentElement
return e
}

function item_onmousedown()
{
if ((event.button & 1) == 0)
return;
var e = whichItem()
e.style.backgroundColor = MENU_MOUSEDOWN_COLOR
e.mouseIsDown = 1
}

function item_onmouseup()
{
if ((event.button & 1) == 0)
return;
var e = whichItem()
if (e.mouseIsDown != 1)
return
e.mouseIsDown = false
e.style.backgroundColor = MENU_MOUSEOVER_COLOR
var a = e.all.tags("A")
if (a.length > 0)
top.location.href = a[0].href
}

function scroll()
{
var temp = scrollStart + Math.round((current_time() - scrollTime) * 0.001 * SCROLL_PXPERSEC) * scrollDelta
scrollArea.scrollTop = temp
upImg = scrollArea.upScroller.all.tags("DIV").item(0)
dnImg = scrollArea.downScroller.all.tags("DIV").item(0)
if (temp <= 0)
upImg.style.backgroundImage = "url(" + IMAGES + "ico_wir_xp1.bmp)"
else
upImg.style.backgroundImage = "url(" + IMAGES + "ico_support_xp.bmp)"
if (temp >= scrollArea.scrollHeight - scrollArea.offsetHeight)
dnImg.style.backgroundImage = "url(" + IMAGES + "ico_wir_xp.bmp)"
else
dnImg.style.backgroundImage = "url(" + IMAGES + "ico_support_xp1.bmp)"
if (scrollArea.scrollTop != temp)
{
window.clearInterval(scrollTimer)
scrollTimer = null
}
}

function remove_flyout()
{
if (global.fo_currentMenu)
{
var i
for (i=0; i<global.fo_shadows.length; i++)
global.fo_shadows[i].removeNode(true);
global.fo_shadows = new Array();
global.fo_currentMenu.style.display = 'none'
show_elements("SELECT")
show_elements("OBJECT")
if (hideIFrames) show_elements("IFRAME")
}
}

function show_flyout()
{
flyoutTimer = null
if (global.readyState != 'complete')
{
flyoutTimer = window.setTimeout(this.id + ".show_flyout()", 50, "JScript")
return
}
if (global.fo_currentMenu == menuToShow)
return

remove_flyout()

global.fo_currentMenu = menuToShow

if (menuToShow)
{
var menuChildren = menuToShow.rows[0].cells[0].childNodes
var upScroller = menuChildren(0).style
var scrollArea = menuChildren(1).style
var downScroller = menuChildren(2).style

upScroller.display = 'none'
downScroller.display = 'none'
scrollArea.overflow = 'visible'

var menuStyle = menuToShow.style
menuStyle.zIndex = 10
menuStyle.top = menuToShow.baseTop
menuStyle.display = ''

var docBody = global.body
var docTop = docBody.scrollTop
var screenHeight = docBody.clientHeight

if (menuStyle.posTop - docTop + menuToShow.offsetHeight > screenHeight)
{
menuStyle.posTop -= menuToShow.offsetHeight - 25
if (menuStyle.posTop < docTop)
{
menuStyle.posTop = (screenHeight - menuToShow.offsetHeight) / 2 + docTop - 2
if (menuStyle.posTop < docTop)
{
upScroller.display = '';
menuChildren(0).all.tags("DIV").item(0).style.backgroundImage = "url(" + IMAGES + "ico_wir_xp1.bmp)"
downScroller.display = '';
menuChildren(2).all.tags("DIV").item(0).style.backgroundImage = "url(" + IMAGES + "ico_support_xp1.bmp)"
scrollArea.overflow = 'hidden';

var vrows = Math.floor((screenHeight - 8) / rowHeight) - 2
if (vrows <= 0)
{
remove_flyout()
return
}

scrollArea.height = vrows * rowHeight
menuStyle.posTop = (screenHeight - menuToShow.offsetHeight) / 2 + docTop - 2
menuChildren(1).scrollTop = 0
}
}
}
makeRectangularDropShadow(menuToShow, MENU_SHADOW_COLOR, 4)
menuToShow.focus()
global.fo_muLeft = menuToShow.offsetLeft
global.fo_muRight = global.fo_muLeft + menuToShow.offsetWidth
global.fo_muTop = menuToShow.offsetTop
global.fo_muBottom = global.fo_muTop + menuToShow.offsetHeight
hide_elements("SELECT")
hide_elements("OBJECT")
if (hideIFrames) hide_elements("IFRAME")
}
}

function element_top(el)
{
var et = 0
while (el)
{
et += el.offsetTop
el = el.offsetParent
}
return et
}

function makeRectangularDropShadow(el, color, size)
{
var i;
for (i=size; i>0; i--)
{
var rect = document.createElement('div');
var rs = rect.style
rs.position = 'absolute';
rs.left = (el.style.posLeft + i) + 'px';
rs.top = (el.style.posTop + i) + 'px';
rs.width = el.offsetWidth + 'px';
rs.height = el.offsetHeight + 'px';
rs.zIndex = el.style.zIndex - i;
rs.backgroundColor = color;
var opacity = 1 - i / (i + 1);
rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
el.insertAdjacentElement('afterEnd', rect);
global.fo_shadows[global.fo_shadows.length] = rect;
}
}

function submenu_onmouseout()
{
var gc = global.fo_currentMenu
if (!gc) return
var event = window.event
if (!gc.contains(event.toElement))
{
if (event.x < MENU_WIDTH)
return
global.fo_killTimer = window.setTimeout(this.id + ".kill_flyout()", KILL_DELAY, "JScript")
event.cancelBubble = true
}
}

function submenu_onmouseover()
{
if (kt = global.fo_killTimer) //not a == typo
{
window.clearTimeout(kt)
global.fo_killTimer = null
}
}

function kill_flyout()
{
global.fo_killTimer = null
remove_flyout()
global.fo_currentMenu = ''
}

function body_onmousemove()
{
if (!global.fo_currentMenu)
return
if (global.fo_killTimer)
return
if (global.fo_currentMenu.contains(window.event.srcElement))
return
if (window.event.x < MENU_WIDTH)
return
kill_flyout()
}

function create_sublink(html, className)
{
var sublink = document.createElement("table")
sublink.cellPadding = 0
sublink.cellSpacing = 0
sublink.style.margin = "0px 2px"
sublink.widthAdjust = 0
var td = sublink.insertRow().insertCell()
if (!className) className = "flyoutSubLink"
td.className = className
td.submenu = "1"
td.innerHTML = html
return sublink
}

function create_separator()
{
var sep = document.createElement("table")
sep.cellPadding = 0
sep.cellSpacing = 0
sep.style.margin = "2px 0px"
sep.widthAdjust = 4
var td = sep.insertRow().insertCell()
td.width = "100%"
td.height = "1"
td.bgColor = MENU_BORDER_COLOR
return sep
}

function hide_elements(tagName)
{
windowed_element_visibility(tagName, -1)
}

function show_elements(tagName)
{
windowed_element_visibility(tagName, +1)
}

function windowed_element_visibility(tagName, change)
{
var els = global.all.tags(tagName)
var i
for (i=0; i < els.length; i++)
{
var el = els.item(i)
if (elements_overlap(el))
{
if (el.visLevel)
el.visLevel += change
else
el.visLevel = change
if (el.visLevel == -1)
{
el.visibilitySave = el.style.visibility
el.style.visibility = "hidden"
}
else if (el.visLevel == 0)
el.style.visibility = el.visibilitySave
}
}
}

function elements_overlap(el)
{
var left = 0
var top = 0
var width = el.offsetWidth
var height = el.offsetHeight
while (el)
{
left += el.offsetLeft
top += el.offsetTop
el = el.offsetParent
}
return ((left < global.fo_muRight) && (left + width > global.fo_muLeft) && (top < global.fo_muBottom) && (top + height > global.fo_muTop))
}

</SCRIPT>

</PUBLIC:COMPONENT>

====================================================

menu.xml

<?xml version="1.0"?>

<!--TOOLBAR_EXEMPT-->

<menu>

<menugroup>

<submenu handle="pt" href="/products/" label="Products &amp; Technologies">

<heading label="DXTransform" />

<item href="barn.html" label="Barn"/>

<item href="blinds.html" label="Blinds"/>

<item href="fade.html" label="Fade"/>

<item href="zigzag.html" label="Zigzag"/>

<item href="inset.html" label="Inset"/>

<item href="pixelate.html" label="Pixelate"/>

<item href="radialwipe.html" label="Radial Wipe"/>

<item href="slide.html" label="Slide I"/>

<item href="slide2.html" label="Slide II"/>

<item href="slide3.html" label="Slide III"/>

<item href="slide4.html" label="Slide IV"/>

<item href="slide5.html" label="Slide V"/>

<item href="slide6.html" label="Slide VII"/>

<item href="spiral.html" label="Spiral"/>

<item href="wheel.html" label="Wheel"/>

<item href="stretch1.html" label="Stretch I"/>

<item href="stretch2.html" label="Stretch II"/>

<item href="stretch3.html" label="Stretch III"/>

<item href="wipe1.html" label="Wipe I"/>

<item href="wipe2.html" label="Wipe II"/>

<item href="wipe3.html" label="Wipe III"/>

<item href="burnfilm.html" label="Burn Film"/>

<item href="centercurls.html" label="Center Curls"/>

<item href="colorfade.html" label="Color Fade"/>

<item href="curtain.html" label="Curtains"/>

<item href="flowmotion.html" label="Flow Motion"/>

<item href="glassblock.html" label="Glass Block"/>

<item href="grid.html" label="Grid"/>

<item href="jaws.html" label="Jaws"/>

<item href="lens.html" label="Lens"/>

<item href="liquid.html" label="Liquid"/>

<item href="lightwipe.html" label="Light Wipe"/>

<item href="pagecurl.html" label="Page Curl"/>

<item href="peelabcd.html" label="Peel ABCD"/>

<item href="ripple.html" label="Ripple"/>

<item href="threshold.html" label="Threshold"/>

<item href="twister" label="Twister"/>

<item href="vacuum.html" label="Vacuum"/>

<item href="water.html" label="Water"/>

<item href="wheel.html" label="Wheel"/>

<item href="wormhole.html" label="Wormhole"/>

<item href="white.html" label="White"/>

<item href="rolldown.html" label="Roll Down"/>

<item href="multiple.html" label="Multiple Transform"/>

<item href="singlefade.html" label="Single Fade"/>

</submenu>

<submenu href="/library/" label="MSDN Library"/>

<submenu href="/code/" label="Code Center"/>

<submenu handle="dl" href="/downloads/" label="Downloads">

<item href="/downloads/" label="Developer Downloads"/>

<item href="/subscriptions/resources/subdwnld.asp" label="Subscriber Downloads"/>

<item href="http://www.microsoft.com/downloads" label="Microsoft Download Center"/>

<item href="/isapi/gosupport.asp?target=/support/servicepacks/default.asp?sd=msdn&amp;fr=0" label="Service Packs"/>

<item href="http://www.research.microsoft.com/downloads/" label="Microsoft Research Downloads"/>

</submenu>


<submenu href="/howto/" handle="ht" label="How-To Articles">

<item href="/howto/" label="Search How-Tos"/>

<item href="/howto/howto_index.asp" label="How-To Index"/>

</submenu>

<submenu handle="mg" href="/msdnmag/" label="MSDN Magazine">

<item href="/msdnmag/default.aspx" label="Kurikulum"/>

<item href="/msdnmag/backissues02.aspx" label="Kesiswaan"/>

<item href="/msdnmag/backissues01.aspx" label="Kepegawaian "/>

<item href="/msdnmag/backissues00.aspx" label="Sarana "/>

<item href="/msdnmag/netindex.asp" label="Komite Sekolah"/>


</submenu>


<submenu handle="col" href="/columns/" label="Columns &amp; Shows">

<heading label="Voices Columns" />

<item href="/columns/vbnet.asp" label="Adventures in Visual Basic .NET"/>

<item href="/columns/askgui.asp" label="Ask Dr. GUI"/>

<item href="/columns/service.asp" label="At Your Service"/>

<item href="/columns/secure.asp" label="Code Secure"/>

<item href="/columns/deepc.asp" label="Deep C++"/>

<item href="/columns/data.asp" label="Diving Into Data Access"/>

<item href="/columns/drguinet.asp" label="Dr. GUI .NET"/>

<item href="/columns/directx.asp" label="Driving DirectX"/>

<item href="/columns/embedded.asp" label="Get Embedded"/>

<item href="/columns/xml.asp" label="Extreme XML"/>

<item href="/columns/designers.asp" label=".NET Designers"/>

<item href="/columns/aspnet.asp" label="Nothin' but ASP.NET "/>

<item href="/columns/office.asp" label="Office Talk "/>

<item href="/columns/scripting.asp" label="Scripting Clinic "/>

<item href="/columns/two4road.asp" label="Two for the Road"/>

<item href="/columns/webmen.asp" label="Web Team Talking "/>

<item href="/columns/winforms.asp" label="Wonders of Windows Forms"/>

<item href="/columns/csharp.asp" label="Working with C# "/>

<heading label="MSDN Magazine Columns &amp;nbsp;" />

<item href="/msdnmag/columns/c.asp" label="C++ Q &amp; A"/>

<item href="/msdnmag/columns/web.asp" label="Web Q &amp; A"/>

<item href="/msdnmag/columns/basics.asp" label="Advanced Basics"/>

<item href="/msdnmag/columns/net.asp" label=".NET"/>

<item href="/msdnmag/columns/data.asp" label="Data Points"/>

<item href="/msdnmag/columns/xml.asp" label="XML Files"/>


<heading label="Shows" />

<item href="/theshow/default.asp" label="The .NET Show"/>

<item href="/vbtv/default.asp" label="VBTV"/>

</submenu>

    <submenu href="/support/" label="Support" />


<submenu handle="devcom" href="/community/" label="Developer Community">

            <item href="/community/" label="MSDN Community Home Page"/>

<item href="/newsgroups/" label="Newsgroups"/>

<item href="/chats/" label="Technical Chats"/>

<item href="/usergroups/" label="User Groups"/>

<item href="/community/related/" label="Related Communities"/>

<item href="/vkiosk/" label="Volunteer Kiosk"/>


</submenu>

<submenu handle="train" href="intel.html" label="Intel">

<item href="fire.html" label="Fire"/>

<item href="cloud.html" label="Cloud"/>

<item href="star.html" label="Star"/>

<item href="Water" label="Water"/>

<item href="curtainswde.html" label="Curtains"/>

<item href="smoke.html" label="Smoke"/>

</submenu>

<submenu handle="subscr" href="/subscriptions/" label="Subscriptions">

<item href="/subscriptions/" label="HTML"/>

<item href="/subscriptions/prodinfo/overview.asp

" label="JScript"/>

<item href=" /subscriptions/prodinfo/subscribe.asp

" label="XML"/>

<item href=" /subscriptions/resources/highlights.asp

" label="Style Sheet"/>

</submenu>

<submenu href="/partners/" label="Partners &amp; Certification"/>


</menugroup>

<menugroup>

<submenu href="/isapi/gomscom.asp?target=/technet/" label="IT Professionals"/>

<submenu href="/architecture/" label="Architects"/>

</menugroup>

</menu>


Kamis, 21 Mei 2026

Menu JavaScript - FlyoutMenu Animation

 


File : Scripting Games MMVI.html

Image in Folder : Scripting Games MMVI_files




Isi File : Scripting Games MMVI.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0072)http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx -->
<HTML dir=ltr><HEAD><TITLE>Scripting Games MMVI</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content=en-us name=MS.LOCALE>
<META content="Home page for the 2006 Scripting Games." name=description><LINK 
href="Scripting Games MMVI_files/templatecss" type=text/css rel=Stylesheet>
<STYLE>IMG.big {
MARGIN-RIGHT: 15px
}
IMG.medium {
MARGIN-RIGHT: 12px
}
IMG.small {
MARGIN-RIGHT: 8px
}
</STYLE>

<SCRIPT language=Javascript src="Scripting Games MMVI_files/js.aspx" 
type=text/javascript></SCRIPT>
<LINK href="Scripting Games MMVI_files/css.aspx" type=text/css rel=Stylesheet>
<SCRIPT language=Javascript src="Scripting Games MMVI_files/menujs" 
type=text/javascript></SCRIPT>
<LINK href="C:\My Documents\a\Scripting Games MMVI_files\css(1).aspx" 
type=text/css rel=stylesheet>
<SCRIPT language=JavaScript>var doImage=doImage;var TType=TType;
function mhHover(tbl,idx,cls){var t,d;if(document.getElementById)t=document.getElementById(tbl);else t=document.all(tbl);if(t==null)return;if(t.getElementsByTagName)d=t.getElementsByTagName("TD");else d=t.all.tags("TD");if(d==null)return;if(d.length<=idx)return;d[idx].className=cls;}
function footerjs(doc){if(doImage==null){var tt=TType==null?"PV":TType;doc.write('<layer visibility="hide"><div style="display:none"><img src="http://c.microsoft.com/trans_pixel.asp?source=www&TYPE=' + tt + '&p=technet_scriptcenter_funzone_games&URI=%2ftechnet%2fscriptcenter%2ffunzone%2fgames%2fdefault.mspx&GUID=1F4FC18C-F71E-47FB-8FC9-612F8EE59C61&r=http%3a%2f%2fwww.microsoft.com%2ftechnet%2fscriptcenter%2fdefault.mspx" width=0 height=0 hspace=0 vspace=0 border=0 alt=""/></div></layer>');}}</SCRIPT>

<SCRIPT language=JavaScript src="Scripting Games MMVI_files/broker.js"></SCRIPT>

<SCRIPT language=Javascript>
if (self.name == "MNPMainFrame") top.location.href = self.location.href;
</SCRIPT>

<META content=favorite name=save>
<META content="MSHTML 6.00.2800.1141" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0 marginheight="0" marginwidth="0"><!--NOINDEX_START--><A name=top></A>
<DIV id=msviMasthead>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD width="100%">
      <TABLE height=22 cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD id=msviRegionIdGraphic bgColor=#153d79></TD>
          <TD id=msviRegionGradient1 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#153D79', endColorStr='#045CFB', gradientType='1')" 
          width="50%"></TD>
          <TD id=msviRegionGradient2 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#045CFB', endColorStr='#173B71', gradientType='1')" 
          width="50%"></TD></TR></TBODY></TABLE></TD>
    <TD id=msviGlobalToolbar dir=ltr noWrap align=left bgColor=#173b71 
height=22>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD class=gt0 onmouseover="mhHover('msviGlobalToolbar', 0, 'gt1')" 
          onmouseout="mhHover('msviGlobalToolbar', 0, 'gt0')" noWrap><A 
            onclick=trackInfo(this) href="http://www.microsoft.com/" 
            LinkID="GT_Drop1" LinkArea="GlobalToolbar">Microsoft.com Home</A></TD>
          <TD class=gtsep>|</TD>
          <TD class=gt0 onmouseover="mhHover('msviGlobalToolbar', 2, 'gt1')" 
          onmouseout="mhHover('msviGlobalToolbar', 2, 'gt0')" noWrap><A 
            onclick=trackInfo(this) 
            href="http://www.microsoft.com/library/toolbar/3.0/sitemap/en-us.mspx" 
            LinkID="GT_Drop2" LinkArea="GlobalToolbar">Site 
      Map</A></TD></TR></TBODY></TABLE></TD></TR>
  <TR vAlign=top>
    <TD width="100%">
      <TABLE height=42 cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR vAlign=top>
          <TD id=msviBrandBanner bgColor=#e0e0e0><A onclick=trackInfo(this) 
            href="http://www.microsoft.com/technet" LinkID="Banner" 
            LinkArea="Masthead"><IMG title="" height=42 alt="Microsoft TechNet" 
            src="Scripting Games MMVI_files/TechNetB_masthead_ltr.gif" width=225 
            border=0></A></TD>
          <TD 
          style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E0E0E0', endColorStr='#FFFFFF', gradientType='1')" 
          width="100%"></TD></TR></TBODY></TABLE></TD>
    <TD id=msviGlobalSearch bgColor=#ffffff>Search Microsoft.com for:<BR>
      <FORM id=msviSearchForm 
      onsubmit="return trackSearch(msviSearchLink, msviSearchBox)" 
      action=/library/toolbar/3.0/search.aspx><INPUT type=hidden value=en-us 
      name=View><INPUT type=hidden value=iso-8859-1 name=charset><NOBR>
      <DIV style="HEIGHT: 18px"><INPUT id=msviSearchBox maxLength=255 name=qu><INPUT id=msviGoButton type=submit value=Go></DIV></NOBR><A 
      id=msviSearchLink style="DISPLAY: none" 
      href="http://www.microsoft.com/library/toolbar/3.0/search.aspx?View=en-us&amp;charset=iso-8859-1&amp;qu=" 
      LinkID="Search" LinkArea="Search"></A></FORM></TD></TR></TBODY></TABLE>
<DIV id=msviMastheadHR></DIV></DIV>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR vAlign=top>
    <TD style="OVERFLOW-X: hidden" width=181 height="100%">
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD class=mnpQuickSearch dir=ltr 
          style="BACKGROUND: #cccccc; COLOR: #000000">
            <FORM style="MARGIN: 0px" 
            action=http://search.microsoft.com/search/redirector/searchredir.aspx><NOBR><FONT 
            color=#000000>Search for</FONT><BR><INPUT class=mnpSearchBox id=qu 
            style="WIDTH: 165px" maxLength=255 name=qu><BR>
            <TABLE style="MARGIN-TOP: 2px" cellSpacing=0 cellPadding=0 
            width="100%" border=0>
              <TBODY>
              <TR>
                <TD class=mnpQuickSearch 
                style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px" 
                width="100%"><SELECT class=mnpSearchScopes 
                  style="WIDTH: 137px" name=id><OPTION 
                    value=6|0|iso-8859-1|en-us selected>TechNet</OPTION><OPTION 
                    value=1|0|iso-8859-1|en-us>Knowledge Base</OPTION></SELECT></TD>
                <TD><INPUT class=mnpSearchButton type=submit value=Go><BR></TD></TR></TBODY></TABLE></NOBR></FORM></TD></TR></TBODY></TABLE>
      <DIV class=mnpMenuTop id=mnpMenuTop dir=ltr 
      style="OVERFLOW-X: hidden; WIDTH: 181px" 
      parent="/technet/scriptcenter/funzone/default.mspx" 
      url="/technet/scriptcenter/funzone/games/default.mspx">
      <DIV class=mnpInherit>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A href="http://www.microsoft.com/technet/default.mspx">TechNet 
      Home</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="m717e01f5d0d04cbf8780cf133a62ee36"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/prodtechnol/default.mspx">Products 
      &amp; Technologies</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="m8fa9ef38cd4745e0bed9195ff4ad0d44"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/itsolutions/default.mspx">IT 
      Solutions</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="m5264cae8f56d47aca2297d3819dd4d88"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/Security/default.mspx">Security</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/interopmigration/default.mspx">Interop 
      &amp; Migration</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="m760a9813174d47df880e67f91392255f"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/desktopdeployment/default.mspx">Desktop 
      Deployment</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="mf53eab901b2e4125bb2f9374f5ad35ed"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/scriptcenter/default.mspx">Script 
      Center</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/Downloads/default.mspx">Downloads</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/support/default.mspx">Troubleshooting 
      &amp; Support</A></DIV>
      <DIV class=mnpMenuBorder style="WIDTH: 180px"></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="mecbfdfe8e58b4cdc8b2052d10a6d7dfa"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/abouttn/default.mspx">TechNet 
      Program</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/traincert/default.mspx">IT Training 
      &amp; Certification</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/community/events/default.mspx">Events 
      &amp; Webcasts</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1" 
      menu="mab3d2d3e364941588303d9c88abbe6fa"><IMG class=mnpMenuArrow title="" 
      style="LEFT: 166px; VISIBILITY: hidden" height=7 alt=* 
      src="Scripting Games MMVI_files/arrowLTR.gif" width=4 border=0><A 
      href="http://www.microsoft.com/technet/community/default.mspx">Community</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A href="http://www.microsoft.com/technet/archive/default.mspx" 
      target=_blank>Archive</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A href="http://www.microsoft.com/technet/sitemap.mspx">TechNet 
      Site Map</A></DIV>
      <DIV class=mnpMenuRow 
      style="BORDER-LEFT-COLOR: #f1f1f1; BACKGROUND: #f1f1f1; OVERFLOW-X: hidden; BORDER-BOTTOM-COLOR: #f1f1f1; WIDTH: 176px; BORDER-TOP-COLOR: #f1f1f1; BORDER-RIGHT-COLOR: #f1f1f1"><IMG 
      class=mnpMenuArrow title="" style="LEFT: 166px; VISIBILITY: hidden" 
      height=7 alt=* src="Scripting Games MMVI_files/arrowLTR.gif" width=4 
      border=0><A 
      href="http://www.microsoft.com/technet/worldwide/default.mspx">TechNet 
      Worldwide</A></DIV>
      <DIV class=mnpMenuBorder 
      style="MARGIN-BOTTOM: 0px; WIDTH: 180px"></DIV></DIV></DIV>
      <DIV class=mnpAds 
      style="BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 20px; BORDER-LEFT: #999999 0px solid; WIDTH: 181px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%">
      <CENTER></CENTER></DIV></TD>
    <TD dir=ltr oncopy="e++; SetFirst('5');" width="100%"><!--NOINDEX_STOP--><!--Start of WTOD-->
      <DIV style="DISPLAY: none">
      <SCRIPT language=JavaScript><!--
tempWTODSiteId="dcsivyul410000wwarknw1v65_7p6p";
    
tempWTODLocale="en-US";
//--></SCRIPT>

      <SCRIPT language=JavaScript 
      src="Scripting Games MMVI_files/inc.js"></SCRIPT>
      <NOSCRIPT><IMG height=1 alt="" src="Scripting Games MMVI_files/njs.gif" 
      width=1 border=0 name=DCSIMG> </NOSCRIPT></DIV><!--End of WTOD-->
      <DIV 
      style="PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px">
      <DIV class=ancestorLinks><NOBR><A 
      href="http://www.microsoft.com/technet/default.mspx">TechNet Home</A> &gt; 
      </NOBR><NOBR><A 
      href="http://www.microsoft.com/technet/scriptcenter/default.mspx">Script 
      Center</A> &gt; </NOBR><NOBR><A 
      href="http://www.microsoft.com/technet/scriptcenter/funzone/default.mspx">Dr. 
      Scripto's Fun Zone</A></NOBR></DIV>
      <H1>Scripting Games MMVI</H1>
      <H2 class=subtitle>February 13 - 24, 2006</H2>
      <DIV class=intro style="PADDING-BOTTOM: 12px">
      <P>Welcome to the 2006 Scripting Games! Swoosh down the scripting slopes, 
      pit your wits against scripters worldwide, represent the country of your 
      choice, and have fun!</P></DIV>
      <TABLE cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD colSpan=9>
            <TABLE class=dataTable id=EZ cellSpacing=0 cellPadding=0>
              <THEAD></THEAD>
              <TBODY>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell><IMG height=167 
                  alt="Winter Scripting Games" 
                  src="Scripting Games MMVI_files/scripto_torchrunner.gif" 
                  width=157 border=0></P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <TABLE class=dataTable id=EHB cellSpacing=0 cellPadding=0>
                    <THEAD></THEAD>
                    <TBODY>
                    <TR class=record vAlign=top>
                      <TD style="BORDER-RIGHT: #cccccc 1px solid">
                        <P>It’s time to prepare for the Winter Scripting Games. 
                        Make sure you’re in shape for the upcoming events.</P>
                        <P><BR><B>Training Day 8:</B> This is it, the final day 
                        of training. The real thing starts Monday, so here’s 
                        your last chance to brush up on your scripting knowledge 
                        before the events start. <BR><BR><A 
                        href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032282299&amp;EventCategory=5&amp;culture=en-us&amp;CountryCode=US" 
                        target=_blank><B>Script it Up a Notch</B></A>: You’re 
                        mostly on your own for this final event, but this 
                        TechNet webcast will help you with reporting data in 
                        tabular format. Could come in handy…. <BR></P></TD></TR>
                    <TR class=evenRecord vAlign=top>
                      <TD style="BORDER-RIGHT: #cccccc 1px solid">
                        <P class=lastInCell><BR>Learn about the events by 
                        downloading the <A 
                        href="http://www.microsoft.com/downloads/details.aspx?FamilyId=17601828-9132-40B2-B986-3D529A89AD26&amp;displaylang=en" 
                        target=_blank><B>Scripting Games 
                    Program</B></A>.</P></TD></TR></TBODY></TABLE>
                  <DIV class=dataTableBottomMargin></DIV></TD></TR></TBODY></TABLE>
            <DIV class=dataTableBottomMargin></DIV>
            <HR>
          </TD></TR>
        <TR vAlign=top>
          <TD class=partition width="67%" colSpan=5>
            <H3 class=lower>How to Play</H3>
            <DIV class=intro>
            <P>Anyone can participate in the Scripting Games. On the first day 
            of the Scripting Games (February 13, 2006), all the events will be 
            posted right here. Each event will have a deadline associated with 
            it. On that day, all entries must be submitted to 
            scripter@microsoft.com by 7:00 AM Pacific Standard Time. Around 8:00 
            AM the answer will be posted.</P>
            <P><BR>There are points associated with each event. If you submit 
            the correct answer by the specified deadline, you’ll be awarded the 
            points for that event. If your answer is incorrect or partially 
            correct, you receive no points for that event (with the exception of 
            the Scriptathalon event, which awards points for each of the ten 
            questions in that event).<BR></P>
            <P><BR>There are several ways to play along:</P>
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD class=listBullet vAlign=top>•</TD>
                <TD class=listItem>
                  <P><B>Enter as an Individual</B></P>
                  <P>When you submit your entry, include your name (or alias 
                  you’d like to be recognized as). If you’re among the top 
                  scorers overall, your name will appear on the Script Center, 
                  along with your score.</P></TD></TR>
              <TR>
                <TD class=listBullet vAlign=top>•</TD>
                <TD class=listItem>
                  <P><B>Represent a Country</B></P>
                  <P>When you submit your entry, include the country you’d like 
                  to represent. This can be the country in which you currently 
                  reside, the country in which you were born, or just a country 
                  whose name you happen to like the sound of. Scores for each 
                  country entered will be averaged, and top average scores for 
                  each country will be posted.</P></TD></TR>
              <TR>
                <TD class=listBullet vAlign=top>•</TD>
                <TD class=listItem>
                  <P><B>Enter as an Individual </B><B><I>and</I></B><B> 
                  Represent a Country</B></P>
                  <P>Include your name (alias) and country when submitting your 
                  entry. See the first two bulleted items.</P></TD></TR>
              <TR>
                <TD class=listBullet vAlign=top>•</TD>
                <TD class=listItem>
                  <P><B>Play Along on Your Own</B></P>
                  <P>Feel free to play along even if you don’t want to enter the 
                  competition. Try out the events, and only you will know how 
                  you rank among the best in the world.</P></TD></TR></TBODY></TABLE>
            <P><BR>Now you’re probably wondering, <B>“What can I win?”</B> Well 
            – nothing. Okay, there is the prestige of being touted as one of the 
            best scripters in the world. But other than that…nothing. Same goes 
            for countries, we won’t be giving out prizes to entire countries. 
            This is a friendly competition, participate if you want, don’t 
            participate if you don’t want, and there’s really nothing at all at 
            stake for anyone.</P></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width=1 height="100%">
            <DIV class=verticalRule></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD class=partition width="33%">
            <H4 class=first>Download</H4>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=imageCell><A 
                  href="http://www.microsoft.com/downloads/details.aspx?FamilyId=17601828-9132-40B2-B986-3D529A89AD26&amp;displaylang=en" 
                  target=_blank><IMG class=small height=34 
                  alt="Scripting Games Program" 
                  src="Scripting Games MMVI_files/44937_34x34_download_f.jpg" 
                  width=34 border=0></A></TD>
                <TD><SPAN class=label><A 
                  href="http://www.microsoft.com/downloads/details.aspx?FamilyId=17601828-9132-40B2-B986-3D529A89AD26&amp;displaylang=en" 
                  target=_blank>Scripting Games Program</A><BR></SPAN>
                  <P class=blurb>Download the program, with event descriptions, 
                  points, schedules, and more.</P></TD></TR></TBODY></TABLE>
            <HR class=division>

            <H4 class=secondFirst>How to Play</H4>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label><A 
                  href="http://www.microsoft.com/technet/scriptcenter/funzone/games/rules.mspx">Detailed 
                  Instructions</A><BR></SPAN></TD></TR></TBODY></TABLE>
            <HR class=division>

            <H4 class=secondFirst>Training</H4>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 1<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://msdn.microsoft.com/library/en-us/script56/html/adaabd2b-250e-4040-9eaa-127f5a41f8b9.asp" 
                        target=_blank>VBScript Language Reference</A></TD></TR>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/guide/sas_vbs_overview.mspx" 
                        target=_blank>VBScript 
              Primer</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 2<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/funzone/puzzle/questions/archive.mspx">Weekly 
                        Scripting Puzzle</A></TD></TR>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/guide/sas_sbp_quty.mspx" 
                        target=_blank>Debugging and 
                    Troubleshooting</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 3<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/guide/sas_vbs_iunn.mspx" 
                        target=_blank>Working with 
                  Numbers</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 4<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/resources/qanda/textfiles.mspx">Hey, 
                        Scripting Guy! – Text 
              Files</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 5<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/resources/officetips/archive.mspx">Office 
                        Space 
(Excel)</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 6<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/guide/sas_vbs_vcgg.mspx" 
                        target=_blank>Working with 
                  Strings</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Day 7<BR></SPAN>
                  <TABLE class=subbullets cellSpacing=0 cellPadding=0 
                    border=0><TBODY>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://www.microsoft.com/technet/scriptcenter/guide/sas_vbs_iunn.mspx" 
                        target=_blank>Working with Numbers</A></TD></TR>
                    <TR vAlign=top>
                      <TD class=subbullet>•</TD>
                      <TD class=sublink><A 
                        href="http://msdn.microsoft.com/library/en-us/script56/html/fb2bbb28-85bc-42fc-85fb-ccc7da8abe8c.asp?frame=true" 
                        target=_blank>Split 
              Function</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD colSpan=9>
            <HR>
          </TD></TR>
        <TR vAlign=top>
          <TD class=partition width="67%" colSpan=5>
            <TABLE class=dataTable id=E6F cellSpacing=0 cellPadding=0>
              <THEAD>
              <TR>
                <TD class=tableHeader colSpan=2>Schedule of 
              Events</TD></TR></THEAD>
              <TBODY>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell><B>Day</B></P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell><B>Event</B></P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 13</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P><I>Opening Ceremonies</I></P>
                  <P>Event Descriptions</P>
                  <P>Download the Scripting Games Program</P></TD></TR>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell>February 14</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>Download the Dr. Scripto Screen 
                Saver</P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 15</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>Answer: Scriptathalon</P></TD></TR>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell>February 16</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>“Fun with Scripting” Article</P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 17</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>Answer: Debugging Dash</P></TD></TR>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell>February 20</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P>Answer: Quadratic Quest</P>
                  <P>Answer: Text File Tug-of-War</P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 21</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>“Fun with Scripting” Article</P></TD></TR>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell>February 22</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P>Answer: Synchronized Spreadsheets</P>
                  <P>Answer: Word Search Slalom</P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 23</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell>“Fun with Scripting” Article</P></TD></TR>
              <TR class=record vAlign=top>
                <TD>
                  <P class=lastInCell>February 24</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P>Answer: Minute Marathon</P>
                  <P>Answer: Database Derby</P></TD></TR>
              <TR class=evenRecord vAlign=top>
                <TD>
                  <P class=lastInCell>February 27</P></TD>
                <TD style="BORDER-RIGHT: #cccccc 1px solid">
                  <P class=lastInCell><I>Closing 
            Ceremonies</I></P></TD></TR></TBODY></TABLE>
            <DIV class=dataTableBottomMargin></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width=1 height="100%">
            <DIV class=verticalRule></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD class=partition width="33%">
            <H4 class=first>Standings</H4>
            <DIV class=intro>
            <P><I>World Record: 72</I></P></DIV>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Individuals<BR></SPAN>
                  <P class=blurb>Top Scores for 
            Individuals</P></TD></TR></TBODY></TABLE>
            <TABLE class=headline cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR vAlign=top>
                <TD class=bullet>•</TD>
                <TD><SPAN class=label>Countries<BR></SPAN>
                  <P class=blurb>Top Average Scores for 
              Countries</P></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD width="33%"></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width=1>
            <DIV class=pixel></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width="34%"></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width=1>
            <DIV class=pixel></DIV></TD>
          <TD width=10>
            <DIV class=gutterPlug></DIV></TD>
          <TD width="33%"></TD></TR></TBODY></TABLE>
      <DIV style="MARGIN-TOP: 16px; MARGIN-BOTTOM: 25px"><A 
      href="http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx#top"><IMG 
      class=topIcon height=9 alt="Top of page" 
      src="Scripting Games MMVI_files/arrow_px_up.gif" width=7 border=0></A><A 
      class=topOfPage 
      href="http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx#top">Top 
      of page</A></DIV></DIV><!--NOINDEX_START--></TD></TR></TBODY></TABLE>
<DIV id=pagetools style="BEHAVIOR: url(#default#savefavorite)" 
onsave="c++; SetFirst('3');"><A 
onmouseover="window.status='View a printer-friendly version of this page'; return true" 
onclick="a++; SetFirst('1');" onmouseout="window.status=''; return true" 
href="http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx?pf=true" 
target=_new><IMG title="" height=16 alt=* 
src="Scripting Games MMVI_files/print.gif" width=16 align=absMiddle 
border=0>&nbsp;Printer-Friendly Version</A><A 
onmouseover="window.status='Send this page'; return true" 
onclick="b++; SetFirst('2');" onmouseout="window.status=''; return true" 
href="mailto:?subject=Scripting Games MMVI&amp;body=http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx"><IMG 
title="" height=16 alt=* src="Scripting Games MMVI_files/mail.gif" width=16 
align=absMiddle border=0>&nbsp;Send This Page</A><A 
onmouseover="window.status='Add this page to your favorites'; this.style.cssText='background-color:#ccc; padding:1px 2px 1px 2px; margin: 1px 1px 1px 1px; border: 1px solid #999; height: 20px; color:#000; text-decoration: none; cursor: hand;'; return true" 
onclick=fnAddToFavs() 
onmouseout="window.status=''; this.style.cssText='padding:2px 3px 2px 3px; margin: 1px 1px 1px 1px; height: 20px; color:#000; text-decoration: none; cursor: hand;'; return true"><IMG 
title="" height=16 alt=* src="Scripting Games MMVI_files/favs.gif" width=16 
align=absMiddle border=0>&nbsp;Add to Favorites</A></DIV><IFRAME 
id=ListenerFrame style="DISPLAY: none" 
src="Scripting Games MMVI_files/listener.aspx"></IFRAME>
<SCRIPT language=JavaScript>
      FavUrl = "http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx"; FavTitle = "Scripting Games MMVI"; Rate = 0.0;
      DialogWidth = 306; lc = "en-us"; DialogHeight = 290;
      Host = "www.microsoft.com"; HostUrl = "/technet/scriptcenter/funzone/games/default.mspx";
      </SCRIPT>
<BR style="OVERFLOW: hidden; LINE-HEIGHT: 1px" clear=all>
<TABLE id=msviFooter cellSpacing=0 cellPadding=0 width="100%">
  <TBODY>
  <TR vAlign=bottom>
    <TD id=msviFooter2 
    style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#CDCDCD', gradientType='1')">
      <DIV id=msviLocalFooter><NOBR><A onclick=trackInfo(this) 
      href="http://go.microsoft.com/?linkid=317027" LinkID="Footer_Link1" 
      LinkArea="Footer">Manage Your Profile</A> |</NOBR><WBR><NOBR><A 
      onclick=trackInfo(this) 
      href="http://www.microsoft.com/technet/contactus.mspx" 
      LinkID="Footer_Link2" LinkArea="Footer">Contact Us</A> 
      |</NOBR><WBR><NOBR><A onclick=trackInfo(this) 
      href="http://www.microsoft.com/technet/abouttn/subscriptions/flash_register.mspx" 
      LinkID="Footer_Link3" LinkArea="Footer">Newsletter</A></NOBR></DIV>
      <DIV id=msviGlobalFooter><SPAN dir=ltr>© 2006 Microsoft Corporation. All 
      rights reserved.&nbsp;</SPAN><NOBR><A onclick=trackInfo(this) 
      href="http://www.microsoft.com/info/cpyright.mspx" LinkID="Footer_Link4" 
      LinkArea="Footer">Terms of Use</A> |</NOBR><WBR><NOBR><A 
      onclick=trackInfo(this) 
      href="http://www.microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx" 
      LinkID="Footer_Link5" LinkArea="Footer">Trademarks</A> 
      |</NOBR><WBR><NOBR><A onclick=trackInfo(this) 
      href="http://privacy.microsoft.com/en-us/default.aspx" target=_parent 
      LinkID="Footer_Link6" LinkArea="Footer">Privacy 
    Statement</A></NOBR></DIV></TD>
    <TD width=105 bgColor=#cdcdcd><IMG title="" height=29 alt=Microsoft 
      src="Scripting Games MMVI_files/text.jpg" width=105 
border=0></TD></TR></TBODY></TABLE>
<SCRIPT language=javascript>var msviFooter2;if (document.getElementById){msviFooter2 = document.getElementById("msviFooter2");msviFooter2.style.filter = "";}</SCRIPT>

<TABLE height=58 cellSpacing=0 cellPadding=0 width="100%">
  <TBODY>
  <TR vAlign=top>
    <TD>
      <DIV style="WIDTH: 200px"></DIV></TD>
    <TD 
    style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#CDCDCD', gradientType='1')" 
    width="100%"></TD></TR></TBODY></TABLE><LAYER visibility="hide">
<DIV style="DISPLAY: none"><IMG height=0 alt="" hspace=0 
src="Scripting Games MMVI_files/trans_pixel.gif" width=0 
border=0></DIV></LAYER></BODY></HTML>

======================================

File : css.aspx
.mnpMenuTop {
BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: small; BACKGROUND: #f1f1f1; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid
}
.mnpMenuSub {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute
}
.mnpMenuRow {
BORDER-RIGHT: 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN: 0px 2px; BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid
}
.mnpMenuRow A {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: none
}
.mnpMenuRow A:visited {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: none
}
.mnpMenuRow A:hover {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: none
}
.mnpMenuLabel {
PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 2px
}
.mnpMenuBorder {
BACKGROUND: #999999; MARGIN: 2px 0px; OVERFLOW: hidden; HEIGHT: 1px
}
.mnpMenuArrow {
MARGIN-TOP: 4px; POSITION: absolute
}
.mnpMenuScroller {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid; HEIGHT: 19px; TEXT-ALIGN: center
}
.mnpMenuScrollArea {
BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden
}
.mnpAds {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:link {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:visited {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpAds A:hover {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpInherit {
BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpMenuLabel {
FONT: bold 70% Verdana
}
.mnpMenuRow {
FONT: 70% Verdana
}
.mnpQuickSearch {
PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.mnpQuickSearch A {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpQuickSearch A:visited {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpQuickSearch A:hover {
FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.mnpSearchBox {
MARGIN: 2px 0px 1px
}
.mnpSearchButton {
PADDING-LEFT: 1px; MARGIN-LEFT: 7px
}
.syncBarNext {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #cccccc; MARGIN-LEFT: 7px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.syncBarPrevious {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #cccccc; MARGIN-LEFT: 7px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.mnpQuickSearch {
FONT: 7.5pt Verdana
}
.mnpSearchBox {
FONT: 11px Verdana
}
.mnpSearchScopes {
FONT: 11px Tahoma
}
.mnpSearchButton {
FONT: 11px Tahoma
}
BODY {
MARGIN: 0px
}
#pageTools {
BORDER-TOP: #ccc 1px solid; FONT: 65% Verdana; BACKGROUND-COLOR: #f1f1f1
}
#pageTools A {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px; CURSOR: hand; COLOR: #000; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-DECORATION: none
}
#pageTools A:hover {
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #999 1px solid; CURSOR: hand; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}

==============================================

File : css(1).aspx
BODY {
MARGIN: 0px
}
#msviRegionIdGraphic {
PADDING-LEFT: 7px
}
#msviGlobalToolbar {
PADDING-LEFT: 1px
}
#msviGlobalToolbar A {
FONT: 65% Verdana; COLOR: #ffffff; TEXT-

DECORATION: none
}
.gt0 {
BORDER-RIGHT: #173b71 1px solid; PADDING-

RIGHT: 4px; BORDER-TOP: #173b71 1px solid; PADDING-

LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; 

BORDER-LEFT: #173b71 1px solid; PADDING-TOP: 0px; 

BORDER-BOTTOM: #173b71 1px solid
}
.gt1 {
BORDER-RIGHT: #b8b8b8 1px solid; PADDING-

RIGHT: 4px; BORDER-TOP: #b8b8b8 1px solid; PADDING-

LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: #0069af; 

PADDING-BOTTOM: 2px; BORDER-LEFT: #b8b8b8 1px solid; 

PADDING-TOP: 0px; BORDER-BOTTOM: #b8b8b8 1px solid
}
.gtsep {
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; 

PADDING-BOTTOM: 2px; FONT: 65% Verdana; COLOR: 

#b8b8b8; PADDING-TOP: 0px
}
#msviBanner {
TEXT-ALIGN: right
}
#msviGlobalSearch {
PADDING-RIGHT: 15px; PADDING-LEFT: 6px; 

FONT: 65% Verdana; COLOR: #000000; PADDING-TOP: 5px; 

TEXT-ALIGN: left
}
#msviSearchForm {
MARGIN: -1px 0px 0px
}
#msviSearchBox {
FONT: 110% Tahoma; WIDTH: 235px; xheight: 

18px
}
#msviGoButton {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; 

PADDING-BOTTOM: 0em; FONT: 110% Tahoma; MARGIN-

LEFT: 6px; PADDING-TOP: 0em; POSITION: relative; TOP: 

1px
}
#msviNoSearch {
WIDTH: 271px
}
#msviMastheadHR {
BACKGROUND: #a0a0a0; OVERFLOW: hidden; 

HEIGHT: 1px
}
#msviLocalToolbar {
PADDING-RIGHT: 0px; BORDER-TOP: #999 1px 

solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; 

BACKGROUND: #f1f1f1; PADDING-BOTTOM: 1px; 

PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#msviLocalToolbar TD {
FONT-SIZE: 100%
}
#msviLocalToolbar A {
FONT: 70% Verdana; COLOR: black; TEXT-

DECORATION: none
}
.lt0 {
BORDER-RIGHT: #f1f1f1 1px solid; PADDING-

RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; PADDING-

LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; 

BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 0px; 

BORDER-BOTTOM: #f1f1f1 1px solid
}
.lt1 {
BORDER-RIGHT: #999 1px solid; PADDING-

RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 

6px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; 

BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; 

BORDER-BOTTOM: #999 1px solid
}
.ltsep {
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; 

PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: 

#a9a9a9; PADDING-TOP: 0px
}
.localToolbar FORM {
MARGIN: 0px
}
.localToolbar INPUT {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 

PADDING-BOTTOM: 0px; FONT: 70% Tahoma, Helvetica; 

MARGIN-RIGHT: 8px; PADDING-TOP: 0px
}
#msviHomePageLink {
PADDING-LEFT: 2px; WIDTH: 177px
}
#msviHomePageLink TD {
FONT-SIZE: 100%
}
#msviHomePageLink A {
BORDER-RIGHT: #f1f1f1 1px solid; PADDING-

RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: 

block; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; 

PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 

#f1f1f1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 

#f1f1f1 1px solid; WHITE-SPACE: nowrap
}
#msviHomePageLink A:hover {
BORDER-RIGHT: #999 1px solid; PADDING-

RIGHT: 6px; BORDER-TOP: #999 1px solid; DISPLAY: block; 

PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-

BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999 1px 

solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px 

solid
}
#msviFooter {
BORDER-TOP: #a0a0a0 1px solid; FONT: 70% 

Tahoma, Helvetica; POSITION: absolute
}
#msviFooter TD {
FONT-SIZE: 100%
}
#msviLocalFooter {
PADDING-LEFT: 10px; MARGIN: 0px; PADDING-

TOP: 8px
}
#msviGlobalFooter {
PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; 

MARGIN: 0px; PADDING-TOP: 10px
}
#msviFooter A {
FONT-WEIGHT: normal; BACKGROUND: none 

transparent scroll repeat 0% 0%; COLOR: #03c; MARGIN-

RIGHT: 2px
}
#msviFooter A:visited {
FONT-WEIGHT: normal; BACKGROUND: none 

transparent scroll repeat 0% 0%; COLOR: #03c
}
#msviFooter A:hover {
FONT-WEIGHT: normal; BACKGROUND: none 

transparent scroll repeat 0% 0%; COLOR: #f60
}
#msviFooter NOBR {
COLOR: #a9a9a9; MARGIN-RIGHT: 5px
}
============================================

File : js.aspx
  var a = b = c = d = e = 0;
  var time = addr = "";
  var surveyFlag = surveyFlag;
  var fav = true;
  var FavUrl = FavTitle = lc = Host = HostUrl = "";
  var Rate = 0;
  var DialogWidth = 300;
  var DialogHeight = 300;
  var first = "";

function SetFirst(sName)
{
if (first == "") first = sName;
}

  function fnAddToFavs()
  {
    c++;
    SetFirst('3');
    fav = false;
    window.external.AddFavorite(FavUrl, FavTitle);
  }

  function DoPopup()
  {
    try
    {
  if (surveyFlag == null || surveyFlag == false)
  {
  if (Math.random() <= Rate)
  {  
  if (GetCookie("cars") == null)
  {  
  SetCookie("cars", "1");

  var retVal = window.showModalDialog("/library/mnp/2/aspx/surveypopup.aspx?locale=" + lc,"","dialogHeight:" + DialogHeight + "px; dialogWidth:" + DialogWidth + "px; dialogTop: px; dialogLeft: px; edge: Raised; center: Yes; help: No; resizable: No; scroll: No; status: No; unadorned: Yes; ");
  if (retVal != null)
  {
  if (retVal != false)
  {
  time = retVal.substring(0, retVal.indexOf(";"));
  addr =  retVal.substring(retVal.indexOf(";") + 1, retVal.length);
  }
  }
  }
  }
  }
    }
    catch (e)
    {
      //noop
    }
  }

  function GetCookie(sName)
  {
    //cookies are separated by semicolons
    var aCookie = document.cookie.split("; ");
    CookieLength = aCookie.length;
    for (var i=0; i < CookieLength; i++)
    {
        // a name/value pair (a crumb) is separated by an equal sign
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0]) return unescape(aCrumb[1]);
    }
    // a cookie with the requested name does not exist
    return null;
  }


  function SetCookie(sName, sValue)
  {
    var date = new Date();
    date.setDate(date.getDate() + 90);
    document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString() + "; path=/; domain=microsoft.com";
  }

  window.onunload = UnLoad;

  function UnLoad()
  {
    if (a > 0 || b > 0 || c > 0 || d > 0 || e > 0)
    {
      if (addr == "")
ListenerFrame.navigate('/library/mnp/2/aspx/listener.aspx?s=' + encodeURIComponent(Host + '^' + HostUrl + '^' + a + '^' + b + '^' + c + '^' + d + "^" + e + "^" + time + "^" + addr + "^" + FavTitle + "^" + lc + "^" + FavUrl + "^" + first));
  else
    window.showModalDialog('/library/mnp/2/aspx/listener.aspx?s=' + encodeURIComponent(Host + '^' + HostUrl + '^' + a + '^' + b + '^' + c + '^' + d + "^" + e + "^" + time + "^" + addr + "^" + FavTitle + "^" + lc + "^" + FavUrl + "^" + first),"","dialogHeight:" + DialogHeight + "px; dialogWidth:" + DialogWidth + "px; dialogTop: px; dialogLeft: px; edge: Raised; center: Yes; help: No; resizable: Yes; scroll: Yes; status: No; unadorned: Yes; ");
    }
  }
  
  window.onbeforeunload = BeforeUnload;

  function BeforeUnload()
  {
    if (a > 0 || b > 0 || c > 0 || d > 0 || e > 0)
    {
      if (fav)
      DoPopup();
      else
      fav = true;
    }
  }

  window.onbeforeprint = BeforePrint;

  function BeforePrint()
  {
    SetFirst('1');
    a++;
  }
var mnpMenuTop = null;
var mnpMenuKill = null;
var mnpMenuPopup = null;
var mnpMenuUrl = null;
var mnpMenuParent = null;
var mnpMenuScrollTimer = null;
var mnpMenuShadows = new Array();
var mnpMenuDirSave = "LTR";
var mnpMenuCTSave = false;
var mnpMenuRenderStart = null;
var mnpMenuShadowsEnabled = true;

window.attachEvent("onload", mnpMenuInit);

function mnpMenuInit()
{
try
{
mnpMenuDirSave = mnpMenuDir();
mnpMenuCTSave = mnpMenuCT();
}
catch(e)
{
return;
}
mnpMenuTop = document.getElementById("mnpMenuTop");
mnpMenuUrl = mnpMenuTop.getAttribute("url");
mnpMenuParent = mnpMenuTop.getAttribute("parent");
mnpMenuAttach(mnpMenuTop);
}

function mnpPage(label, url, target, menu, linkID)
{
this.label = label;
this.url = url;
this.target = target;
this.menu = menu;
this.linkID = linkID;
}

function mnpLabel(label)
{
this.label = label;
}

function mnpMenuEnter()
{
if (mnpMenuKill)
{
window.clearTimeout(mnpMenuKill);
mnpMenuKill = null;
}
}

function mnpMenuLeave()
{
mnpMenuKill = window.setTimeout("mnpMenuKiller()", 200);
}

function mnpMenuKiller()
{
mnpKillMenu(mnpMenuTop.getAttribute("currentMenu"));
mnpMenuTop.removeAttribute("currentMenu");
}

function mnpMenuAttach(el)
{
el.attachEvent("onmouseenter", mnpMenuEnter);
el.attachEvent("onmouseleave", mnpMenuLeave);
var divs = el.getElementsByTagName("DIV");
var t = divs.length;
for (var i=0; i < t; i++)
{
var div = divs.item(i);
if (div.className == "mnpMenuRow")
{
div.attachEvent("onmouseenter", mnpMenuMouseover);
div.attachEvent("onmouseleave", mnpMenuMouseout);
div.attachEvent("onmousedown", mnpMenuMousedown);
div.attachEvent("onmouseup", mnpMenuMouseup);
div.setAttribute("save-background", div.style.background);
div.setAttribute("save-border", div.style.borderColor);
var a = div.getElementsByTagName("A");
if (a.length > 0)
{
var a0 = a[0];
if (a0.getAttribute("aoff"))
a0.outerHTML = a0.innerHTML;
else
{
div.setAttribute("status", a0.href);
div.attachEvent("onclick", mnpMenuClick);
}
}
if (div.getAttribute("menu"))
{
var imgs = div.getElementsByTagName("IMG");
if (imgs.length > 0)
{
var img = imgs[0];
img.style.visibility = "visible";
}
else
{
var x;
if (mnpMenuDirSave == "LTR")
x = (div.offsetWidth - 10) + "px";
else if (mnpMenuTop.contains(div))
x = "4px";
else
x = "6px";
var img = "<IMG src='Scripting Games MMVI_files/arrow" + mnpMenuDirSave + ".gif' width='4' height='7' border='0' class='mnpMenuArrow' style='left: " + x + "' />";
div.insertAdjacentHTML("afterBegin", img);
}
}
}
}
}

function mnpMenuClick()
{
var div = window.event.srcElement;
var a = div.getElementsByTagName("A");
if (a.length == 0) return;
if (window.event.shiftKey)
{
var target = a[0].target;
a[0].target = "_new";
a[0].click();
a[0].target = target;
}
else
a[0].click();
}

function mnpKillMenu(id)
{
if (id == null) return;
var menu = document.getElementById(id);
var current = menu.getAttribute("currentMenu");
if (current) 
{
mnpKillMenu(current);
menu.removeAttribute("currentMenu");
}
var temp = mnpMenuShadows[id];
if (temp)
{
var i;
var tempLength = temp.length;
for (i=0; i<tempLength; i++)
if (temp[i])
document.body.removeChild(temp[i]);
mnpMenuShadows[id] = null;
}
var parent = document.getElementById(menu.getAttribute("parentMenu"));
var rows = parent.getElementsByTagName("DIV");
var rLength = rows.length;
for (var i=0; i<rLength; i++)
{
var row = rows.item(i);
var m = row.getAttribute("menu");
if (m == id)
{
row.style.background = row.getAttribute("save-background");
row.style.borderColor = row.getAttribute("save-border");
}
}
show_elements("SELECT", menu);
show_elements("OBJECT", menu);
menu.style.display = "none";
}

function mnpMenuOpen(id, parentId, x, y)
{
var parent;
try
{
parent = document.getElementById(parentId);
}
catch(e)
{
return;
}
var current = parent.getAttribute("currentMenu");
if (id == current) return;
mnpKillMenu(current);
if (id)
parent.setAttribute("currentMenu", id);
else
{
parent.removeAttribute("currentMenu");
return;
}
var div = document.getElementById(id);
if (div == null)
{
var menu = eval("new " + id + "()");
var html = "<DIV id='" + id + "' class='mnpMenuSub' dir='" + mnpMenuDirSave + "'>";
html += "<DIV class='mnpMenuScroller' style='display: none; background: #F1F1F1; border-color: #F1F1F1' onmouseenter='mnpStartScroll(-1)' onmouseleave='mnpStopScroll()'><IMG src='Scripting Games MMVI_files/up_disabled.gif' width='7' height='9' /></DIV>";
html += "<DIV class='mnpMenuScrollArea'>";
var isThisPage = false;
var mLength = menu.items.length;
for (var i=0; i<mLength; i++)
{
var item = menu.items[i];
var url = item.url;
if (url == mnpMenuUrl)
{
isThisPage = true;
break;
}
}
for (var i=0; i<mLength; i++)
{
var item = menu.items[i];
var label = item.label;
var re = /'/g;
var url = item.url;
if (url)
url = url.replace(re, "&#39;");
var target = item.target;
var submenu = item.menu;
var linkID = item.linkID;
html += "<DIV";
if (submenu)
html += " menu='" + submenu + "'";
if (url)
{
html += " class='mnpMenuRow'";
if (url == mnpMenuUrl)
html += " style='border-color: #999999; background: white; cursor: default";
else if (!isThisPage && (url == mnpMenuParent))
html += " style='border-color: #999999; background: #F1F1F1";
else
html += " style='border-color: #F1F1F1; background: #F1F1F1";
if (mnpMenuDirSave == "LTR")
html += "; padding-left: 11px";
else
html += "; padding-right: 11px";
html += "'";
}
else
html += " class='mnpMenuLabel'";
html += ">";
if (url && (url != mnpMenuUrl))
{
var targetAttr = target == "" ? "" : " target='" + target + "'";
if (mnpMenuCTSave)
html += "<A href='" + url + "'" + targetAttr + " LinkArea='Left Nav' LinkID='Flyout" + linkID + "' onclick='trackInfo(this)'>" + label + "</A>";
else
html += "<A href='" + url + "'" + targetAttr + ">" + label + "</A>";
}
else
html += "<SPAN>" + label + "</SPAN>";
html += "</DIV>";
}
html += "</DIV>";
html += "<DIV class='mnpMenuScroller' style='display:none; background: #F1F1F1; border-color: #F1F1F1' onmouseenter='mnpStartScroll(+1)' onmouseleave='mnpStopScroll()'><IMG src='Scripting Games MMVI_files/down_enabled.gif' width='7' height='9' /></DIV>";
html += "</DIV>";
document.body.insertAdjacentHTML("afterBegin", html);
var div = document.getElementById(id);
var sa = div.childNodes.item(1);
var max = 0;
var saLength = sa.childNodes.length;
for (var i=0; i<saLength; i++)
{
var it = sa.childNodes.item(i).childNodes.item(0);
var w = it.offsetWidth;
if (w > max) max = w;
}
max += 34;
if (max < 100) max = 100;
else if (max > 410) max = 410;
div.style.width = max + "px";
for (var i=0; i<saLength; i++)
{
var it = sa.childNodes.item(i);
if (it.className == "mnpMenuRow")
it.style.width = (max - 6) + "px";
}
mnpMenuAttach(div);
div.setAttribute("parentMenu", parentId);
}
else
{
div.style.display = "";
}
var bodyHeight = document.body.clientHeight;
var bodyTop = document.body.scrollTop;
var bodyWidth = document.body.clientWidth;
var bodyLeft = document.body.scrollLeft;
var up = div.children.item(0);
var box = up.nextSibling;
var down = box.nextSibling;
up.style.display = "none";
down.style.display = "none";
box.style.height = "";
if (div.offsetHeight > bodyHeight)
{
up.style.display = "";
up.childNodes.item(0).src = "Scripting Games MMVI_files/up_disabled.bmp";
down.style.display = "";
down.childNodes.item(0).src = "Scripting Games MMVI_files/down_enabled.bmp";
box.style.height = (bodyHeight - up.offsetHeight - down.offsetHeight - 6) + "px";
}
var bodyBottom = bodyTop + bodyHeight;
if (y + div.offsetHeight > bodyBottom)
{
y -= div.offsetHeight - 25;
if (y < bodyTop)
y = bodyTop + (bodyHeight - div.offsetHeight) / 2;
}
if (mnpMenuDirSave == "RTL")
x -= div.offsetWidth;
div.style.left = x + "px";
div.style.top = y + "px";
div.style.zIndex = parent.style.zIndex + 10;
if (div.offsetLeft + div.offsetWidth > bodyWidth + bodyLeft)
document.body.scrollLeft = div.offsetLeft + div.offsetWidth - bodyWidth;
hide_elements("SELECT", div);
hide_elements("OBJECT", div);
if (mnpMenuShadowsEnabled)
{
mnpMenuShadows[id] = mnpMenuShadow(div, "#666666", 4, div.offsetWidth, div.offsetHeight);
mnpMenuRenderStart = mnpMenuTime();
window.setTimeout("mnpMeasureRenderTime()", 1);
}
}

function mnpMeasureRenderTime()
{
var msec = mnpMenuTime() - mnpMenuRenderStart;
if (msec > 100)
{
// client is slow or document is huge, so disable shadows
mnpMenuShadowsEnabled = false;
}
}

function mnpMenuPt(el)
{
this.left = 0;
this.top = 0;
while (el)
{
this.left += el.offsetLeft;
this.top += el.offsetTop;
el = el.offsetParent;
}
}

function mnpMenuMouseover()
{
var div = window.event.srcElement;
var status = div.getAttribute("status");
if (status) window.status = status;
div.style.background = "#CCCCCC";
div.style.borderColor = "#999999";
var pt = new mnpMenuPt(div);
var x;
if (mnpMenuDirSave == "LTR")
x = pt.left + div.offsetWidth - 1;
else
x = pt.left + 2;
var y = pt.top - 3;
var menu = div.getAttribute("menu");
if (menu)
menu = "'" + menu + "'";
else
menu = "null";
if (mnpMenuPopup)
window.clearTimeout(mnpMenuPopup);
var parent = div.parentElement.parentElement;
mnpMenuPopup = window.setTimeout("mnpMenuOpen(" + menu + ", '" + parent.id + "', " + x + ", " + y + ")", 200);
}

function mnpMenuMouseout()
{
var div = window.event.srcElement;
window.status = "";
var menu = div.getAttribute("menu");
if (menu != null && menu == div.parentElement.parentElement.getAttribute("currentMenu"))
{
div.style.background = "#CCCCCC";
div.style.borderColor = "#CCCCCC";
}
else
{
div.style.background = div.getAttribute("save-background");
div.style.borderColor = div.getAttribute("save-border");
}
if (mnpMenuPopup)
{
window.clearTimeout(mnpMenuPopup);
mnpMenuPopup = null;
}
}

function mnpMenuMousedown()
{
var div = window.event.srcElement;
if (div.tagName != "DIV") div = div.parentElement;
div.style.background = "#999999";
}

function mnpMenuMouseup()
{
var div = window.event.srcElement;
if (div.tagName != "DIV") div = div.parentElement;
div.style.background = div.getAttribute("save-background");
}

function mnpMenuTime()
{
var time = new Date();
return time.valueOf();
}

function mnpStartScroll(dy)
{
var src = window.event.srcElement;
src.style.background = "#CCCCCC";
src.style.borderColor = "#999999";
var div = src.parentElement;
div.setAttribute("scrollTime0", mnpMenuTime());
div.setAttribute("scrollTop0", div.childNodes.item(1).scrollTop);
mnpMenuScrollTimer = window.setInterval("mnpMenuScroll('" + div.id + "', " + dy + ")", 35);
}

function mnpStopScroll()
{
var src = window.event.srcElement;
src.style.background = "#F1F1F1";
src.style.borderColor = "#F1F1F1";
if (mnpMenuScrollTimer)
window.clearInterval(mnpMenuScrollTimer);
mnpMenuScrollTimer = null;
}

function mnpMenuScroll(id, dy)
{
var div = document.getElementById(id);
var current = div.getAttribute("currentMenu");
if (current)
{
mnpKillMenu(current);
div.removeAttribute("currentMenu");
}
var box = div.childNodes.item(1);
var y = div.getAttribute("scrollTop0") + Math.round((mnpMenuTime() - div.getAttribute("scrollTime0")) * 0.150) * dy
box.scrollTop = y;
if (y != box.scrollTop)
{
window.clearInterval(mnpMenuScrollTimer);
mnpMenuScrollTimer = null;
if (box.scrollTop == 0)
div.childNodes.item(0).childNodes.item(0).src = "Scripting Games MMVI_files/up_disabled.bmp";
else
div.childNodes.item(2).childNodes.item(0).src = "Scripting Games MMVI_files/down_disabled.bmp";
}
else if (dy < 0)
div.childNodes.item(2).childNodes.item(0).src = "Scripting Games MMVI_files/down_enabled.bmp";
else
div.childNodes.item(0).childNodes.item(0).src = "Scripting Games MMVI_files/up_enabled.bmp";
}

function mnpMenuShadow(el, color, size, width, height)
{
var temp = new Array();
var i;
for (i=size; i>0; i--)
{
var rect = document.createElement('div');
var rs = rect.style
rs.position = 'absolute';
rs.left = (el.style.posLeft + i) + 'px';
rs.top = (el.style.posTop + i) + 'px';
rs.width = width + 'px';
rs.height = height + 'px';
rs.zIndex = el.style.zIndex - i;
rs.backgroundColor = color;
var opacity = 1 - i / (i + 1);
rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
document.body.appendChild(rect);
temp[i] = rect;
}
return temp;
}

function hide_elements(tagName, menu)
{
windowed_element_visibility(tagName, -1, menu)
}

function show_elements(tagName, menu)
{
windowed_element_visibility(tagName, +1, menu)
}

function windowed_element_visibility(tagName, change, menu)
{
var els = document.getElementsByTagName(tagName)
var i
var rect = new element_rect(menu)
var elsLength = els.length;
for (i=0; i < elsLength; i++)
{
var el = els.item(i)
if (elements_overlap(el, rect))
{
if (el.visLevel)
el.visLevel += change
else
el.visLevel = change
if (el.visLevel == -1 && change == -1)
{
el.visibilitySave = el.style.visibility;
el.style.visibility = "hidden";
}
else if (el.visLevel == 0 && change == +1)
{
el.style.visibility = el.visibilitySave;
}
}
}
}

function element_rect(el)
{
var left = 0
var top = 0
this.width = el.offsetWidth
this.height = el.offsetHeight
while (el)
{
left += el.offsetLeft
top += el.offsetTop
el = el.offsetParent
}
this.left = left;
this.top = top;
}

function elements_overlap(el, rect)
{
var r = new element_rect(el);
return ((r.left < rect.left + rect.width) && (r.left + r.width > rect.left) && (r.top < rect.top + rect.height) && (r.top + r.height > rect.top))
}
=============================================



File : inc.js

var RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g};

if(window.ActiveXObject){var gFV="";for(var gVer=2;gVer<=10;gVer++){try{var gFlash=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+gVer+"');");if(gFlash){gFV=gVer+".0";break;}}catch(e){}}}

var gDomain="statse.webtrendslive.com";var gDcsId="dcsivyul410000wwarknw1v65_7p6p";var gFpc="WT_FPC";var gConvert=true;if((typeof(gConvert)!="undefined")&&gConvert&&(document.cookie.indexOf(gFpc+"=")==-1)){document.write("<SCR"+"IPT TYPE='text/javascript' SRC='"+"http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+"/"+gDcsId+"/wtid.js"+"'><\/SCR"+"IPT>");}
var gTimeZone = 0;
// Code section for Enable First-Party Cookie Tracking
function dcsCookie(){
if (typeof(dcsOther)=="function"){
dcsOther();
}
else if (typeof(dcsPlugin)=="function"){
dcsPlugin();
}
else if (typeof(dcsFPC)=="function"){
dcsFPC(gTimeZone);
}
}
function dcsGetCookie(name){
var pos=document.cookie.indexOf(name+"=");
if (pos!=-1){
var start=pos+name.length+1;
var end=document.cookie.indexOf(";",start);
if (end==-1){
end=document.cookie.length;
}
return unescape(document.cookie.substring(start,end));
}
return null;
}
function dcsGetCrumb(name,crumb){
var aCookie=dcsGetCookie(name).split(":");
for (var i=0;i<aCookie.length;i++){
var aCrumb=aCookie[i].split("=");
if (crumb==aCrumb[0]){
return aCrumb[1];
}
}
return null;
}
function dcsGetIdCrumb(name,crumb){
var cookie=dcsGetCookie(name);
var id=cookie.substring(0,cookie.indexOf(":lv="));
var aCrumb=id.split("=");
for (var i=0;i<aCrumb.length;i++){
if (crumb==aCrumb[0]){
return aCrumb[1];
}
}
return null;
}
function dcsFPC(offset){
if (typeof(offset)=="undefined"){
return;
}
var name=gFpc;
var dCur=new Date();
dCur.setTime(dCur.getTime()+(dCur.getTimezoneOffset()*60000)+(offset*3600000));
var dExp=new Date(dCur.getTime()+315360000000);
var dSes=new Date(dCur.getTime());
if (document.cookie.indexOf(name+"=")!=-1){
var id=dcsGetIdCrumb(name,"id");
var lv=parseInt(dcsGetCrumb(name,"lv"));
var ss=parseInt(dcsGetCrumb(name,"ss"));
if ((id==null)||(id=="null")||isNaN(lv)||isNaN(ss)){
return;
}
WT.co_f=id;
var dLst=new Date(lv);
dSes.setTime(ss);
if ((dCur.getTime()>(dLst.getTime()+1800000))||(dCur.getTime()>(dSes.getTime()+28800000))){
dSes.setTime(dCur.getTime());
WT.vt_f_s="1";
}
if ((dCur.getDay()!=dLst.getDay())||(dCur.getMonth()!=dLst.getMonth())||(dCur.getYear()!=dLst.getYear())){
WT.vt_f_d="1";
}
}
else{
var tmpname=name+"_TMP=";
document.cookie=tmpname+"1";
if (document.cookie.indexOf(tmpname)!=-1){
document.cookie=tmpname+"; expires=Thu, 01-Jan-1970 00:00:01 GMT";
if ((typeof(gWtId)!="undefined")&&(gWtId!="")){
WT.co_f=gWtId;
}
else if ((typeof(gTempWtId)!="undefined")&&(gTempWtId!="")){
WT.co_f=gTempWtId;
WT.vt_f="1";
}
else{
WT.co_f="2";
var cur=dCur.getTime().toString();
for (var i=2;i<=(32-cur.length);i++){
WT.co_f+=Math.floor(Math.random()*16.0).toString(16);
}
WT.co_f+=cur;
WT.vt_f="1";
}
if (typeof(gWtAccountRollup)=="undefined"){
WT.vt_f_a="1";
}
WT.vt_f_s="1";
WT.vt_f_d="1";
}
else{
WT.vt_f="2";
WT.vt_f_a="2";
return;
}
}
WT.co_f=escape(WT.co_f);
WT.vt_sid=WT.co_f+"."+dSes.getTime();
var expiry="; expires="+dExp.toGMTString();
document.cookie=name+"="+"id="+WT.co_f+":lv="+dCur.getTime().toString()+":ss="+dSes.getTime().toString()+expiry+"; path=/"+(((typeof(gFpcDom)!="undefined")&&(gFpcDom!=""))?("; domain="+gFpcDom):(""));
}



// Code section for Enable Express Analysis via additional first-party cookie generated with this tag
var gFpcDom=".microsoft.com";

function dcsEvt(evt,tag){
var e=evt.target||evt.srcElement;
while (e.tagName&&(e.tagName!=tag)){
e=e.parentElement||e.parentNode;
}
return e;
}
function dcsBind(event,func){
if ((typeof(window[func])=="function")&&document.body){
if (document.body.addEventListener){
document.body.addEventListener(event, window[func], true);
}
else if(document.body.attachEvent){
document.body.attachEvent("on"+event, window[func]);
}
}
}
function dcsET(){
dcsBind("click","dcsDownload");
dcsBind("click","dcsFormButton");
dcsBind("keypress","dcsFormButton");
}
function dcsMultiTrack(){
for (var i=0;i<arguments.length;i++){
if (arguments[i].indexOf('WT.')==0){
WT[arguments[i].substring(3)]=arguments[i+1];
i++;
}
if (arguments[i].indexOf('DCS.')==0){
DCS[arguments[i].substring(4)]=arguments[i+1];
i++;
}
if (arguments[i].indexOf('DCSext.')==0){
DCSext[arguments[i].substring(7)]=arguments[i+1];
i++;
}
}
var dCurrent=new Date();
DCS.dcsdat=dCurrent.getTime();
dcsTag();
}

// Code section for Track clicks to download links.
function dcsDownload(evt){
evt=evt||(window.event||"");
if (evt){
var e=dcsEvt(evt,"A");
if (e.hostname){
var path=e.pathname?((e.pathname.indexOf("/")!=0)?"/"+e.pathname:e.pathname):"/";
dcsMultiTrack("DCS.dcssip",e.hostname,"DCS.dcsuri",path,"DCS.dcsqry",e.search||"","WT.ti","Link:"+(e.innerHTML||""),"WT.dl","1");
DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.dl="";
}
}
}

// Code section for Track form button clicks.
function dcsFormButton(evt){
evt=evt||(window.event||"");
if (evt){
var e=dcsEvt(evt,"INPUT");
var type=e.type||"";
if (type&&((type=="submit")||(type=="image")||(type=="reset"))||((type=="text")&&((evt.which||evt.keyCode)==13))){
var qry="";
var elems=e.form.elements;
for (var i=0;i<elems.length;i++){
var etype=elems[i].type;
if ((etype=="text")||(etype=="hidden")||(etype=="select-one")){
qry+=((qry=="")?"":"&")+escape(elems[i].name)+"="+escape(elems[i].value);
}
}
var title=e.form.id||e.form.className||e.form.name||"unknown";
dcsMultiTrack("DCS.dcsuri",e.form.action,"DCS.dcsqry",qry,"WT.ti","FormButton:"+title,"WT.dl","2");
DCS.dcsuri=DCS.dcsqry=WT.ti=WT.dl="";
}
}
}

function dcsAdv(){
dcsFunc("dcsET");
dcsFunc("dcsCookie");
}

var gImages=new Array;
var gIndex=0;
var DCS=new Object();
var WT=new Object();
var DCSext=new Object();
var gQP=new Array();

function dcsVar(){
var dCurrent=new Date();
WT.tz=dCurrent.getTimezoneOffset()/60*-1;
if (WT.tz==0){
WT.tz="0";
}
WT.bh=dCurrent.getHours();
WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;
if (typeof(screen)=="object"){
WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;
WT.sr=screen.width+"x"+screen.height;
}
if (typeof(navigator.javaEnabled())=="boolean"){
WT.jo=navigator.javaEnabled()?"Yes":"No";
}
if (document.title){
WT.ti=document.title;
}
WT.js="Yes";
if (typeof(gVersion)!="undefined"){
WT.jv=gVersion;
}
if (document.body&&document.body.addBehavior){
document.body.addBehavior("#default#clientCaps");
if (document.body.connectionType){
WT.ct=document.body.connectionType;
}
document.body.addBehavior("#default#homePage");
WT.hp=document.body.isHomePage(location.href)?"1":"0";
}
if (parseInt(navigator.appVersion)>3){
if ((navigator.appName=="Microsoft Internet Explorer")&&document.body){
WT.bs=document.body.offsetWidth+"x"+document.body.offsetHeight;
}
else if (navigator.appName=="Netscape"){
WT.bs=window.innerWidth+"x"+window.innerHeight;
}
}
WT.fi="No";
if (window.ActiveXObject){
if ((typeof(gFV)!="undefined")&&(gFV.length>0)){
WT.fi="Yes";
WT.fv=gFV;
}
}
else if (navigator.plugins&&navigator.plugins.length){
for (var i=0;i<navigator.plugins.length;i++){
if (navigator.plugins[i].name.indexOf('Shockwave Flash')!=-1){
WT.fi="Yes";
WT.fv=navigator.plugins[i].description.split(" ")[2];
break;
}
}
}
// WT.sp="@@SPLITVALUE@@";
WT.dl="0";
DCS.dcsdat=dCurrent.getTime();
DCS.dcssip=window.location.hostname;
DCS.dcsuri=window.location.pathname;
if (window.location.search){
DCS.dcsqry=window.location.search;
if (gQP.length>0){
for (var i=0;i<gQP.length;i++){
var pos=DCS.dcsqry.indexOf(gQP[i]);
if (pos!=-1){
var front=DCS.dcsqry.substring(0,pos);
var end=DCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length);
DCS.dcsqry=front+end;
}
}
}
}
if ((window.document.referrer!="")&&(window.document.referrer!="-")){
if (!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4)){
DCS.dcsref=window.document.referrer;
}
}
}

function A(N,V){
return "&"+N+"="+dcsEscape(V);
}

function dcsEscape(S){
if (typeof(RE)!="undefined"){
var retStr = new String(S);
for (R in RE){
retStr = retStr.replace(RE[R],R);
}
return retStr;
}
else{
return escape(S);
}
}

function dcsCreateImage(dcsSrc){
if (document.images){
gImages[gIndex]=new Image;
gImages[gIndex].src=dcsSrc;
gIndex++;
}
else{
document.write('<IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+dcsSrc+'">');
}
}

function dcsMeta(){
var elems;
if (document.all){
elems=document.all.tags("meta");
}
else if (document.documentElement){
elems=document.getElementsByTagName("meta");
}
if (typeof(elems)!="undefined"){
for (var i=1;i<=elems.length;i++){
var meta=elems.item(i-1);
if (meta.name){
if (meta.name.indexOf('WT.')==0){
WT[meta.name.substring(3)]=meta.content;
}
else if (meta.name.indexOf('DCSext.')==0){
DCSext[meta.name.substring(7)]=meta.content;
}
else if (meta.name.indexOf('DCS.')==0){
DCS[meta.name.substring(4)]=meta.content;
}
}
}
}
}

function dcsTag(){
var P="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://"+gDomain+(gDcsId==""?'':'/'+gDcsId)+"/dcs.gif?";
for (N in DCS){
if (DCS[N]) {
P+=A(N,DCS[N]);
}
}
for (N in WT){
if (WT[N]) {
P+=A("WT."+N,WT[N]);
}
}
for (N in DCSext){
if (DCSext[N]) {
P+=A(N,DCSext[N]);
}
}
if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0){
P=P.substring(0,2040)+"&WT.tu=1";
}
dcsCreateImage(P);
}

function dcsFunc(func){
if (typeof(window[func])=="function"){
window[func]();
}
}

dcsVar();
dcsMeta();
dcsFunc("dcsAdv");
dcsTag();
=================================

File : menujs


function mnpMenuDir()
{
return "LTR";
}

function mnpMenuCT()
{
return false;
}

function m717e01f5d0d04cbf8780cf133a62ee36()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Products &amp; Technologies: Overview', '/technet/prodtechnol/default.mspx', '', '', '_S1_Node1_S1_Node1');
this.items[n++] = new mnpPage('Server Operating Systems', '/technet/prodtechnol/serveros.mspx', '', 'm9be704ff0cbb4ee19c40d6494fec4c4f', '_S1_Node1_S1_Node2');
this.items[n++] = new mnpPage('Servers', '/technet/prodtechnol/servers.mspx', '', 'm52079b56d0b94ad6865e4551b38377ca', '_S1_Node1_S1_Node3');
this.items[n++] = new mnpPage('Desktop Operating Systems', '/technet/prodtechnol/desktopos.mspx', '', 'mb5299326c85d4e869a5258a163150459', '_S1_Node1_S1_Node4');
this.items[n++] = new mnpPage('Desktop Products &amp; Technologies', '/technet/prodtechnol/desktoppt.mspx', '', 'm788546b32e70437fa679bbbd9faea042', '_S1_Node1_S1_Node5');
this.items[n++] = new mnpPage('Embedded Operating Systems', '/technet/prodtechnol/embeddedos.mspx', '', 'm32f1e55c2df1406da67988a28de84c67', '_S1_Node1_S1_Node6');
}

function m9be704ff0cbb4ee19c40d6494fec4c4f()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Server Operating Systems: Overview', '/technet/prodtechnol/serveros.mspx', '', '', '_S1_Node1_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('Windows Server 2003 TechCenter', 'http://go.microsoft.com/fwlink/?LinkId=57073 ', '', '', '_S1_Node1_S1_Node2_S1_Node2');
this.items[n++] = new mnpPage('Windows 2000 Server', '/technet/prodtechnol/windows2000serv/default.mspx', '', '', '_S1_Node1_S1_Node2_S1_Node3');
this.items[n++] = new mnpPage('Small Business Server', '/technet/prodtechnol/sbs/default.mspx', '', '', '_S1_Node1_S1_Node2_S1_Node4');
}

function m52079b56d0b94ad6865e4551b38377ca()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Servers: Overview', '/technet/prodtechnol/servers.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node1');
this.items[n++] = new mnpPage('Application Center', '/technet/prodtechnol/acs/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node2');
this.items[n++] = new mnpPage('BackOffice Server', '/technet/prodtechnol/bosi/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node3');
this.items[n++] = new mnpPage('BizTalk Server', '/technet/prodtechnol/biztalk/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node4');
this.items[n++] = new mnpPage('Commerce Server', '/technet/prodtechnol/comm/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node5');
this.items[n++] = new mnpPage('Content Management Server', '/technet/prodtechnol/cms/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node6');
this.items[n++] = new mnpPage('Data Protection Manager', '/technet/prodtechnol/dpm/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node7');
this.items[n++] = new mnpPage('Exchange Server TechCenter', '/technet/prodtechnol/exchange/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node8');
this.items[n++] = new mnpPage('Host Integration Server', '/technet/prodtechnol/host/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node9');
this.items[n++] = new mnpPage('Identity Integration Server', '/technet/prodtechnol/miis/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node10');
this.items[n++] = new mnpPage('ISA Server', '/technet/prodtechnol/isa/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node11');
this.items[n++] = new mnpPage('Live Communications Server', '/technet/prodtechnol/office/livecomm/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node12');
this.items[n++] = new mnpPage('MapPoint Location Server', '/technet/prodtechnol/mls/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node13');
this.items[n++] = new mnpPage('Microsoft Operations Manager', '/technet/prodtechnol/mom/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node14');
this.items[n++] = new mnpPage('Microsoft Project', '/technet/prodtechnol/project/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node15');
this.items[n++] = new mnpPage('Mobile Information Server', '/technet/prodtechnol/mis/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node16');
this.items[n++] = new mnpPage('SharePoint Products &amp; Technologies', '/technet/prodtechnol/sppt/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node17');
this.items[n++] = new mnpPage('Site Server Commerce Edition', '/technet/prodtechnol/sscomm/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node18');
this.items[n++] = new mnpPage('Small Business Server', '/technet/prodtechnol/sbs/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node19');
this.items[n++] = new mnpPage('Speech Server', '/technet/prodtechnol/speech/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node20');
this.items[n++] = new mnpPage('SQL Server TechCenter', '/technet/prodtechnol/sql/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node21');
this.items[n++] = new mnpPage('Systems Management Server', '/technet/prodtechnol/sms/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node22');
this.items[n++] = new mnpPage('Virtual Server', '/technet/prodtechnol/virtualserver/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node23');
this.items[n++] = new mnpPage('Windows Media Services', '/technet/prodtechnol/netshow/default.mspx', '', '', '_S1_Node1_S1_Node3_S1_Node24');
}

function mb5299326c85d4e869a5258a163150459()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Desktop Operating Systems: Overview', '/technet/prodtechnol/desktopos.mspx', '', '', '_S1_Node1_S1_Node4_S1_Node1');
this.items[n++] = new mnpPage('Windows Vista', '/technet/windowsvista/default.mspx', '', '', '_S1_Node1_S1_Node4_S1_Node2');
this.items[n++] = new mnpPage('Windows XP Professional', '/technet/prodtechnol/winxppro/default.mspx', '', '', '_S1_Node1_S1_Node4_S1_Node3');
this.items[n++] = new mnpPage('Windows 2000 Professional', '/technet/prodtechnol/Windows2000Pro/default.mspx', '', '', '_S1_Node1_S1_Node4_S1_Node4');
}

function m788546b32e70437fa679bbbd9faea042()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Desktop Products &amp; Technologies: Overview', '/technet/prodtechnol/desktoppt.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node1');
this.items[n++] = new mnpPage('Internet Explorer', '/technet/prodtechnol/IE/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node2');
this.items[n++] = new mnpPage('Microsoft CRM', '/technet/prodtechnol/mscrm/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node3');
this.items[n++] = new mnpPage('Microsoft Office', '/technet/prodtechnol/office/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node4');
this.items[n++] = new mnpPage('Microsoft Project', '/technet/prodtechnol/project/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node5');
this.items[n++] = new mnpPage('NetMeeting', '/technet/prodtechnol/netmting/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node6');
this.items[n++] = new mnpPage('Visio', '/technet/prodtechnol/visio/default.mspx', '', '', '_S1_Node1_S1_Node5_S1_Node7');
}

function m32f1e55c2df1406da67988a28de84c67()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Embedded Operating Systems: Overview', '/technet/prodtechnol/embeddedos.mspx', '', '', '_S1_Node1_S1_Node6_S1_Node1');
this.items[n++] = new mnpPage('Windows CE', '/technet/prodtechnol/wce/default.mspx', '', '', '_S1_Node1_S1_Node6_S1_Node2');
}

function m8fa9ef38cd4745e0bed9195ff4ad0d44()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('IT Solutions: Overview', '/technet/itsolutions/default.mspx', '', '', '_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('Windows Server System Reference Architecture', '/technet/itsolutions/wssra/default.mspx', '', '', '_S1_Node2_S1_Node2');
this.items[n++] = new mnpPage('Midsize Business IT Center For 25-500 PCs', '/technet/itsolutions/midsizebusiness/default.mspx', '', '', '_S1_Node2_S1_Node3');
this.items[n++] = new mnpPage('Common IT Scenarios', '/technet/itsolutions/cits/default.mspx', '', '', '_S1_Node2_S1_Node4');
this.items[n++] = new mnpPage('Core IT Services', '/technet/itsolutions/citsrv/default.mspx', '', '', '_S1_Node2_S1_Node5');
this.items[n++] = new mnpPage('How Microsoft Does IT', '/technet/itsolutions/msit/default.mspx', '', 'mbb27c0f5a1304e9d8df4e30b3686ec2f', '_S1_Node2_S1_Node6');
this.items[n++] = new mnpPage('Mobility', '/technet/itsolutions/mobile/default.mspx', '', '', '_S1_Node2_S1_Node7');
this.items[n++] = new mnpPage('Networking', '/technet/itsolutions/network/default.mspx', '', '', '_S1_Node2_S1_Node8');
this.items[n++] = new mnpPage('Indexes', '/technet/itsolutions/indexes/default.mspx', '', 'm81bd24418d574b0b84a03e04b3889988', '_S1_Node2_S1_Node9');
}

function mbb27c0f5a1304e9d8df4e30b3686ec2f()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('How Microsoft Does IT: Overview', '/technet/itsolutions/msit/default.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node1');
this.items[n++] = new mnpPage('About Microsoft IT Showcase', '/technet/itsolutions/msit/aboutmsit.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node2');
this.items[n++] = new mnpPage('IT Value Cards', '/technet/itsolutions/msit/valuecard/default.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node3');
this.items[n++] = new mnpPage('Webcasts and Multimedia', '/technet/itsolutions/msit/webcasts.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node4');
this.items[n++] = new mnpPage('Everyday Productivity Education (EPE)', '/technet/itsolutions/msit/epe.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node5');
this.items[n++] = new mnpPage('Content Index', '/technet/itsolutions/msit/content.mspx', '', '', '_S1_Node2_S1_Node6_S1_Node6');
}

function m81bd24418d574b0b84a03e04b3889988()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Indexes: Overview', '/technet/itsolutions/indexes/default.mspx', '', '', '_S1_Node2_S1_Node9_S1_Node1');
this.items[n++] = new mnpPage('Drivers', '/technet/itsolutions/drivers/default.mspx', '', '', '_S1_Node2_S1_Node9_S1_Node2');
this.items[n++] = new mnpPage('How-to Index', '/technet/itsolutions/howto/default.mspx', '', '', '_S1_Node2_S1_Node9_S1_Node3');
this.items[n++] = new mnpPage('Product Documentation', '/technet/itsolutions/proddocs/default.mspx', '', '', '_S1_Node2_S1_Node9_S1_Node4');
this.items[n++] = new mnpPage('Resource Kits', '/technet/itsolutions/reskits/rktmain.mspx', '', '', '_S1_Node2_S1_Node9_S1_Node5');
}

function m5264cae8f56d47aca2297d3819dd4d88()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Security: Overview', '/technet/Security/default.mspx', '', '', '_S1_Node3_S1_Node1');
this.items[n++] = new mnpPage('Security Bulletin Search', '/technet/security/current.aspx', '', '', '_S1_Node3_S1_Node2');
this.items[n++] = new mnpPage('Virus Alerts', '/technet/Security/alerts/default.mspx', '', '', '_S1_Node3_S1_Node3');
this.items[n++] = new mnpPage('Products &amp; Technologies', '/technet/Security/prodtech/default.mspx', '', 'me7652de7f0114dbdbe5e5529a00af6d0', '_S1_Node3_S1_Node4');
this.items[n++] = new mnpPage('Topics', '/technet/Security/topics/default.mspx', '', 'mb4544ba00ecb4ab58f02d0cb947b8a49', '_S1_Node3_S1_Node5');
this.items[n++] = new mnpPage('Tools', '/technet/Security/tools/default.mspx', '', '', '_S1_Node3_S1_Node6');
this.items[n++] = new mnpPage('Understanding Security', '/technet/security/understanding/default.mspx', '', 'me875a9bcfc554fe1a5fe45ac6889893b', '_S1_Node3_S1_Node7');
this.items[n++] = new mnpPage('Partners', '/technet/security/partners/default.mspx', '', '', '_S1_Node3_S1_Node8');
this.items[n++] = new mnpPage('Downloads', '/technet/security/downloads/default.mspx', '', '', '_S1_Node3_S1_Node9');
this.items[n++] = new mnpPage('Community', '/technet/security/en-us/community/security/default.mspx', '', '', '_S1_Node3_S1_Node10');
this.items[n++] = new mnpPage('Events &amp; Webcasts', '/technet/security/eventswebcasts/default.mspx', '', '', '_S1_Node3_S1_Node11');
this.items[n++] = new mnpPage('Scripting for Security', '/technet/security/scripting/security.mspx', '', '', '_S1_Node3_S1_Node12');
this.items[n++] = new mnpPage('Small Business Security', '/technet/security/smallbusiness/default.mspx', '', '', '_S1_Node3_S1_Node13');
}

function me7652de7f0114dbdbe5e5529a00af6d0()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Products &amp; Technologies: Overview', '/technet/Security/prodtech/default.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node1');
this.items[n++] = new mnpPage('Active Directory', '/technet/security/prodtech/activedirectory.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node2');
this.items[n++] = new mnpPage('ASP.NET', '/technet/security/prodtech/aspdotnet.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node3');
this.items[n++] = new mnpPage('Exchange Server', '/technet/security/prodtech/exchangeserver.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node4');
this.items[n++] = new mnpPage('Internet Authentication Service (IAS)', '/technet/security/prodtech/ias.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node5');
this.items[n++] = new mnpPage('Internet Information Services (IIS)', '/technet/security/prodtech/iis.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node6');
this.items[n++] = new mnpPage('Internet Security and Acceleration Server (ISA)', '/technet/security/prodtech/isa.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node7');
this.items[n++] = new mnpPage('.NET Framework', '/technet/security/prodtech/dotnetframework.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node8');
this.items[n++] = new mnpPage('Office', '/technet/security/prodtech/office.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node9');
this.items[n++] = new mnpPage('Software Update Services (SUS)', '/technet/security/prodtech/sus.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node10');
this.items[n++] = new mnpPage('SQL Server', '/technet/security/prodtech/sqlserver.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node11');
this.items[n++] = new mnpPage('Systems Management Server (SMS)', '/technet/security/prodtech/sms.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node12');
this.items[n++] = new mnpPage('Web Services', '/technet/security/prodtech/webservices.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node13');
this.items[n++] = new mnpPage('Windows 2000', '/technet/security/prodtech/windows2000.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node14');
this.items[n++] = new mnpPage('Windows 98', '/technet/security/prodtech/windows98.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node15');
this.items[n++] = new mnpPage('Windows NT', '/technet/security/prodtech/windowsnt.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node16');
this.items[n++] = new mnpPage('Windows Server 2003', '/technet/security/prodtech/windowsserver2003.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node17');
this.items[n++] = new mnpPage('Windows XP', '/technet/security/prodtech/windowsxp.mspx', '', '', '_S1_Node3_S1_Node4_S1_Node18');
}

function mb4544ba00ecb4ab58f02d0cb947b8a49()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Topics: Overview', '/technet/Security/topics/default.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node1');
this.items[n++] = new mnpPage('Architecture and Design', '/technet/security/topics/architectureanddesign.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node2');
this.items[n++] = new mnpPage('Assessment', '/technet/security/topics/assessment.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node3');
this.items[n++] = new mnpPage('Auditing and Monitoring', '/technet/security/topics/auditingandmonitoring.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node4');
this.items[n++] = new mnpPage('Cryptography, Certificates, and Secure Communications', '/technet/security/topics/cryptographyetc.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node5');
this.items[n++] = new mnpPage('Desktop Security', '/technet/security/topics/desktopsecurity.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node6');
this.items[n++] = new mnpPage('Developing Secure Applications', '/technet/security/topics/devsecapps.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node7');
this.items[n++] = new mnpPage('Disaster Recovery', '/technet/security/topics/disasterrecovery.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node8');
this.items[n++] = new mnpPage('Identity Management', '/technet/security/topics/identitymanagement.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node9');
this.items[n++] = new mnpPage('Network Security', '/technet/security/topics/networksecurity.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node10');
this.items[n++] = new mnpPage('Patch Management', '/technet/security/topics/patchmanagement.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node11');
this.items[n++] = new mnpPage('Policies and Procedures', '/technet/security/topics/policiesandprocedures.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node12');
this.items[n++] = new mnpPage('Server Security', '/technet/security/topics/serversecurity.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node13');
this.items[n++] = new mnpPage('Threats and Countermeasures', '/technet/security/topics/threatscountermeasures.mspx', '', '', '_S1_Node3_S1_Node5_S1_Node14');
}

function me875a9bcfc554fe1a5fe45ac6889893b()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Understanding Security: Overview', '/technet/security/understanding/default.mspx', '', '', '_S1_Node3_S1_Node7_S1_Node1');
this.items[n++] = new mnpPage('Learning Paths', '/technet/security/learning/default.mspx', '', '', '_S1_Node3_S1_Node7_S1_Node2');
this.items[n++] = new mnpPage('Virtual Lab', '/technet/traincert/virtuallab/security.mspx', '', '', '_S1_Node3_S1_Node7_S1_Node3');
}

function m760a9813174d47df880e67f91392255f()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Desktop Deployment: Overview', '/technet/desktopdeployment/default.mspx', '', '', '_S1_Node5_S1_Node1');
this.items[n++] = new mnpPage('Tasks &amp; Tools', '/technet/desktopdeployment/tasktool.mspx', '', 'm29eda0c740a94a68a3ff0555b49c7ea1', '_S1_Node5_S1_Node2');
this.items[n++] = new mnpPage('Understanding Desktop Deployment', '/technet/desktopdeployment/understanding.mspx', '', 'm1bcc602c6d7a4c1995f959a2a1ae5f23', '_S1_Node5_S1_Node3');
this.items[n++] = new mnpPage('Partners', '/technet/desktopdeployment/partners/default.mspx', '', '', '_S1_Node5_S1_Node4');
this.items[n++] = new mnpPage('Downloads', '/technet/desktopdeployment/downloads.mspx', '', '', '_S1_Node5_S1_Node5');
this.items[n++] = new mnpPage('Community', '/technet/desktopdeployment/community/default.mspx', '', '', '_S1_Node5_S1_Node6');
this.items[n++] = new mnpPage('Events &amp; Webcasts', '/technet/desktopdeployment/webcastsvl.mspx', '', '', '_S1_Node5_S1_Node7');
this.items[n++] = new mnpPage('Scripting for Desktop Deployment', '/technet/desktopdeployment/scripting/default.mspx', '', '', '_S1_Node5_S1_Node8');
}

function m29eda0c740a94a68a3ff0555b49c7ea1()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Tasks &amp; Tools: Overview', '/technet/desktopdeployment/tasktool.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('Application Compatibility', '/technet/desktopdeployment/appcompat/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node2');
this.items[n++] = new mnpPage('Imaging', '/technet/desktopdeployment/imaging/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node3');
this.items[n++] = new mnpPage('Infrastructure Management', '/technet/desktopdeployment/inframan/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node4');
this.items[n++] = new mnpPage('Deployment Process', '/technet/desktopdeployment/depprocess/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node5');
this.items[n++] = new mnpPage('Office 2003 Deployment', '/technet/desktopdeployment/office/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node6');
this.items[n++] = new mnpPage('User State Migration', '/technet/desktopdeployment/userstate/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node7');
this.items[n++] = new mnpPage('Security/Patching', '/technet/desktopdeployment/securitypatching/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node8');
this.items[n++] = new mnpPage('Provisioning', '/technet/desktopdeployment/ztp/default.mspx', '', '', '_S1_Node5_S1_Node2_S1_Node9');
}

function m1bcc602c6d7a4c1995f959a2a1ae5f23()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Understanding Desktop Deployment: Overview', '/technet/desktopdeployment/understanding.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node1');
this.items[n++] = new mnpPage('Getting Started with the Deployment Center', '/technet/desktopdeployment/gettingstarted.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node2');
this.items[n++] = new mnpPage('Desktop Deployment for Midsize Businesses', '/technet/desktopdeployment/midsize/default.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node3');
this.items[n++] = new mnpPage('Solution Accelerator for Business Desktop Deployment', '/technet/desktopdeployment/bddoverview.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node4');
this.items[n++] = new mnpPage('Business Value of Deploying Windows XP and Office', '/technet/desktopdeployment/bizval.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node5');
this.items[n++] = new mnpPage('Associated Resources', '/technet/desktopdeployment/resources.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node6');
this.items[n++] = new mnpPage('Events &amp; Learning', '/technet/desktopdeployment/eventslearning.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node7');
this.items[n++] = new mnpPage('Featured Articles', '/technet/desktopdeployment/articles/default.mspx', '', '', '_S1_Node5_S1_Node3_S1_Node8');
}

function mf53eab901b2e4125bb2f9374f5ad35ed()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Script Center: Overview', '/technet/scriptcenter/default.mspx', '', '', '_S1_Node6_S1_Node1');
this.items[n++] = new mnpPage('Script Repository', '/technet/scriptcenter/scripts/default.mspx', '', 'm6feb66da789840c6871923564a41ce61', '_S1_Node6_S1_Node2');
this.items[n++] = new mnpPage('Learn to Script', '/technet/scriptcenter/learnit.mspx', '', 'ma22d4f5b156041ae84c17ab96d872a3e', '_S1_Node6_S1_Node3');
this.items[n++] = new mnpPage('Find a Script', '/technet/scriptcenter/findit.mspx', '', '', '_S1_Node6_S1_Node4');
this.items[n++] = new mnpPage('Scripting for...', '/technet/scriptcenter/hubs/default.mspx', '', 'm3a6c193dee4a4df790470af7a4bcb0ce', '_S1_Node6_S1_Node5');
this.items[n++] = new mnpPage('Scripting Tools', '/technet/scriptcenter/createit.mspx', '', '', '_S1_Node6_S1_Node6');
this.items[n++] = new mnpPage('Hey, Scripting Guy!', '/technet/scriptcenter/resources/qanda/default.mspx', '', '', '_S1_Node6_S1_Node7');
}

function m6feb66da789840c6871923564a41ce61()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Script Repository: Overview', '/technet/scriptcenter/scripts/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('Active Directory', '/technet/scriptcenter/scripts/ad/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node2');
this.items[n++] = new mnpPage('Applications', '/technet/scriptcenter/scripts/apps/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node3');
this.items[n++] = new mnpPage('Desktop Management', '/technet/scriptcenter/scripts/desktop/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node4');
this.items[n++] = new mnpPage('Directory Services: Other', '/technet/scriptcenter/scripts/ds/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node5');
this.items[n++] = new mnpPage('Group Policy', '/technet/scriptcenter/scripts/policy/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node6');
this.items[n++] = new mnpPage('Hardware', '/technet/scriptcenter/scripts/hardware/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node7');
this.items[n++] = new mnpPage('IIS', '/technet/scriptcenter/scripts/iis/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node8');
this.items[n++] = new mnpPage('Logs', '/technet/scriptcenter/scripts/logs/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node9');
this.items[n++] = new mnpPage('Messaging &amp; Communication', '/technet/scriptcenter/scripts/message/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node10');
this.items[n++] = new mnpPage('Networking', '/technet/scriptcenter/scripts/network/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node11');
this.items[n++] = new mnpPage('Office', '/technet/scriptcenter/scripts/office/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node12');
this.items[n++] = new mnpPage('Operating System', '/technet/scriptcenter/scripts/os/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node13');
this.items[n++] = new mnpPage('Printing', '/technet/scriptcenter/scripts/printing/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node14');
this.items[n++] = new mnpPage('Scripting Techniques', '/technet/scriptcenter/scripts/misc/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node15');
this.items[n++] = new mnpPage('Security', '/technet/scriptcenter/scripts/security/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node16');
this.items[n++] = new mnpPage('Service Packs and Hot Fixes', '/technet/scriptcenter/scripts/srvpacks/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node17');
this.items[n++] = new mnpPage('Services for Unix', '/technet/scriptcenter/scripts/sfunix/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node18');
this.items[n++] = new mnpPage('Shadow Copy', '/technet/scriptcenter/scripts/shadow/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node19');
this.items[n++] = new mnpPage('SMS', '/technet/scriptcenter/scripts/sms/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node20');
this.items[n++] = new mnpPage('Software Update Services', '/technet/scriptcenter/scripts/sus/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node21');
this.items[n++] = new mnpPage('SQL Server', '/technet/scriptcenter/scripts/sql/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node22');
this.items[n++] = new mnpPage('Storage', '/technet/scriptcenter/scripts/storage/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node23');
this.items[n++] = new mnpPage('Terminal Server', '/technet/scriptcenter/scripts/ts/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node24');
this.items[n++] = new mnpPage('Virtual Server', '/technet/scriptcenter/scripts/vs/default.mspx', '', '', '_S1_Node6_S1_Node2_S1_Node25');
}

function ma22d4f5b156041ae84c17ab96d872a3e()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Learn to Script: Overview', '/technet/scriptcenter/learnit.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node1');
this.items[n++] = new mnpPage('Windows Scripting Guide', '/technet/scriptcenter/guide/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node2');
this.items[n++] = new mnpPage('Hey, Scripting Guy!', '/technet/scriptcenter/resources/qanda/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node3');
this.items[n++] = new mnpPage('Tales from the Script', '/technet/community/columns/scripts/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node4');
this.items[n++] = new mnpPage('Office Space', '/technet/scriptcenter/resources/officetips/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node5');
this.items[n++] = new mnpPage('Doctor Scripto\'s Script Shop', '/technet/scriptcenter/resources/scriptshop/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node6');
this.items[n++] = new mnpPage('Webcasts', '/technet/scriptcenter/webcasts/default.mspx', '', '', '_S1_Node6_S1_Node3_S1_Node7');
}

function m3a6c193dee4a4df790470af7a4bcb0ce()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Scripting for...: Overview', '/technet/scriptcenter/hubs/default.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node1');
this.items[n++] = new mnpPage('Desktop', '/technet/scriptcenter/hubs/desktop.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node2');
this.items[n++] = new mnpPage('Exchange', '/technet/scriptcenter/hubs/exchange.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node3');
this.items[n++] = new mnpPage('HTAs', '/technet/scriptcenter/hubs/htas.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node4');
this.items[n++] = new mnpPage('MOM', '/technet/scriptcenter/hubs/mom.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node5');
this.items[n++] = new mnpPage('Office', '/technet/scriptcenter/hubs/office.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node6');
this.items[n++] = new mnpPage('Security', '/technet/scriptcenter/hubs/security.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node7');
this.items[n++] = new mnpPage('SMS', '/technet/scriptcenter/hubs/sms.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node8');
this.items[n++] = new mnpPage('SQL Server', '/technet/scriptcenter/hubs/sqlserver.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node9');
this.items[n++] = new mnpPage('Windows Server 2003', '/technet/scriptcenter/hubs/win2003.mspx', '', '', '_S1_Node6_S1_Node5_S1_Node10');
}

function mecbfdfe8e58b4cdc8b2052d10a6d7dfa()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('TechNet Program: Overview', '/technet/abouttn/default.mspx', '', '', '_S2_Node1_S1_Node1');
this.items[n++] = new mnpPage('TechNet Subscriptions', '/technet/abouttn/Subscriptions/default.mspx', '', 'm36c0c72d7d7a42b1be7a8b9ea54a6297', '_S2_Node1_S1_Node2');
this.items[n++] = new mnpPage('TechNet Magazine', '/technet/technetmag/default.aspx', '', '', '_S2_Node1_S1_Node3');
this.items[n++] = new mnpPage('TechNet Events &amp; Webcasts', '/technet/community/events/default.mspx', '', 'ma01979ebf9dd4d0099a724aabdafa642', '_S2_Node1_S1_Node4');
this.items[n++] = new mnpPage('TechNet Flash Newsletter', '/technet/abouttn/subscriptions/flash_register.mspx', '', '', '_S2_Node1_S1_Node5');
this.items[n++] = new mnpPage('TechNet Radio', '/technet/community/tnradio/default.mspx', '', '', '_S2_Node1_S1_Node6');
this.items[n++] = new mnpPage('TechNet Virtual Labs', '/technet/traincert/virtuallab/default.mspx', '', '', '_S2_Node1_S1_Node7');
}

function m36c0c72d7d7a42b1be7a8b9ea54a6297()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('TechNet Subscriptions: Overview', '/technet/abouttn/Subscriptions/default.mspx', '', '', '_S2_Node1_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('TechNet Index: Search for Products', '/technet/abouttn/subscriptions/index/default.aspx', '', '', '_S2_Node1_S1_Node2_S1_Node2');
}

function ma01979ebf9dd4d0099a724aabdafa642()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('TechNet Events &amp; Webcasts: Overview', '/technet/community/events/default.mspx', '', '', '_S2_Node1_S1_Node4_S1_Node1');
this.items[n++] = new mnpPage('TechNet Events', '/technet/community/events/briefings/default.mspx', '', '', '_S2_Node1_S1_Node4_S1_Node2');
this.items[n++] = new mnpPage('TechNet Webcasts', '/technet/community/webcasts/default.mspx', '', '', '_S2_Node1_S1_Node4_S1_Node3');
}

function mab3d2d3e364941588303d9c88abbe6fa()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Community: Overview', '/technet/community/default.mspx', '', '', '_S2_Node4_S1_Node1');
this.items[n++] = new mnpPage('Newsgroups', '/technet/community/newsgroups/default.mspx', '', 'm97b9485e7733411da2beba2ce3a0d1e8', '_S2_Node4_S1_Node2');
this.items[n++] = new mnpPage('Chats', '/technet/community/chats/default.mspx', '', 'm74612859dc9a4267bc41562b5387cdda', '_S2_Node4_S1_Node3');
this.items[n++] = new mnpPage('Columns', '/technet/community/columns/default.mspx', '', 'm749067abbf1348909bf948eb0d9858b4', '_S2_Node4_S1_Node4');
this.items[n++] = new mnpPage('Blogs', 'http://blogs.technet.com/default.aspx', '', '', '_S2_Node4_S1_Node5');
this.items[n++] = new mnpPage('User Groups', '/technet/community/usergroup/default.mspx', '', '', '_S2_Node4_S1_Node6');
}

function m97b9485e7733411da2beba2ce3a0d1e8()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Newsgroups: Overview', '/technet/community/newsgroups/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node1');
this.items[n++] = new mnpPage('Security', '/technet/community/newsgroups/security/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node2');
this.items[n++] = new mnpPage('Server Operating Systems', '/technet/community/newsgroups/serveros/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node3');
this.items[n++] = new mnpPage('Servers', '/technet/community/newsgroups/server/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node4');
this.items[n++] = new mnpPage('Desktop Operating Systems', '/technet/community/newsgroups/desktopos/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node5');
this.items[n++] = new mnpPage('Desktop Products and Technologies', '/technet/community/newsgroups/desktoppt/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node6');
this.items[n++] = new mnpPage('IT Tasks and Topics', '/technet/community/newsgroups/topics/default.mspx', '', '', '_S2_Node4_S1_Node2_S1_Node7');
}

function m74612859dc9a4267bc41562b5387cdda()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Upcoming Chats', '/technet/community/chats/default.mspx', '', '', '_S2_Node4_S1_Node3_S1_Node1');
this.items[n++] = new mnpPage('Chat Transcripts', '/technet/community/chats/trans/default.mspx', '', '', '_S2_Node4_S1_Node3_S1_Node2');
}

function m749067abbf1348909bf948eb0d9858b4()
{
this.items = new Array();
var n = 0;
this.items[n++] = new mnpPage('Columns: Overview', '/technet/community/columns/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node1');
this.items[n++] = new mnpPage('IIS Insider', '/technet/community/columns/insider/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node2');
this.items[n++] = new mnpPage('Professor Windows', '/technet/community/columns/profwin/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node3');
this.items[n++] = new mnpPage('Security Management', '/technet/community/columns/secmgmt/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node4');
this.items[n++] = new mnpPage('Security MVP Article of the Month', '/technet/community/columns/secmvp/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node5');
this.items[n++] = new mnpPage('Security Tip of the Month', '/technet/community/columns/sectip/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node6');
this.items[n++] = new mnpPage('Tales from the Script', '/technet/community/columns/scripts/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node7');
this.items[n++] = new mnpPage('The Cable Guy', '/technet/community/columns/cableguy/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node8');
this.items[n++] = new mnpPage('What\'s New on TechNet?', '/technet/community/columns/whatsnew/default.mspx', '', '', '_S2_Node4_S1_Node4_S1_Node9');
}

===============================================
File : templatecss
H1 {
MARGIN: 12px 0px 0px; FONT: 130% Arial; COLOR: #000000
}
H2 {
MARGIN: 2px 0px 0px; FONT: 95% Verdana
}
H3 {
MARGIN: 0em; FONT: bold 85%/130% Verdana
}
H3.lower {
MARGIN: 9px 0px 0px; FONT: bold 85%/130% Verdana
}
H4 {
MARGIN: 20px 0px 0px; FONT: bold 75%/140% Verdana
}
H4.first {
MARGIN-TOP: 10px
}
H4.secondFirst {
MARGIN-TOP: -2px
}
H5 {
MARGIN: -2px 0px 0px; FONT: bold 70% Verdana
}
.ancestorLinks {
MARGIN-TOP: 12px; FONT: 65% Verdana
}
.ancestorLinks A:visited {
COLOR: #0033cc
}
.ancestorLinks A:hover {
COLOR: #ff6600
}
.ancestorLabel {
COLOR: #666666
}
P {
MARGIN: 0em; FONT: 70%/150% Verdana
}
P.blurb {
MARGIN: 0em; FONT: 70%/140% Verdana
}
.label {
FONT: bold 70%/140% Verdana
}
.bullet {
PADDING-RIGHT: 6px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px
}
TABLE.subbullets {
MARGIN-TOP: 3px
}
.subbullet {
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 55% Verdana; COLOR: #a6a6a6; PADDING-TOP: 6px
}
TD.sublink {
FONT: 70%/140% Verdana; PADDING-TOP: 3px
}
HR {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px; COLOR: #e6e6e6; PADDING-TOP: 0px; HEIGHT: 1px
}
HR.division {
MARGIN-BOTTOM: 2px
}
.topOfPage {
FONT: 65% Verdana
}
.topIcon {
MARGIN-RIGHT: 4px
}
A.topOfPage:visited {
COLOR: #0033cc
}
A.topOfPage:hover {
COLOR: #ff6600
}
A {
COLOR: #0033cc
}
A:link {
COLOR: #0033cc
}
A:visited {
COLOR: #800080
}
A:hover {
COLOR: #ff6600
}
A:active {
COLOR: #800080
}
.onThisPage {
PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; FONT: 70% Verdana
}
DIV.verticalRule {
MARGIN-TOP: 12px; BACKGROUND: #e6e6e6; WIDTH: 1px; HEIGHT: 100%
}
TD.partition {
PADDING-BOTTOM: 12px
}
.intro {
MARGIN-TOP: 9px
}
.gutterPlug {
WIDTH: 10px; HEIGHT: 1px
}
.pixel {
WIDTH: 1px; HEIGHT: 1px
}
TABLE.headline {
MARGIN-TOP: 12px
}
TD.imageCell {
PADDING-TOP: 4px
}
TABLE.module {
MARGIN-TOP: 11px
}
.small {
FONT: 65% Verdana
}
UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 2.75ex; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
LI P {
PADDING-BOTTOM: 1.1em
}
.numberedList {
MARGIN-TOP: 1em; MARGIN-BOTTOM: 7px
}
.numberedList P {
PADDING-BOTTOM: 1.1em
}
.listNumber {
PADDING-RIGHT: 1.5ex; PADDING-LEFT: 2.1ex
}
.footnote {
FONT: 70% Arial; POSITION: relative; TOP: -0.5em
}
TD.footnote {
PADDING-RIGHT: 1ex; FONT: 50% Arial
}
.footnoteText {
FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footnotes {
MARGIN-TOP: 2px; MARGIN-BOTTOM: 36px
}
.dataTable {
MARGIN-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.dataTable TD {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tableHeader {
FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #999999; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.superHeader {
FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stdHeader {
BACKGROUND: #cccccc; COLOR: #000000
}
.stdHeader TD {
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-LEFT: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subHeader {
BACKGROUND: #dddddd
}
.subHeader TD {
BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-LEFT: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.record TD {
BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.record TD TD {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.evenRecord {
BACKGROUND: #e9e9e6
}
.evenRecord TD {
BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.evenRecord TD TD {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rowLabel {
FONT-WEIGHT: bold; BACKGROUND: #f0f0f0
}
P.lastInCell {
PADDING-BOTTOM: 0px
}
.keyLegend {
MARGIN-TOP: 2ex; PADDING-BOTTOM: 6px
}
.key {
PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.legend {
FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.legendBullets {
COLOR: #666666
}
.dataBullets {
COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tableFootnotes {
MARGIN-TOP: 7px; MARGIN-LEFT: 5px
}
.dataTableBottomMargin {
MARGIN-BOTTOM: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
TR.sortable {
BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: #ccc; BORDER-LEFT: red 1px solid; COLOR: #000000; BORDER-BOTTOM: red 1px solid
}
TD.sortable {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.sortable A {
CURSOR: hand
}
TD.sortable A:hover {
BACKGROUND: #e0e0e0
}
TD.sortable TABLE {
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; ; HEIGHT: expression(this.parentElement.parentElement.clientHeight)
}
TD.selectedSort {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.selectedSort A {
BACKGROUND: #999; CURSOR: hand
}
TD.selectedSort TABLE {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 1px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; ; HEIGHT: expression(this.parentElement.parentElement.clientHeight)
}
.simpleForm {
MARGIN: 28px 0px 1.5ex
}
.simpleForm P {
FONT-WEIGHT: bold; FONT-SIZE: 65%; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.simpleForm DIV {
MARGIN-BOTTOM: 14px
}
.simpleFormSelect {
MARGIN-TOP: 2px; FONT-SIZE: 70%; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.simpleFormSelectSmall {
MARGIN-TOP: 2px; FONT-SIZE: 70%; WIDTH: 123px; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.simpleFormSelectMedium {
MARGIN-TOP: 2px; FONT-SIZE: 70%; WIDTH: 169px; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.simpleFormSelectLarge {
MARGIN-TOP: 2px; FONT-SIZE: 70%; WIDTH: 261px; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.simpleFormText {
MARGIN-TOP: 1px; FONT-SIZE: 70%; WIDTH: 261px; MARGIN-RIGHT: 6px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.simpleFormSubmit {
PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}