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