
USETEXTLINKS = 1  
STARTALLOPEN = 1
HIGHLIGHT = 1
PERSERVESTATE = 1

// Revised 8/28/03

// If you don't have server-side coding, make your nodes.js file similar to the others
// in the ZIP, not this one.
// Without a database, the auxiliary functions defined and used here are the only way 
// I am able to test the "PERSERVESTATE through .xID keys" functionality. 
// Your server side code will do something similar, but without the need to these functions.
// It will simply output nodes with two lines of statements, one for insDoc or insFld call,
// the other with the assignment of xID to an actual database ID
// See online instructions for limitations on the use of xID
var counterI = 0
function insFldX(parentOb, childOb)
{
  childOb.xID = 'X' + counterI;
  counterI--;
  return insFld(parentOb, childOb)
}
function insDocX(parentOb, childOb)
{
  childOb.xID = 'Y' + counterI;
  counterI--;
  return insDoc(parentOb, childOb)
}

foldersTree = gFld('<b>Descriptions-Click to Open', 'javascript:parent.op();')
f = foldersTree
// PIT BIKE 110cc
fSub = insFld(f,gFld('Pit Bike 110cc', 'javascript:parent.op();'))
insDoc(fSub,gLnk("Sp", "<b>Service Manual for all models", "/alphapart.php?part_number=CDMANUAL"))
insDoc(fSub,gLnk('Rp','AIR CLEANER','/Alpha/PITBIKE110/01.htm'))
insDoc(fSub,gLnk('Rp','BATTERY','/Alpha/PITBIKE110/02.htm'))
insDoc(fSub,gLnk('Rp','CLUTCH','/Alpha/PITBIKE110/03.htm'))
insDoc(fSub,gLnk('Rp','CRANKCASE & OIL PUMP','/Alpha/PITBIKE110/04.htm'))
insDoc(fSub,gLnk('Rp','CRANKSHAFT LINK ROD','/Alpha/PITBIKE110/05.htm'))
insDoc(fSub,gLnk('Rp','CYLINDER HEAD AND CYLINDER','/Alpha/PITBIKE110/06.htm'))
insDoc(fSub,gLnk('Rp','CYLINDER HEAD','/Alpha/PITBIKE110/07.htm'))
insDoc(fSub,gLnk('Rp','ELECTRIC STARTING ASM','/Alpha/PITBIKE110/08.htm'))
insDoc(fSub,gLnk('Rp','ELECTRIC UNIT','/Alpha/PITBIKE110/09.htm'))
insDoc(fSub,gLnk('Rp','ENGINE','/Alpha/PITBIKE110/10.htm'))
insDoc(fSub,gLnk('Rp','EXHAUST MUFFLER','/Alpha/PITBIKE110/11.htm'))
insDoc(fSub,gLnk('Rp','FOOTREST & STAND','/Alpha/PITBIKE110/12.htm'))
insDoc(fSub,gLnk('Rp','FRAME BODY','/Alpha/PITBIKE110/13.htm'))
insDoc(fSub,gLnk('Rp','FRONT BRAKE ASSY','/Alpha/PITBIKE110/14.htm'))
insDoc(fSub,gLnk('Rp','FRONT FENDER','/Alpha/PITBIKE110/15.htm'))
insDoc(fSub,gLnk('Rp','FRONT WHEEL','/Alpha/PITBIKE110/16.htm'))
insDoc(fSub,gLnk('Rp','FUEL TANK','/Alpha/PITBIKE110/17.htm'))
insDoc(fSub,gLnk('Rp','HANDLE BAR','/Alpha/PITBIKE110/18.htm'))
insDoc(fSub,gLnk('Rp','KICK STARTING MECHANISM','/Alpha/PITBIKE110/19.htm'))
insDoc(fSub,gLnk('Rp','LABEL & EMBLEM','/Alpha/PITBIKE110/20.htm'))
insDoc(fSub,gLnk('Rp','LEFT CRANKCASE COVER & MAGNETO','/Alpha/PITBIKE110/21.htm'))
insDoc(fSub,gLnk('Rp','REAR BRAKE ASSY','/Alpha/PITBIKE110/22.htm'))
insDoc(fSub,gLnk('Rp','REAR FORK','/Alpha/PITBIKE110/23.htm'))
insDoc(fSub,gLnk('Rp','REAR WHEEL','/Alpha/PITBIKE110/24.htm'))
insDoc(fSub,gLnk('Rp','RIGHT CRANKCASE COVER','/Alpha/PITBIKE110/25.htm'))
insDoc(fSub,gLnk('Rp','SEAT & SIDE COVER','/Alpha/PITBIKE110/26.htm'))
insDoc(fSub,gLnk('Rp','SHIFTING GEARS MECHANISM','/Alpha/PITBIKE110/27.htm'))
insDoc(fSub,gLnk('Rp','SHOCK ABSORBER','/Alpha/PITBIKE110/28.htm'))
insDoc(fSub,gLnk('Rp','SPEED-DOWN MECHANISM','/Alpha/PITBIKE110/29.htm'))
insDoc(fSub,gLnk('Rp','STARTING MOTOR','/Alpha/PITBIKE110/30.htm'))
insDoc(fSub,gLnk('Rp','STEERING COLUMN','/Alpha/PITBIKE110/31.htm'))
insDoc(fSub,gLnk('Rp','TIMING CHAIN & TENSIONER','/Alpha/PITBIKE110/32.htm'))
insDoc(fSub,gLnk('Rp','VALVE & DRIVING ELEMENTS','/Alpha/PITBIKE110/33.htm'))
insDoc(fSub,gLnk('Rp','WIRE HARNESS','/Alpha/PITBIKE110/34.htm'))



foldersTree.treeID = "ASPITBIKE110" 

