Home Page & user identification home.d2w main "home page"; determines if user is logged in login.i login fields (login & password) in left bar loggedin.i logout link in left bar notloggedin.i "Sorry, not logged in" complaint userinfo.i big sql query to get info about logged-in user forgot.d2w reset my password, email it to me New-User registration (shown in order; see "Danly Shopping Experience") home.d2w home page, determines if logged-in, offers link to register newuser.d2w new user reg page; collects contact info, calls RegisterNew new1.d2w pop-up: displays error or redirects main after RegisterNew err_reg.d2w pop-up: displays error msg on bad registration newuser2.d2w Gets ship-to/bill-to addresses, calls AddressAdd makecart.d2w pop-up: Creates shopping cart makecart2.d2w pop-up: Finishes creating shopping cart homenew.d2w looks like home.d2w, but creates CMSTKY for new user notifynu.i functions to notify danly via e-mail about new user My Account: myaccount.d2w user entry page; choose contact, shipto, billto info mycontact.d2w edit my contact info myshipto.d2w see my shipto info editship.d2w edit a particular shipto info addship.d2w add a new shipto addship2.d2w finish adding new shipto (calls makecart, etc.) mybillto.d2w see my billto info editbill.d2w edit a particular billto info addbill.d2w add a new billto Category & Product navigation: catdisp.d2w display a level in the product category tree leftnav.i product category tree display in the left nav area showchildren.i recursive function for 'exploded' tree display in leftnav ctable.i service/sql functions to get category info pctable.i sql function to get product names and info under category metricenglish.i return type of measurement (eng/metric) from product number catdown.d2w "download product catalog" page catreq.d2w catalog request form page crconfirm.d2w catalog request form handler qfconfirm.d2w quote request form handler (target from static pages) Product selection and display: proddisp.d2w dynamic pull-down menu product selection itemdisp.d2w full detail item display ("view part" from proddisp.d2w) pricing.i sql function to calculate pricing pitable.i sql product info functions Searching for parts: search.d2w keyword / partnumber search searchrslt.d2w display search results quicksearch.i "Danly quicksearch" form box used on many pages Shopping Cart ocart.d2w Display shopping cart findcart.i find the shopping cart "order" for this user/shipto cartcontents.i SQL function, info about items in cart orderatt.i SQL function, attributes for all items Checking Out (shown in order; see "Danly Shopping Experience") acctship.d2w Finalize address & shipping info acctship2.d2w pop-up: Updates ORDERS and SHIPTO tables payment.d2w Finalize payment info pricing.i sql function to calculate pricing order1.d2w pop-up: Writes payment info into ORDERS orderaccept.d2w pop-up: target for OrderProcess command; clear order err_do_payment.d2w pop-up: display error msg for payment errors makecart.d2w pop-up: make new empty cart makecart2.d2w pop-up: finish making new empty cart confirm.d2w display final order confirmation page orderinfo.i SQL function to get order info custmast.i get "customer master" info, including are they credit card? Order Status orderstat.d2w user entry point; 6 ways to search for an order ordresult.d2w show results of a search (from orderstat) ordview.d2w show details about a particular order (from ordresult) Die Set Registry dieset.d2w user entry point; 5 ways to search for a die set diebrowse.d2w show results of search; also "browse all die sets" dieview.d2w view an individual die set diereg.d2w register a new die set diereg2.d2w pop-up: add new die set to the database dieedit.d2w edit your die set dieedit2.d2w pop-up: make edits in database dieowner.d2w pop-up: change die set ownership diecomped.d2w edit a component in a die set dieadd.d2w add a component to a die set dieadd2.d2w pop-up: add component in database diecart.d2w pop-up: add selected components to shopping cart diecart2.d2w pop-up: finish add to shopping cart (post OrderItemUpdate) dieset.i SQL function to get die set info diesidenav.i side nav links for die set pages Service functions: "Welcome Mr Phelps, you are shopping for the CIA" hello.i Display the greeting makemenu.i Create the javascript menus used by hello. getsite.i Get current site user is shopping for setsite.i Change site user is shopping for Service functions: general table (2-d memory array) manipulation cleartable.i Set size of & clear a table findin.i Find something in a table Service functions: string manipulation field.i Get & put sub-fields by column into a larger field pad.i left and right padding functions nobreak.i replace spaces with HTML nonbreaking spaces Service functions: date manipulation dates.i date fields in one form future.i ensure that a given date is in the future Service files: interface pieces and settings switches.i debug and other "switches" email.i definitions of e-mail addresses shorturls.i abbreviations for parts of websphere command URLs chain.i how to open a pop-up for chaining pages copyright.i copyright message at bottom of pages font.inc font definitions (probably obsolete) countries.i