<?xml version="1.0" encoding="UTF-8"?>
<nde:catalog xmlns:nde="http://devedge.netscape.com/2002/de">
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/inheritFrom/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">inheritFrom - A Simple Method of Inheritance upon Demand</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Extending Classes is a powerful method in Object Oriented programming.
      Use this simple function to inherit properties and methods from 
      prototype objects.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="13"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CSpider/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">CSpider - A Web Site Processor</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">CSpider is a simple framework which illustrates the use of several
      other examples to create an event-driven JavaScript application.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="13"/>
    <nde:moddate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="07" day="08"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CSimpleObservable/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">CSimpleObservable - An Implementation of the Observer pattern in JavaScript</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Observers and Observables are a basic pattern in event-based programming.
      CSimpleObservable provides a reuseable means of incorporating Observers
      and Observables into your Web Applications.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="13"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CList/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">CList - An Array Adapter Class which supports unique Elements</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">CList simplifies the maintenance of Arrays which must contain
      unique values without duplicate entries.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="13"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/WDocumentLoader/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">A Window-based Document Loader</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Loading documents either as components of a web application or
      for use in pre-fetching requires reliable notification of when
      the documents are available. 
      WDocumentLoader provides an easy to use, cross-browser
      means of loading documents.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="06"/>
    <nde:moddate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="13"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CFormData/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Simplify Form handling With the CFormData JavaScript object.</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Dealing with Form data can be a tedious task. Check out how the 
      CFormData JavaScript object makes dealing with forms as easy 
      as pie.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="06"/>
    <nde:moddate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="07" day="14"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CCallWrapper/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">A JavaScript Wrapper for Making Asynchronous Function
      and Object Method Calls</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">The normal means of calling functions asynchronously
      in JavaScript can be painful and downright impossible if you want to 
      call Object methods asynchronously. See how CCallWrapper simplifies 
      making asynchronous function and Object method calls in 
      Netscape 4.x, Netscape 6, Netscape 7, Mozilla, 
      Gecko-based browsers, Internet Explorer and Opera 7.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="06" day="06"/>
    <nde:moddate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="07" day="08"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/toolbox/examples/2003/CTOCWidget/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Standards-Based Collapsible Table of Contents Widget (CTOCWidget)</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Learn how  XML and the W3C DOM were used to create the collapsible tree widgets
      used in the tables of content for the JavaScript Guide and Reference additions to the
      DevEdge MultiBar Sidebar tab.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Example</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="05" day="20"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="examples"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/viewsource/2003/inner-browsing/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Inner-Browsing: Extending Web Browsing the Navigation Paradigm</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">This article introduces a paradigm where navigation and 
access to information occurs inside a web page - as 
opposed to the traditional model where a new web page is sent to the web browser when new information is requested.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Article</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="05" day="16"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="xml"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Marcio Galli</nde:authname>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Roger Soares</nde:authname>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Ian Oeschger</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/viewsource/2003/devedge-redesign-js/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Netscape DevEdge Redesign: JavaScript</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">Learn about the use of JavaScript in Netscape's DevEdge which
    is used to extend pure CSS-based menus to support most modern
    browsers.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Article</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2003" month="02" day="11"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="javascript"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Bob Clary</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/viewsource/2002/updating-expcol-xbstyle/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Upgrading DHTML pages with xbStyle</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">A case study in using the xbStyle example API to port
    and existing script to support Netscape Gecko.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Article</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2002" month="02" day="25"/>
    <nde:moddate xmlns:nde="http://devedge.netscape.com/2002/de" year="2002" month="10" day="04"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
    <nde:authname xmlns:nde="http://devedge.netscape.com/2002/de">Marcio Galli</nde:authname>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/viewsource/2001/updating-dhtml-web-pages/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">Updating DHTML Web Pages for next generation browsers</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">What you need to know about the layer tag, document.all, and 
      other proprietary extensions and how to work with them in a cross browser world.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Article</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2001" month="07" day="23"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
  </nde:article>
  <nde:article xmlns:nde="http://devedge.netscape.com/2002/de" url="/viewsource/2001/xbl/" lang="en">
    <nde:title xmlns:nde="http://devedge.netscape.com/2002/de">The XML Binding Language</nde:title>
    <nde:summary xmlns:nde="http://devedge.netscape.com/2002/de">XBL is the XML Binding Language. You can use XBL to add styles, 
      properties and methods to existing HTML elements, as well as 
      create and define new tags with their own set of styles, properties 
      and methods.</nde:summary>
    <nde:category xmlns:nde="http://devedge.netscape.com/2002/de">Article</nde:category>
    <nde:pubdate xmlns:nde="http://devedge.netscape.com/2002/de" year="2001" month="07" day="23"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="dom"/>
    <nde:channel xmlns:nde="http://devedge.netscape.com/2002/de" channelid="viewsource"/>
  </nde:article>
</nde:catalog>
