
USETEXTLINKS = 1  
STARTALLOPEN = 0
HIGHLIGHT = 1
PERSERVESTATE = 1

// Revised 6/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 Model to Open', 'javascript:parent.op();')
f = foldersTree
fSub = insFld(f,gFld('<b>1996', 'javascript:parent.op();'))
//1996 454 4x4
fSub = insFld(f,gFld('96 <b>BEARCAT</b> 4X4', 'javascript:parent.op();'))
insDoc(fSub,gLnk("Sp", "<b>Service Manual", "/viewcatpart.php?part_number=2255-466"))
insDoc(fSub,gLnk("Sp", "<b>Operator's Manual", "/viewcatpart.php?part_number=2255-344"))
insDoc(fSub,gLnk('Rp', 'AIR INTAKE ASSEMBLY', '/atv/1996454/01.htm'))
insDoc(fSub,gLnk('Rp', 'BODY PANEL ASSEMBLY', '/atv/1996454/02.htm'))
insDoc(fSub,gLnk('Rp', 'CAM CHAIN ASSEMBLY', '/atv/1996454/03.htm'))
insDoc(fSub,gLnk('Rp', 'CAM SHAFT VALVE ASSEMBLY', '/atv/1996454/04.htm'))
insDoc(fSub,gLnk('Rp', 'CARBURETOR', '/atv/1996454/05.htm'))
insDoc(fSub,gLnk('Rp', 'CLUTCH ASSEMBLY', '/atv/1996454/06.htm'))
insDoc(fSub,gLnk('Rp', 'CONTROL SWITCH HOUSING ASSEMBLY', '/atv/1996454/07.htm'))
insDoc(fSub,gLnk('Rp', 'COOLING ASSEMBLY', '/atv/1996454/08.htm'))
insDoc(fSub,gLnk('Rp', 'CRANK BALANCER ASSEMBLY', '/atv/1996454/09.htm'))
insDoc(fSub,gLnk('Rp', 'CRANKCASE ASSEMBLY', '/atv/1996454/10.htm'))
insDoc(fSub,gLnk('Rp', 'CRANKCASE COVER ASSEMBLY', '/atv/1996454/11.htm'))
insDoc(fSub,gLnk('Rp', 'CRANKSHAFT ASSEMBLY', '/atv/1996454/12.htm'))
insDoc(fSub,gLnk('Rp', 'CYLINDER ASSEMBLY', '/atv/1996454/13.htm'))
insDoc(fSub,gLnk('Rp', 'CYLINDER HEAD ASSEMBLY', '/atv/1996454/14.htm'))
insDoc(fSub,gLnk('Rp', 'DECALS', '/atv/1996454/15.htm'))
insDoc(fSub,gLnk('Rp', 'ELECTRICAL COMPONENTS ASSEMBLY', '/atv/1996454/16.htm'))
insDoc(fSub,gLnk('Rp', 'ENGINE AND EXHAUST', '/atv/1996454/17.htm'))
insDoc(fSub,gLnk('Rp', 'FRAME AND RELATED PARTS', '/atv/1996454/18.htm'))
insDoc(fSub,gLnk('Rp', 'FRONT BEVEL GEAR ASSEMBLY', '/atv/1996454/19.htm'))
insDoc(fSub,gLnk('Rp', 'FRONT SUSPENSION ASSEMBLY', '/atv/1996454/20.htm'))
insDoc(fSub,gLnk('Rp', 'FUEL TANK ASSEMBLY', '/atv/1996454/21.htm'))
insDoc(fSub,gLnk('Rp', 'GEAR SHIFTING ASSEMBLY', '/atv/1996454/22.htm'))
insDoc(fSub,gLnk('Rp', 'HI/LOW SHIFTER ASSEMBLY', '/atv/1996454/23.htm'))
insDoc(fSub,gLnk('Rp', 'HYDRAULIC BRAKE ASSEMBLY', '/atv/1996454/24.htm'))
insDoc(fSub,gLnk('Rp', 'HYDRAULIC BRAKE CONTROL ASSEMBLY', '/atv/1996454/25.htm'))
insDoc(fSub,gLnk('Rp', 'MAGNETO ASSEMBLY', '/atv/1996454/26.htm'))
insDoc(fSub,gLnk('Rp', 'MECHANICAL BRAKE ASSEMBLY', '/atv/1996454/27.htm'))
insDoc(fSub,gLnk('Rp', 'OIL FILTER/PUMP ASSEMBLY', '/atv/1996454/28.htm'))
insDoc(fSub,gLnk('Rp', 'REAR AXLE ASSEMBLY', '/atv/1996454/29.htm'))
insDoc(fSub,gLnk('Rp', 'REAR BEVEL GEAR ASSEMBLY', '/atv/1996454/30.htm'))
insDoc(fSub,gLnk('Rp', 'REAR SUSPENSION ASSEMBLY', '/atv/1996454/31.htm'))
insDoc(fSub,gLnk('Rp', 'RECOIL STATER ASSEMBLY', '/atv/1996454/32.htm'))
insDoc(fSub,gLnk('Rp', 'ACCESSORIES', '/atv/1996454/33.htm'))
insDoc(fSub,gLnk('Rp', 'REVERSE SHIFT LEVER ASSEMBLY', '/atv/1996454/34.htm'))
insDoc(fSub,gLnk('Rp', 'SEAT ASSEMBLY', '/atv/1996454/35.htm'))
insDoc(fSub,gLnk('Rp', 'SECONDARY DRIVE ASSEMBLY', '/atv/1996454/36.htm'))
insDoc(fSub,gLnk('Rp', 'SECONDARY TRANSMISSION ASSEMBLY', '/atv/1996454/37.htm'))
insDoc(fSub,gLnk('Rp', 'SPEEDOMETER DRIVE ASSEMBLY', '/atv/1996454/38.htm'))
insDoc(fSub,gLnk('Rp', 'STARTER CLUTCH ASSEMBLY', '/atv/1996454/39.htm'))
insDoc(fSub,gLnk('Rp', 'STARTER MOTOR ASSEMBLY', '/atv/1996454/40.htm'))
insDoc(fSub,gLnk('Rp', 'STEERING ASSEMBLY', '/atv/1996454/41.htm'))
insDoc(fSub,gLnk('Rp', 'STORAGE BOX AND BATTERY ASSEMBLY', '/atv/1996454/42.htm'))
insDoc(fSub,gLnk('Rp', 'TAILLIGHT ASSEMBLY', '/atv/1996454/43.htm'))
insDoc(fSub,gLnk('Rp', 'THROTTLE CASE ASSEMBLY', '/atv/1996454/44.htm'))
insDoc(fSub,gLnk('Rp', 'TRANSMISSION ASSEMBLY', '/atv/1996454/45.htm'))
insDoc(fSub,gLnk('Rp', 'WATER PUMP ASSEMBLY', '/atv/1996454/46.htm'))
insDoc(fSub,gLnk('Rp', 'WHEEL AND TIRE ASSEMBLY', '/atv/1996454/47.htm'))
insDoc(fSub,gLnk('Rp', 'WIRING HARNESS ASSEMBLY', '/atv/1996454/48.htm'))

foldersTree.treeID = "LA1996" 

