Figures
Figure 1
Figure 1
Figure 1 Dynamic Filtering

<html>
<body>
<form name=Microsoft>
<table<>tr<>td>
<select name=group onchange="NewGroup();">
<option value=0>BackOffice Family of Products</option>
<option value=1>Windows Family of Products</option>
<option value=2>Office Family of Products</option>
<option value=3 selected>The Microsoft Network</option>
</select>
</td<>/tr<>tr<>td align=right>
<select name=product size=15>
<OPTION VALUE="http://network.msn.com/hotmail/hotmail.asp?">Hotmail
</OPTION>
<OPTION VALUE="http://www.msn.com/xnav/default.asp?">MSN.COM</OPTION>
<OPTION VALUE="http://www.msnbc.com/news/default.asp?">MSNBC</OPTION>
<OPTION VALUE="http://investor.msn.com/external/imgnav.asp?">Microsoft Investor</OPTION>
<OPTION VALUE="http://expedia.msn.com/snav/default.asp?">Expedia.com Travel</OPTION>
<OPTION VALUE="http://www.zone.com/asp/default.asp?">Internet Gaming Zone
</OPTION>
<OPTION VALUE="http://carpoint.msn.com/msn/home/shared?">Microsoft CarPoint</OPTION>
<OPTION VALUE="http://expediamaps.com/snavredir/default.htm?">Expedia Maps</OPTION>
<OPTION VALUE="http://www.slate.com/?">Slate</OPTION>
<OPTION VALUE="http://www.microsoft.com/?">Microsoft.com</OPTION>
</select>
</td<>/tr<>/table>

<script language=javascript>
var list = new Array(4);
var i;
i = 0
list[i] = new Array(
    "BackOffice Small Business Server",
    "Windows NT Server",
    "Exchange Server",
    "SQL Server",
    "Proxy Server",
    "Systems Management Server",
    "SNA Server",
    "Site Server",
    "Commercial Internet System",
    "BackOffice Server");
i=i+1;
list[i] = new Array(
    "Windows CE",
    "Windows 95",
    "Windows 98",
    "Windows NT Workstation",
    "Windows NT Server");

i=i+1;
list[i] = new Array(
    "Professional Edition",
    "Small Business Edition",
    "Standard Edition",
    "Macintosh Edition",
    "Developer Edition",
    "Home Essentials");

i=i+1;
list[i] = new Array(
    "Hotmail",
    "MSN.COM",
    "MSNBC",
    "Microsoft Investor",
    "Expedia.com Travel",
    "Internet Gaming Zone",
    "Microsoft CarPoint",
    "Expedia Maps",
    "Slate",
    "Microsoft.com");

function NewGroup()
{
    while (document.Microsoft.product.length>0) {
        document.Microsoft.product.remove(0)
    }

    var products = list[document.Microsoft.group.value];
    for (i=0; i<products.length; i++)
    {
        element = document.createElement("OPTION");
        element.text = products[i];
        document.Microsoft.product.add (element);
    }
}
</script>

</form>
</body>
</html>
Page view tracker