
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
// SDX 300
fSub = insFld(f,gFld('SDX 300 Atv', 'javascript:parent.op();'))
insDoc(fSub,gLnk("Sp", "<b>Service Manual for all models", "/alphapart.php?part_number=CDMANUAL"))
insDoc(fSub,gLnk('Rp','A-ARM','/Alpha/SDX300/01.htm'))
insDoc(fSub,gLnk('Rp','AIR CLEANER','/Alpha/SDX300/02.htm'))
insDoc(fSub,gLnk('Rp','BRAKING SYSTEM','/Alpha/SDX300/03.htm'))
insDoc(fSub,gLnk('Rp','BUMPER & RACK','/Alpha/SDX300/04.htm'))
insDoc(fSub,gLnk('Rp','CAMSHAFT CHAIN','/Alpha/SDX300/05.htm'))
insDoc(fSub,gLnk('Rp','CARBURETOR','/Alpha/SDX300/06.htm'))
insDoc(fSub,gLnk('Rp','CLUTCH','/Alpha/SDX300/07.htm'))
insDoc(fSub,gLnk('Rp','CRANKCASE','/Alpha/SDX300/08.htm'))
insDoc(fSub,gLnk('Rp','CRANKSHAFT COMP','/Alpha/SDX300/09.htm'))
insDoc(fSub,gLnk('Rp','CYLINDER','/Alpha/SDX300/10.htm'))
insDoc(fSub,gLnk('Rp','ELECTRICAL SYSTEM','/Alpha/SDX300/11.htm'))
insDoc(fSub,gLnk('Rp','ENGINE','/Alpha/SDX300/12.htm'))
insDoc(fSub,gLnk('Rp','EXHAUST','/Alpha/SDX300/13.htm'))
insDoc(fSub,gLnk('Rp','FOC BODY (4WD)','/Alpha/SDX300/14.htm'))
insDoc(fSub,gLnk('Rp','FRONT BODY& FRAM','/Alpha/SDX300/15.htm'))
insDoc(fSub,gLnk('Rp','FRONT DRIVE AXLE','/Alpha/SDX300/16.htm'))
insDoc(fSub,gLnk('Rp','FRONT GEAR BOX','/Alpha/SDX300/17.htm'))
insDoc(fSub,gLnk('Rp','FUEL TANK','/Alpha/SDX300/18.htm'))
insDoc(fSub,gLnk('Rp','GENERATOR','/Alpha/SDX300/19.htm'))
insDoc(fSub,gLnk('Rp','HANDLEBAR','/Alpha/SDX300/20.htm'))
insDoc(fSub,gLnk('Rp','HIGH POWER CLUTCH STAND ASSY','/Alpha/SDX300/21.htm'))
insDoc(fSub,gLnk('Rp','LEFT & RIGHT COVER','/Alpha/SDX300/22.htm'))
insDoc(fSub,gLnk('Rp','OIL PUMP','/Alpha/SDX300/23.htm'))
insDoc(fSub,gLnk('Rp','PEDAL,BRAKE','/Alpha/SDX300/24.htm'))
insDoc(fSub,gLnk('Rp','RADIATOR','/Alpha/SDX300/25.htm'))
insDoc(fSub,gLnk('Rp','REAR FENDERS','/Alpha/SDX300/26.htm'))
insDoc(fSub,gLnk('Rp','REAR GEAR BOX','/Alpha/SDX300/27.htm'))
insDoc(fSub,gLnk('Rp','SHIFT ROD','/Alpha/SDX300/28.htm'))
insDoc(fSub,gLnk('Rp','SHOCK ABSORBER FRONT','/Alpha/SDX300/29.htm'))
insDoc(fSub,gLnk('Rp','SHOCK ABSORBER REAR','/Alpha/SDX300/30.htm'))
insDoc(fSub,gLnk('Rp','STARTER CLUTCH','/Alpha/SDX300/31.htm'))
insDoc(fSub,gLnk('Rp','STARTING MOTOR','/Alpha/SDX300/32.htm'))
insDoc(fSub,gLnk('Rp','STEERING COLUMN','/Alpha/SDX300/33.htm'))
insDoc(fSub,gLnk('Rp','STRUT REMOVAL TOOL','/Alpha/SDX300/34.htm'))
insDoc(fSub,gLnk('Rp','SUPPORT BRACKET','/Alpha/SDX300/35.htm'))
insDoc(fSub,gLnk('Rp','SWINGARM ASSY','/Alpha/SDX300/36.htm'))
insDoc(fSub,gLnk('Rp','TRANSMISSION (FOR 4WD)','/Alpha/SDX300/37.htm'))
insDoc(fSub,gLnk('Rp','VALVE','/Alpha/SDX300/38.htm'))
insDoc(fSub,gLnk('Rp','WATER PUMP','/Alpha/SDX300/39.htm'))
insDoc(fSub,gLnk('Rp','WHEEL FRONT','/Alpha/SDX300/40.htm'))
insDoc(fSub,gLnk('Rp','WHEEL REAR (FOR AMERICA)','/Alpha/SDX300/41.htm'))


foldersTree.treeID = "ASSDX300" 

