
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
// CROSSFIRE 150 R
fSub = insFld(f,gFld('CROSSFIRE "R" 150 Go-Kart', 'javascript:parent.op();'))
insDoc(fSub,gLnk("Sp", "<b>Service Manual for all models", "/alphapart.php?part_number=CDMANUAL"))
insDoc(fSub,gLnk('Rp','BRUSHGUARD','/Alpha/CROSSFIRER/01.htm'))
insDoc(fSub,gLnk('Rp','CAMSHAFT ASSEMBLY','/Alpha/CROSSFIRER/02.htm'))
insDoc(fSub,gLnk('Rp','CARBURETOR','/Alpha/CROSSFIRER/03.htm'))
insDoc(fSub,gLnk('Rp','CONTROLS','/Alpha/CROSSFIRER/04.htm'))
insDoc(fSub,gLnk('Rp','CRANKCASE ASSEMBLY','/Alpha/CROSSFIRER/05.htm'))
insDoc(fSub,gLnk('Rp','CRANKSHAFT CONNECTING ROD PISTON ASSY','/Alpha/CROSSFIRER/06.htm'))
insDoc(fSub,gLnk('Rp','CYLINDER ASSEMBLY','/Alpha/CROSSFIRER/07.htm'))
insDoc(fSub,gLnk('Rp','CYLINDER HEAD ASSEMBLY','/Alpha/CROSSFIRER/08.htm'))
insDoc(fSub,gLnk('Rp','DECALS','/Alpha/CROSSFIRER/09.htm'))
insDoc(fSub,gLnk('Rp','DRIVE PULLEY SUB-ASSEMBLY','/Alpha/CROSSFIRER/10.htm'))
insDoc(fSub,gLnk('Rp','DRIVEN PULLEY','/Alpha/CROSSFIRER/11.htm'))
insDoc(fSub,gLnk('Rp','ELECTRIC STARTER ASSEMBLY','/Alpha/CROSSFIRER/12.htm'))
insDoc(fSub,gLnk('Rp','ELECTRICAL SYSTEM','/Alpha/CROSSFIRER/13.htm'))
insDoc(fSub,gLnk('Rp','ELECTRICAL','/Alpha/CROSSFIRER/14.htm'))
insDoc(fSub,gLnk('Rp','FAN COVER AND SHROUD ASSEMBLY','/Alpha/CROSSFIRER/15.htm'))
insDoc(fSub,gLnk('Rp','FRAME','/Alpha/CROSSFIRER/16.htm'))
insDoc(fSub,gLnk('Rp','FRONT SUSPENSION','/Alpha/CROSSFIRER/17.htm'))
insDoc(fSub,gLnk('Rp','FUEL TANK','/Alpha/CROSSFIRER/18.htm'))
insDoc(fSub,gLnk('Rp','LEFT COVER ASSEMBLY','/Alpha/CROSSFIRER/19.htm'))
insDoc(fSub,gLnk('Rp','OIL PUMP ASSEMBLY','/Alpha/CROSSFIRER/20.htm'))
insDoc(fSub,gLnk('Rp','REAR AXLE','/Alpha/CROSSFIRER/21.htm'))
insDoc(fSub,gLnk('Rp','REVERSE ASSEMBLY','/Alpha/CROSSFIRER/22.htm'))
insDoc(fSub,gLnk('Rp','RIGHT CRANKCASE COVER','/Alpha/CROSSFIRER/23.htm'))
insDoc(fSub,gLnk('Rp','SEATS-SAFETY HARNESS','/Alpha/CROSSFIRER/24.htm'))
insDoc(fSub,gLnk('Rp','STEERING','/Alpha/CROSSFIRER/25.htm'))
insDoc(fSub,gLnk('Rp','SWINGARM ASSEMBLY','/Alpha/CROSSFIRER/26.htm'))
insDoc(fSub,gLnk('Rp','TRANSMISSION ASSEMBLY','/Alpha/CROSSFIRER/27.htm'))


foldersTree.treeID = "ASCROSSFIRER" 

