// You can find instructions for this file at http://www.treeview.net

//Environment variables are usually set at the top of this file.
USETEXTLINKS = 1
STARTALLOPEN = 0
USEFRAMES = 0
USEICONS = 1
WRAPTEXT = 0
PRESERVESTATE = 1
HIGHLIGHT = 1


foldersTree = gFld("<b>Site Menu</b>", 0)

	aux1 = insFld(foldersTree, gFld("Collection", 0))

		aux2 = insFld(aux1, gFld("CPUs (1340)", 0))

//--------------------------------------------------------------------------

			aux3 = insFld(aux2, gFld("Agilent (1)", 0))
				aux4 = insFld(aux3, gFld("PA-RISC (1)", 0))
					insDoc(aux4, gLnk("S", "8200 (1)", "/Collection/Processors/Agilent/PA-RISC/8200/8200.asp"))

			aux3 = insFld(aux2, gFld("AMD (219)", 0))
				aux4 = insFld(aux3, gFld("290x (4)", 0))
					insDoc(aux4, gLnk("S", "2901 (2)", "/Collection/Processors/AMD/290x/2901/2901.asp"))
					insDoc(aux4, gLnk("S", "2910 (2)", "/Collection/Processors/AMD/290x/2910/2910.asp"))
				insDoc(aux3, gLnk("S", "29305 (2)", "/Collection/Processors/AMD/29305/29305.asp"))
				aux4 = insFld(aux3, gFld("Pre-x86 (6)", 0))
					insDoc(aux4, gLnk("S", "8080 (2)", "/Collection/Processors/AMD/Pre-x86/8080/8080.asp"))
					insDoc(aux4, gLnk("S", "8085 (4)", "/Collection/Processors/AMD/Pre-x86/8085/8085.asp"))
				aux4 = insFld(aux3, gFld("x86 (204)", 0))
 					insDoc(aux4, gLnk("S", "8086 (2)", "/Collection/Processors/AMD/x86/8086/8086.asp"))
 					insDoc(aux4, gLnk("S", "8088 (9)", "/Collection/Processors/AMD/x86/8088/8088.asp"))
 					insDoc(aux4, gLnk("S", "80186 (7)", "/Collection/Processors/AMD/x86/80186/80186.asp"))
 					insDoc(aux4, gLnk("S", "80188 (5)", "/Collection/Processors/AMD/x86/80188/80188.asp"))
 					insDoc(aux4, gLnk("S", "80286 (7)", "/Collection/Processors/AMD/x86/80286/80286.asp"))
 					insDoc(aux4, gLnk("S", "80386 (14)", "/Collection/Processors/AMD/x86/80386/Am386.asp"))
 					insDoc(aux4, gLnk("S", "80486 (33)", "/Collection/Processors/AMD/x86/80486/Am486.asp"))
 					insDoc(aux4, gLnk("S", "K5 (21)", "/Collection/Processors/AMD/x86/K5/K5.asp"))
					insDoc(aux4, gLnk("S", "K6 (18)", "/Collection/Processors/AMD/x86/K6-Family/K6/K6.asp"))
 					insDoc(aux4, gLnk("S", "K6-2 (56)", "/Collection/Processors/AMD/x86/K6-Family/K6-2/K6-2.asp"))
 					insDoc(aux4, gLnk("S", "K6-3 (7)", "/Collection/Processors/AMD/x86/K6-Family/K6-3/K6-3.asp"))
 					insDoc(aux4, gLnk("S", "Athlon (Slot A) (8)", "/Collection/Processors/AMD/x86/K7/Athlon/Athlon_Slot.asp"))
 					insDoc(aux4, gLnk("S", "Athlon (Socket A) (4)", "/Collection/Processors/AMD/x86/K7/Athlon/Athlon_Skt.asp"))
 					insDoc(aux4, gLnk("S", "Duron (Socket A) (6)", "/Collection/Processors/AMD/x86/K7/Duron/Duron.asp"))
 					insDoc(aux4, gLnk("S", "Athlon XP (4)", "/Collection/Processors/AMD/x86/K7/AthlonXP/AthlonXP.asp"))
 					insDoc(aux4, gLnk("S", "Sempron (32-Bit) (1)", "/Collection/Processors/AMD/x86/K7/Sempron/Sempron.asp"))
					aux5 = insFld(aux4, gFld("Geode (2)", 0))
 						insDoc(aux5, gLnk("S", "Geode NX1500 (2)", "/Collection/Processors/AMD/x86/Geode/NX1500/NX1500.asp"))
				aux4 = insFld(aux3, gFld("MCS-48 (1)", 0))
 					insDoc(aux4, gLnk("S", "8049 (1)", "/Collection/Processors/AMD/MCS-48/8049/8049.asp"))
				aux4 = insFld(aux3, gFld("MCS-51 (1)", 0))
 					insDoc(aux4, gLnk("S", "8031 (1)", "/Collection/Processors/AMD/MCS-51/8031/8031.asp"))
				aux4 = insFld(aux3, gFld("Z8000 (1)", 0))
 					insDoc(aux4, gLnk("S", "Z8002 (1)", "/Collection/Processors/AMD/Z8000/Z8002/Z8002.asp"))

			aux3 = insFld(aux2, gFld("AMI (2)", 0))
				insDoc(aux3, gLnk("S", "6800 (2)", "/Collection/Processors/AMI/6800/6800.asp"))

			aux3 = insFld(aux2, gFld("Analog Devices (1)", 0))
				insDoc(aux3, gLnk("S", "1010 (1)", "/Collection/Processors/Analog/1010/1010.asp"))

			aux3 = insFld(aux2, gFld("Atmel (3)", 0))
				insDoc(aux3, gLnk("S", "6809 (1)", "/Collection/Processors/Atmel/6809/6809.asp"))
				insDoc(aux3, gLnk("S", "8952 (2)", "/Collection/Processors/Atmel/8952/8952.asp"))

			aux3 = insFld(aux2, gFld("AT&T (1)", 0))
				insDoc(aux3, gLnk("S", "DSP32 (1)", "/Collection/Processors/ATT/DSP32/DSP32.asp"))

			aux3 = insFld(aux2, gFld("Chinese (3)", 0))
				insDoc(aux3, gLnk("S", "Chinese (3)", "/Collection/Processors/Chinese/Chinese.asp"))

			aux3 = insFld(aux2, gFld("Chips & Technology (2)", 0))
				insDoc(aux3, gLnk("S", "387 (1)", "/Collection/Processors/Chips/38700/387.asp"))
				insDoc(aux3, gLnk("S", "8042 (1)", "/Collection/Processors/Chips/8042/8042.asp"))

			aux3 = insFld(aux2, gFld("CMD (1)", 0))
				insDoc(aux3, gLnk("S", "65816 (1)", "/Collection/Processors/CMD/650x/65816/65816.asp"))

			aux3 = insFld(aux2, gFld("Cyrix (91)",0))
 				insDoc(aux3, gLnk("S", "287 (1)", "/Collection/Processors/Cyrix/287/287.asp"))
 				insDoc(aux3, gLnk("S", "386 (4)", "/Collection/Processors/Cyrix/386/386.asp"))
 				insDoc(aux3, gLnk("S", "387 (1)", "/Collection/Processors/Cyrix/387/387.asp"))
 				insDoc(aux3, gLnk("S", "Cx486 (31)", "/Collection/Processors/Cyrix/486/Cx486.asp"))
 				insDoc(aux3, gLnk("S", "487 (1)", "/Collection/Processors/Cyrix/487/487.asp"))
 				insDoc(aux3, gLnk("S", "5x86 (5)", "/Collection/Processors/Cyrix/486/Cx486.asp#5x86"))
 				insDoc(aux3, gLnk("S", "6x86 (12", "/Collection/Processors/Cyrix/6x86/6x86.asp"))
 				insDoc(aux3, gLnk("S", "6x86L (6)", "/Collection/Processors/Cyrix/6x86L/6x86L.asp"))
 				insDoc(aux3, gLnk("S", "6x86MX (9)", "/Collection/Processors/Cyrix/6x86MX/6x86MX.asp"))
 				insDoc(aux3, gLnk("S", "MII (18)",  "/Collection/Processors/Cyrix/MII/MII.asp"))
 				insDoc(aux3, gLnk("S", "MediaGX (3)",  "/Collection/Processors/Cyrix/MediaGX/MediaGX.asp"))

			aux3 = insFld(aux2, gFld("Daewoo (2)", 0))
 				insDoc(aux3, gLnk("S", "8031 (1)", "/Collection/Processors/Daewoo/8031/8031.asp"))
 				insDoc(aux3, gLnk("S", "8049 (1)", "/Collection/Processors/Daewoo/8049/8049.asp"))

			aux3 = insFld(aux2, gFld("Epson (1)", 0))
				aux4 = insFld(aux3, gFld("SH3 (1)", 0))
 					insDoc(aux4, gLnk("S", "E0C37109 (1)", "/Collection/Processors/Epson/SH3/E0C37109/E0C37109.asp"))

			aux3 = insFld(aux2, gFld("Evergreen (3)", 0))
 				insDoc(aux3, gLnk("S", "486 (1)", "/Collection/Processors/Evergreen/486/486.asp"))
 				insDoc(aux3, gLnk("S", "MxPro (2)", "/Collection/Processors/Evergreen/MxPro/MxPro.asp"))

			aux3 = insFld(aux2, gFld("Fairchild (6)", 0))
 				insDoc(aux3, gLnk("S", "3850 (2)", "/Collection/Processors/Fairchild/3850/3850.asp"))
 				insDoc(aux3, gLnk("S", "6800 (1)", "/Collection/Processors/Fairchild/6800/6800.asp"))
 				insDoc(aux3, gLnk("S", "9445 (3)", "/Collection/Processors/Fairchild/9445/9445.asp"))

			aux3 = insFld(aux2, gFld("Ferranti (2)", 0))
 				insDoc(aux3, gLnk("S", "F100L (2)", "/Collection/Processors/Ferranti/F100L/F100L.asp"))

			aux3 = insFld(aux2, gFld("Freescale (15)", 0))
				aux4 = insFld(aux3, gFld("68K (6)", 0))
					aux5 = insFld(aux4, gFld("683xx (6)", 0))
	 					insDoc(aux5, gLnk("S", "68302 (3)", "/Collection/Processors/Freescale/68K/68302.asp"))
	 					insDoc(aux5, gLnk("S", "68340 (3)", "/Collection/Processors/Freescale/68K/68340.asp"))
				aux4 = insFld(aux3, gFld("Coldfire (2)", 0))
	 				insDoc(aux4, gLnk("S", "MFC5407 (1)", "/Collection/Processors/Freescale/Coldfire/5407/5407.asp"))
	 				insDoc(aux4, gLnk("S", "MFC5485 (1)", "/Collection/Processors/Freescale/Coldfire/5485/5485.asp"))
				aux4 = insFld(aux3, gFld("MCORE (3)", 0))
	 				insDoc(aux4, gLnk("S", "MMC2107 (1)", "/Collection/Processors/Freescale/MCORE/MMC2107/MMC2107.asp"))
	 				insDoc(aux4, gLnk("S", "MMC2114 (2)", "/Collection/Processors/Freescale/MCORE/MMC2114/MMC2114.asp"))
				aux4 = insFld(aux3, gFld("Power Architecture (4)", 0))
					aux5 = insFld(aux4, gFld("Automotive (1)", 0))
	 					insDoc(aux5, gLnk("S", "MPC564 (1)", "/Collection/Processors/Freescale/PowerPC/Automotive/MPC564.asp"))
					aux5 = insFld(aux4, gFld("Integrated Host Processors (2)", 0))
	 					insDoc(aux5, gLnk("S", "MPC8241 (1)", "/Collection/Processors/Freescale/PowerPC/IHP/8241.asp"))
	 					insDoc(aux5, gLnk("S", "MPC8245 (1)", "/Collection/Processors/Freescale/PowerPC/IHP/8245.asp"))
					aux5 = insFld(aux4, gFld("PowerQUICC II (1)", 0))
	 					insDoc(aux5, gLnk("S", "MPC8250 (1)", "/Collection/Processors/Freescale/PowerPC/PowerQUICC_II/8250.asp"))

			aux3 = insFld(aux2, gFld("Fujitsu (14)", 0))
				aux4 = insFld(aux3, gFld("68xx (2)", 0))
 					insDoc(aux4, gLnk("S", "8861 (MC6800 clone) (2)", "/Collection/Processors/Fujitsu/680x/8861/8861.asp"))
				aux4 = insFld(aux3, gFld("8089 (1)", 0))
 					insDoc(aux4, gLnk("S", "8089 (1)", "/Collection/Processors/Fujitsu/8089/8089.asp"))
				aux4 = insFld(aux3, gFld("x86 (6)", 0))
 					insDoc(aux4, gLnk("S", "8086 (3)", "/Collection/Processors/Fujitsu/x86/8086/8086.asp"))
 					insDoc(aux4, gLnk("S", "8088 (3)", "/Collection/Processors/Fujitsu/x86/8088/8088.asp"))
 				insDoc(aux3, gLnk("S", "SparcLite (1)", "/Collection/Processors/Fujitsu/SparcLite/SparcLite.asp"))
				aux4 = insFld(aux3, gFld("SPARC (2)", 0))
 					insDoc(aux4, gLnk("S", "86901 (1)", "/Collection/Processors/Fujitsu/Sparc/86901/86901.asp"))
 					insDoc(aux4, gLnk("S", "86903 (1)", "/Collection/Processors/Fujitsu/Sparc/86903/86903.asp"))
 				insDoc(aux3, gLnk("S", "8742 (1)", "/Collection/Processors/Fujitsu/UPI-42/8742/8742.asp"))
 				insDoc(aux3, gLnk("S", "8749 (1)", "/Collection/Processors/Fujitsu/MCS-48/8749/8749.asp"))

			aux3 = insFld(aux2, gFld("FWE (2)", 0))
 				insDoc(aux3, gLnk("S", "FWE 880 (1)", "/Collection/Processors/FWE/880/880.asp"))
 				insDoc(aux3, gLnk("S", "FWE 8840 (1)", "/Collection/Processors/FWE/8840/8840.asp"))

			aux3 = insFld(aux2, gFld("Gainbery (1)", 0))
 				insDoc(aux3, gLnk("S", "486 (1)", "/Collection/Processors/Gainbery/486/486.asp"))

			aux3 = insFld(aux2, gFld("Goldstar (1)", 0))
 				insDoc(aux3, gLnk("S", "HMCS404 (1)", "/Collection/Processors/Goldstar/HMCS404/HMCS404.asp"))

			aux3 = insFld(aux2, gFld("GTE (1)", 0))
 				insDoc(aux3, gLnk("S", "GTE 6502 (1)", "/Collection/Processors/GTE/6502/6502.asp"))

			aux3 = insFld(aux2, gFld("Harris (5)", 0))
 				insDoc(aux3, gLnk("S", "8086 (2)", "/Collection/Processors/Harris/8086/8086.asp"))
 				insDoc(aux3, gLnk("S", "8088 (1)", "/Collection/Processors/Harris/8088/8088.asp"))
 				insDoc(aux3, gLnk("S", "286 (2)", "/Collection/Processors/Harris/286/286.asp"))

			aux3 = insFld(aux2, gFld("Hitachi (10)", 0))
				aux4 = insFld(aux3, gFld("630x (9)", 0))
	 				insDoc(aux4, gLnk("S", "6301 (1)", "/Collection/Processors/Hitachi/630x/6301/6301.asp"))
	 				insDoc(aux4, gLnk("S", "63701 (3)", "/Collection/Processors/Hitachi/630x/63701/63701.asp"))
	 				insDoc(aux4, gLnk("S", "6303 (5)", "/Collection/Processors/Hitachi/630x/6303/6303.asp"))
 				insDoc(aux3, gLnk("S", "64180 (3)", "/Collection/Processors/Hitachi/64180/64180.asp"))
				aux4 = insFld(aux3, gFld("680x (3)", 0))
	 				insDoc(aux4, gLnk("S", "6801 (1)", "/Collection/Processors/Hitachi/680x/6801/6801.asp"))
	 				insDoc(aux4, gLnk("S", "6805 (1)", "/Collection/Processors/Hitachi/680x/6805/6805.asp"))
	 				insDoc(aux4, gLnk("S", "6809 (1)", "/Collection/Processors/Hitachi/680x/6809/6809.asp"))
				aux4 = insFld(aux3, gFld("H8 (2)", 0))
	 				insDoc(aux4, gLnk("S", "H8-3003 (1)", "/Collection/Processors/Hitachi/H8/H8-3003/H8-3003.asp"))
	 				insDoc(aux4, gLnk("S", "H8-330 (1)", "/Collection/Processors/Hitachi/H8/H8-330/H8-330.asp"))

			aux3 = insFld(aux2, gFld("HP (9)", 0))
				aux4 = insFld(aux3, gFld("PA-RISC (9)", 0))
	 				insDoc(aux4, gLnk("S", "8000 (2)", "/Collection/Processors/HP/PA-RISC/8000/8000.asp"))
	 				insDoc(aux4, gLnk("S", "8200 (3)", "/Collection/Processors/HP/PA-RISC/8200/8200.asp"))
	 				insDoc(aux4, gLnk("S", "8500 (1)", "/Collection/Processors/HP/PA-RISC/8500/8500.asp"))
	 				insDoc(aux4, gLnk("S", "8600 (1)", "/Collection/Processors/HP/PA-RISC/8600/8600.asp"))
	 				insDoc(aux4, gLnk("S", "8700 (2)", "/Collection/Processors/HP/PA-RISC/8700/8700.asp"))

			aux3 = insFld(aux2, gFld("IBM (50)",0))
 				aux4 = insFld(aux3, gFld("x86 (43)",0))
 					insDoc(aux4, gLnk("S", "386 (2)", "/Collection/Processors/IBM/x86/386/386.asp"))
 					insDoc(aux4, gLnk("S", "486 (13)", "/Collection/Processors/IBM/x86/486/486.asp"))
 					insDoc(aux4, gLnk("S", "6x86 (6)", "/Collection/Processors/IBM/x86/6x86/6x86.asp"))
 					insDoc(aux4, gLnk("S", "6x86L (4)", "/Collection/Processors/IBM/x86/6x86L/6x86L.asp"))
 					insDoc(aux4, gLnk("S", "6x86MX (18)", "/Collection/Processors/IBM/x86/6x86MX/6x86MX.asp"))
 				aux4 = insFld(aux3, gFld("Power (1)",0))
 					insDoc(aux4, gLnk("S", "Power3-II (1)", "/Collection/Processors/IBM/Power/Power3-II/Power3-II.asp"))
 				aux4 = insFld(aux3, gFld("Power Architecture (4)",0))
 					insDoc(aux4, gLnk("S", "MPC601 (1)", "/Collection/Processors/IBM/PowerPC/601.asp"))
 					insDoc(aux4, gLnk("S", "MPC603e (1)", "/Collection/Processors/IBM/PowerPC/603e.asp"))
 					insDoc(aux4, gLnk("S", "MPC750 (2)", "/Collection/Processors/IBM/PowerPC/750.asp"))
 				insDoc(aux3, gLnk("S", "Misc (2)", "/Collection/Processors/IBM/Misc/Misc.asp"))

			aux3 = insFld(aux2, gFld("IDT (16)", 0))
				aux4 = insFld(aux3, gFld("x86 (10)", 0))
 					insDoc(aux4, gLnk("S", "Winchip C6 (6)", "/Collection/Processors/IDT/Winchip-C6/Winchip-C6.asp"))
 					insDoc(aux4, gLnk("S", "Winchip 2 (4)", "/Collection/Processors/IDT/Winchip2/Winchip2.asp"))
				aux4 = insFld(aux3, gFld("MIPS (6)", 0))
 					insDoc(aux4, gLnk("S", "R4600 (2)", "/Collection/Processors/IDT/MIPS/79R4600/79R4600.asp"))
 					insDoc(aux4, gLnk("S", "R4700 (3)", "/Collection/Processors/IDT/MIPS/79R4700/79R4700.asp"))
 					insDoc(aux4, gLnk("S", "R5000 (1)", "/Collection/Processors/IDT/MIPS/79R5000/79R5000.asp"))

			aux3 = insFld(aux2, gFld("IIT (9)", 0))
 				insDoc(aux3, gLnk("S", "287 (2)", "/Collection/Processors/IIT/287/287.asp"))
 				insDoc(aux3, gLnk("S", "387 (7)", "/Collection/Processors/IIT/387/387.asp"))

			aux3 = insFld(aux2, gFld("Improve Technologies (1)", 0))
 				insDoc(aux3, gLnk("S", "486 (1)", "/Collection/Processors/Improve/486/486.asp"))
//479
//--------------------------------------------------------------------------
			aux3 = insFld(aux2, gFld("Intel (433)", 0))
				aux4 = insFld(aux3, gFld("Bit-Slice-Processors (1)", 0))
 					insDoc(aux4, gLnk("S", "3002 (1)", "/Collection/Processors/Intel/3002_Family/3002/3002.asp"))
				aux4 = insFld(aux3, gFld("Pre-x86 (17)", 0))
 					insDoc(aux4, gLnk("S", "8008 (1)", "/Collection/Processors/Intel/Pre-x86/8008/8008.asp"))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Intel/Pre-x86/8080/8080.asp"))
 					insDoc(aux4, gLnk("S", "8085 (15)", "/Collection/Processors/Intel/Pre-x86/8085/8085.asp"))
				aux4 = insFld(aux3, gFld("x86 (383)", 0))
 					insDoc(aux4, gLnk("S", "8086 (2)", "/Collection/Processors/Intel/x86/8086/8086.asp"))
 					insDoc(aux4, gLnk("S", "8087 (4)", "/Collection/Processors/Intel/x86/8087/8087.asp"))
 					insDoc(aux4, gLnk("S", "8088 (8)", "/Collection/Processors/Intel/x86/8088/8088.asp"))
 					insDoc(aux4, gLnk("S", "80186 (12)", "/Collection/Processors/Intel/x86/80186/80186.asp"))
 					insDoc(aux4, gLnk("S", "80188 (3)", "/Collection/Processors/Intel/x86/80188/80188.asp"))
 					insDoc(aux4, gLnk("S", "80286 (8)", "/Collection/Processors/Intel/x86/80286/80286.asp"))
 					insDoc(aux4, gLnk("S", "80287 (3)", "/Collection/Processors/Intel/x86/80287/80287.asp"))
					aux5 = insFld(aux4, gFld("80386 (25)", 0))
 						insDoc(aux5, gLnk("S", "80386DX (15)", "/Collection/Processors/Intel/x86/80386/80386DX.asp"))
 						insDoc(aux5, gLnk("S", "80386SX (5)", "/Collection/Processors/Intel/x86/80386/80386SX.asp"))
 						insDoc(aux5, gLnk("S", "Other 80386 (5)", "/Collection/Processors/Intel/x86/80386/80386.asp"))
 					insDoc(aux4, gLnk("S", "80376 (1)", "/Collection/Processors/Intel/x86/80376/80376.asp"))
 					insDoc(aux4, gLnk("S", "80387 (4)", "/Collection/Processors/Intel/x86/80387/80387.asp"))
					aux5 = insFld(aux4, gFld("80486 (71)", 0))
 						insDoc(aux5, gLnk("S", "80486DX (35)", "/Collection/Processors/Intel/x86/80486/80486DX.asp"))
 						insDoc(aux5, gLnk("S", "80486SX (25)", "/Collection/Processors/Intel/x86/80486/80486SX.asp"))
 						insDoc(aux5, gLnk("S", "Other 80486 (2)", "/Collection/Processors/Intel/x86/80486/80486.asp"))
 						insDoc(aux5, gLnk("S", "486 Overdrive (9)", "/Collection/Processors/Intel/x86/80486/486-Overdrive.asp"))
 					insDoc(aux4, gLnk("S", "80487 (1)", "/Collection/Processors/Intel/x86/80487/80487.asp"))
					aux5 = insFld(aux4, gFld("Pentium (59)", 0))
 						insDoc(aux5, gLnk("S", "Pentium P5 (6)", "/Collection/Processors/Intel/x86/Pentium/P5.asp"))
 						insDoc(aux5, gLnk("S", "Pentium Overdrive (1)", "/Collection/Processors/Intel/x86/Pentium/PODP.asp"))
 						insDoc(aux5, gLnk("S", "Pentium P54C (A80502) (38)", "/Collection/Processors/Intel/x86/Pentium/P54C_A80502.asp"))
 						insDoc(aux5, gLnk("S", "Pentium P54C (Boxed) (4)", "/Collection/Processors/Intel/x86/Pentium/P54C_Boxed.asp"))
 						insDoc(aux5, gLnk("S", "Pentium P54C (Other) (4)", "/Collection/Processors/Intel/x86/Pentium/P54C_Other.asp"))
 						insDoc(aux5, gLnk("S", "Pentium TCP Mobile (6)", "/Collection/Processors/Intel/x86/Pentium/TCP_Mobile.asp"))
 					insDoc(aux4, gLnk("S", "Pentium MMX (21)", "/Collection/Processors/Intel/x86/PentiumMMX/Pentium_MMX.asp"))
 					insDoc(aux4, gLnk("S", "Pentium Pro (12)", "/Collection/Processors/Intel/x86/Pentium-Pro/Pentium_Pro.asp"))
					aux5 = insFld(aux4, gFld("Celeron (51)", 0))
 						insDoc(aux5, gLnk("S", "Celeron Slot 1 (10)", "/Collection/Processors/Intel/x86/Celeron/Celeron-Slot1.asp"))
 						insDoc(aux5, gLnk("S", "Celeron 80524 (PPGA) (14)", "/Collection/Processors/Intel/x86/Celeron/80524.asp"))
 						insDoc(aux5, gLnk("S", "Celeron RB80526 (FC-PGA) (9)", "/Collection/Processors/Intel/x86/Celeron/RB80526.asp"))
 						insDoc(aux5, gLnk("S", "Celeron BX80526 (Boxed FC-PGA) (0)", "/Collection/Processors/Intel/x86/Celeron/BX80526.asp"))
 						insDoc(aux5, gLnk("S", "Celeron 80530 (FC-PGA2)(1)", "/Collection/Processors/Intel/x86/Celeron/80530.asp"))
 						insDoc(aux5, gLnk("S", "Mobile Celeron (17)", "/Collection/Processors/Intel/x86/Celeron/MobileCeleron.asp"))
					aux5 = insFld(aux4, gFld("Pentium II (29)", 0))
						insDoc(aux5, gLnk("S", "PII Desktop (27)", "/Collection/Processors/Intel/x86/PentiumII/PentiumII_Desktop.asp"))
						insDoc(aux5, gLnk("S", "PII Mobile (2)", "/Collection/Processors/Intel/x86/PentiumII/PentiumII_Mobile.asp"))
					aux5 = insFld(aux4, gFld("Pentium III (32)", 0))
 						insDoc(aux5, gLnk("S", "Pentium III Slot 1 (6)", "/Collection/Processors/Intel/x86/PentiumIII/Pentium_III_Slot-1.asp"))
 						insDoc(aux5, gLnk("S", "Pentium III Socket 370 (8)", "/Collection/Processors/Intel/x86/PentiumIII/Pentium_III_Socket.asp"))
 						insDoc(aux5, gLnk("S", "Pentium III Mobile (7)", "/Collection/Processors/Intel/x86/PentiumIII/Pentium_III_Mobile.asp"))
 						insDoc(aux5, gLnk("S", "Mobile Pentium III-M (11)", "/Collection/Processors/Intel/x86/PentiumIII/Mobile-PIII-M.asp"))
 					insDoc(aux4, gLnk("S", "Pentium III Xeon (5)", "/Collection/Processors/Intel/x86/PIII-Xeon/PIII-Xeon.asp"))
					aux5 = insFld(aux4, gFld("Pentium 4 (17)", 0))
						insDoc(aux5, gLnk("S", "OLGA-423 (4)", "/Collection/Processors/Intel/x86/Pentium4/OLGA-423.asp"))
						insDoc(aux5, gLnk("S", "FC-PGA2-478 (4)", "/Collection/Processors/Intel/x86/Pentium4/FC-PGA2-478.asp"))
						insDoc(aux5, gLnk("S", "Mobile P4-M (9)", "/Collection/Processors/Intel/x86/Pentium4/Mobile-P4-M.asp"))
					aux5 = insFld(aux4, gFld("Pentium 4 Xeon (2)", 0))
						insDoc(aux5, gLnk("S", "Model 1 (Foster) (2)", "/Collection/Processors/Intel/x86/P4-Xeon/Model-1_(Foster).asp"))
					insDoc(aux4, gLnk("S", "Pentium-M (13)", "/Collection/Processors/Intel/x86/Pentium-M/Pentium-M.asp"))
				aux4 = insFld(aux3, gFld("MCS-41 (7)", 0))
 					insDoc(aux4, gLnk("S", "8042 (4)", "/Collection/Processors/Intel/UPI-42/8042/8042.asp"))
 					insDoc(aux4, gLnk("S", "8742 (3)", "/Collection/Processors/Intel/UPI-42/8742/8742.asp"))
				aux4 = insFld(aux3, gFld("MCS-48 (9)", 0))
 					insDoc(aux4, gLnk("S", "8035 (2)", "/Collection/Processors/Intel/MCS-48/8035/8035.asp"))
 					insDoc(aux4, gLnk("S", "8039 (1)", "/Collection/Processors/Intel/MCS-48/8039/8039.asp"))
 					insDoc(aux4, gLnk("S", "8049 (4)", "/Collection/Processors/Intel/MCS-48/8049/8049.asp"))
 					insDoc(aux4, gLnk("S", "8748 (1)", "/Collection/Processors/Intel/MCS-48/8748/8748.asp"))
 					insDoc(aux4, gLnk("S", "8749 (1)", "/Collection/Processors/Intel/MCS-48/8749/8749.asp"))
				aux4 = insFld(aux3, gFld("MCS-51 (7)", 0))
 					insDoc(aux4, gLnk("S", "8031 (3)", "/Collection/Processors/Intel/MCS-51/8031/8031.asp"))
 					insDoc(aux4, gLnk("S", "8051 (1)", "/Collection/Processors/Intel/MCS-51/8051/8051.asp"))
 					insDoc(aux4, gLnk("S", "8751 (3)", "/Collection/Processors/Intel/MCS-51/8751/8751.asp"))
				insDoc(aux3, gLnk("S", "MCS96 (2)", "/Collection/Processors/Intel/MCS96/8x196.asp"))
				aux4 = insFld(aux3, gFld("RISC (5)", 0))
 					insDoc(aux4, gLnk("S", "80860 (1)", "/Collection/Processors/Intel/80860/80860.asp"))
 					insDoc(aux4, gLnk("S", "80960 (4)", "/Collection/Processors/Intel/80960/80960.asp"))
				insDoc(aux3, gLnk("S", "Xscale (1)", "/Collection/Processors/Intel/Xscale/Xscale.asp"))
				insDoc(aux3, gLnk("S", "StrongARM (1)", "/Collection/Processors/Intel/StrongARM/StrongARM.asp"))
//433
//--------------------------------------------------------------------------

			aux3 = insFld(aux2, gFld("Intersil (1)", 0))
 				insDoc(aux3, gLnk("S", "8086 (1)", "/Collection/Processors/Intersil/8086/8086.asp"))

			aux3 = insFld(aux2, gFld("Kingston (1)", 0))
 				insDoc(aux3, gLnk("S", "486 (1)", "/Collection/Processors/Kingston/486/486.asp"))

			aux3 = insFld(aux2, gFld("Matsushita (1)", 0))
 				insDoc(aux3, gLnk("S", "1405 (1)", "/Collection/Processors/Matsushita/1400/1405/1405.asp"))

			aux3 = insFld(aux2, gFld("MHS (5)", 0))
 				insDoc(aux3, gLnk("S", "8031 (1)", "/Collection/Processors/MHS/8031/8031.asp"))
 				insDoc(aux3, gLnk("S", "8032 (2)", "/Collection/Processors/MHS/8032/8032.asp"))
 				insDoc(aux3, gLnk("S", "8086 (2)", "/Collection/Processors/MHS/8086/8086.asp"))

			aux3 = insFld(aux2, gFld("Microchip (14)", 0))
 				insDoc(aux3, gLnk("S", "PIC16 (8)", "/Collection/Processors/Microchip/PIC16/PIC16.asp"))
 				insDoc(aux3, gLnk("S", "PIC18 (1)", "/Collection/Processors/Microchip/PIC18/PIC18.asp"))
 				insDoc(aux3, gLnk("S", "PIC24 (5)", "/Collection/Processors/Microchip/PIC24/PIC24.asp"))

			aux3 = insFld(aux2, gFld("Mitsubishi (4)", 0))
 				insDoc(aux3, gLnk("S", "8085 (1)", "/Collection/Processors/Mitsubishi/8085/8085.asp"))
 				insDoc(aux3, gLnk("S", "8042 (2)", "/Collection/Processors/Mitsubishi/8042/8042.asp"))
 				insDoc(aux3, gLnk("S", "M50747 (1)", "/Collection/Processors/Mitsubishi/M50747/M50747.asp"))

			aux3 = insFld(aux2, gFld("MME (11)", 0))
 				insDoc(aux3, gLnk("S", "MME Z80 (5)", "/Collection/Processors/MME/Z80/Z80.asp"))
 				insDoc(aux3, gLnk("S", "MME 8010 (1)", "/Collection/Processors/MME/8010/8010.asp"))
 				insDoc(aux3, gLnk("S", "MME 8820 (2)", "/Collection/Processors/MME/8820/8820.asp"))
 				insDoc(aux3, gLnk("S", "MME 8821 (1)", "/Collection/Processors/MME/8821/8821.asp"))
 				insDoc(aux3, gLnk("S", "MME 8840 (2)", "/Collection/Processors/MME/8840/8840.asp"))

			aux3 = insFld(aux2, gFld("MOS (3)", 0))
				aux4 = insFld(aux3, gFld("650x (3)", 0))
 					insDoc(aux4, gLnk("S", "6502 (2)", "/Collection/Processors/MOS/650x/6502.asp"))
 					insDoc(aux4, gLnk("S", "6510 (1)", "/Collection/Processors/MOS/650x/6510.asp"))

			aux3 = insFld(aux2, gFld("Mostek (13)", 0))
 				insDoc(aux3, gLnk("S", "Z80 (9)", "/Collection/Processors/Mostek/Z80/Z80.asp"))
 				insDoc(aux3, gLnk("S", "3850 (1)", "/Collection/Processors/Mostek/3850/3850.asp"))
 				insDoc(aux3, gLnk("S", "3870 (1)", "/Collection/Processors/Mostek/3870/3870.asp"))
 				insDoc(aux3, gLnk("S", "68000 (2)", "/Collection/Processors/Mostek/68000/68000.asp"))
//53
//--------------------------------------------------------------------------

			aux3 = insFld(aux2, gFld("Motorola (42)", 0))
				aux4 = insFld(aux3, gFld("68xx (12)", 0))
 					insDoc(aux4, gLnk("S", "6800 (2)", "/Collection/Processors/Motorola/68xx/6800/6800.asp"))
 					insDoc(aux4, gLnk("S", "6803 (1)", "/Collection/Processors/Motorola/68xx/6803/6803.asp"))
 					insDoc(aux4, gLnk("S", "6809 (1)", "/Collection/Processors/Motorola/68xx/6809/6809.asp"))
 					insDoc(aux4, gLnk("S", "6811 (4)", "/Collection/Processors/Motorola/68xx/6811/6811.asp"))
					insDoc(aux4, gLnk("S", "68701 (2)", "/Collection/Processors/Motorola/68xx/68701/68701.asp"))
					insDoc(aux4, gLnk("S", "68705 (2)", "/Collection/Processors/Motorola/68xx/68705/68705.asp"))
				aux4 = insFld(aux3, gFld("68K (23)", 0))
					aux5 = insFld(aux4, gFld("680x0 (20)", 0))
 						insDoc(aux5, gLnk("S", "68000 (9)", "/Collection/Processors/Motorola/68K/680x0/68000.asp"))
 						insDoc(aux5, gLnk("S", "68010 (2)", "/Collection/Processors/Motorola/68K/680x0/68010.asp"))
 						insDoc(aux5, gLnk("S", "68020 (6)", "/Collection/Processors/Motorola/68K/680x0/68020.asp"))
 						insDoc(aux5, gLnk("S", "68030 (1)", "/Collection/Processors/Motorola/68K/680x0/68030.asp"))
 						insDoc(aux5, gLnk("S", "68040 (2)", "/Collection/Processors/Motorola/68K/680x0/68040.asp"))
					aux5 = insFld(aux4, gFld("683xx (2)", 0))
 						insDoc(aux5, gLnk("S", "68302 (1)", "/Collection/Processors/Motorola/68K/683xx/68302.asp"))
 						insDoc(aux5, gLnk("S", "68331 (1)", "/Collection/Processors/Motorola/68K/683xx/68331.asp"))
 					insDoc(aux4, gLnk("S", "DragonBall (1)", "/Collection/Processors/Motorola/68K/DragonBall/DragonBall.asp"))
				aux4 = insFld(aux3, gFld("Power Architecture (5)", 0))
 					insDoc(aux4, gLnk("S", "MPC603 (1)", "/Collection/Processors/Motorola/PowerPC/603.asp"))
 					insDoc(aux4, gLnk("S", "MPC750 (1)", "/Collection/Processors/Motorola/PowerPC/750.asp"))
 					insDoc(aux4, gLnk("S", "MPC755 (3)", "/Collection/Processors/Motorola/PowerPC/755.asp"))
 				insDoc(aux3, gLnk("S", "MC10800 (1)", "/Collection/Processors/Motorola/10800/10800.asp"))
 				insDoc(aux3, gLnk("S", "MC14500B (1)", "/Collection/Processors/Motorola/MC14500B/MC14500B.asp"))
//42
//--------------------------------------------------------------------------

			aux3 = insFld(aux2, gFld("National Semiconductors (24)", 0))
				aux4 = insFld(aux3, gFld("SC/MP (2)", 0))
	 				insDoc(aux4, gLnk("S", "SC/MP (2)", "/Collection/Processors/National/SCMP/SCMP.asp"))
				aux4 = insFld(aux3, gFld("IMP (1)", 0))
	 				insDoc(aux4, gLnk("S", "IMP (1)", "/Collection/Processors/National/IMP/IMP.asp"))
				insDoc(aux3, gLnk("S", "PACE (2)", "/Collection/Processors/National/PACE/PACE.asp"))
				insDoc(aux3, gLnk("S", "2901 (2)", "/Collection/Processors/National/2901/2901.asp"))
				aux4 = insFld(aux3, gFld("Pre-x86 (2)", 0))
	 				insDoc(aux4, gLnk("S", "8080 (2)", "/Collection/Processors/National/8080/8080.asp"))
				aux4 = insFld(aux3, gFld("x86 (5)", 0))
	 				insDoc(aux4, gLnk("S", "486 (1)", "/Collection/Processors/National/x86/486/486.asp"))
					aux5 = insFld(aux4, gFld("Geode (4)", 0))
		 				insDoc(aux5, gLnk("S", "GX (3)", "/Collection/Processors/National/x86/Geode/GX/GX.asp"))
		 				insDoc(aux5, gLnk("S", "SC1200 (1)", "/Collection/Processors/National/x86/Geode/SC1200/SC1200.asp"))
				aux4 = insFld(aux3, gFld("320xx (5)", 0))
					insDoc(aux4, gLnk("S", "32008 (1)", "/Collection/Processors/National/320xx/32008/32008.asp"))
					insDoc(aux4, gLnk("S", "32016 (2)", "/Collection/Processors/National/320xx/32016/32016.asp"))
					insDoc(aux4, gLnk("S", "32081 (1)", "/Collection/Processors/National/320xx/32081/32081.asp"))
					insDoc(aux4, gLnk("S", "32381 (1)", "/Collection/Processors/National/320xx/32381/32381.asp"))
				aux4 = insFld(aux3, gFld("MCUs (5)", 0))
	 				insDoc(aux4, gLnk("S", "8039 (1)", "/Collection/Processors/National/MCS-48/8039/8039.asp"))
	 				insDoc(aux4, gLnk("S", "8750 (1)", "/Collection/Processors/National/MCS-48/8750/8750.asp"))
	 				insDoc(aux4, gLnk("S", "COP3 (1)", "/Collection/Processors/National/COP3/COP3.asp"))
	 				insDoc(aux4, gLnk("S", "COP4 (1)", "/Collection/Processors/National/COP4/COP4.asp"))
	 				insDoc(aux4, gLnk("S", "COP8 (1)", "/Collection/Processors/National/COP8/COP8.asp"))

			aux3 = insFld(aux2, gFld("NCR (1)", 0))
 				insDoc(aux3, gLnk("S", "6502 (1)", "/Collection/Processors/NCR/6502/6502.asp"))

			aux3 = insFld(aux2, gFld("NEC (37)", 0))
				insDoc(aux3, gLnk("S", "uPD751 (2)", "/Collection/Processors/NEC/751/751.asp"))
				aux4 = insFld(aux3, gFld("Pre-x86 (7)", 0))
					insDoc(aux4, gLnk("S", "8080 (2)", "/Collection/Processors/NEC/Pre-x86/8080/8080.asp"))
					insDoc(aux4, gLnk("S", "8085 (5)", "/Collection/Processors/NEC/Pre-x86/8085/8085.asp"))
				insDoc(aux3, gLnk("S", "Z80 (2)", "/Collection/Processors/NEC/Z80/Z80.asp"))
				aux4 = insFld(aux3, gFld("x86 (3)", 0))
					insDoc(aux4, gLnk("S", "8088 (3)", "/Collection/Processors/NEC/x86/8088/8088.asp"))
				aux4 = insFld(aux3, gFld("V-Series (3)", 0))
					insDoc(aux4, gLnk("S", "V20 (1)", "/Collection/Processors/NEC/V-Series/V20/V20.asp"))
					insDoc(aux4, gLnk("S", "V25 (1)", "/Collection/Processors/NEC/V-Series/V25/V25.asp"))
					insDoc(aux4, gLnk("S", "V30 (1)", "/Collection/Processors/NEC/V-Series/V30/V30.asp"))
				aux4 = insFld(aux3, gFld("781x (3)", 0))
					insDoc(aux4, gLnk("S", "uPD7810 (2)", "/Collection/Processors/NEC/781x/7810/7810.asp"))
					insDoc(aux4, gLnk("S", "uPD7814 (1)", "/Collection/Processors/NEC/781x/7814/7814.asp"))
				aux4 = insFld(aux3, gFld("UPI-42 (4)", 0))
					insDoc(aux4, gLnk("S", "8041 (2)", "/Collection/Processors/NEC/UPI-42/8041/8041.asp"))
					insDoc(aux4, gLnk("S", "8042 (2)", "/Collection/Processors/NEC/UPI-42/8042/8042.asp"))
				aux4 = insFld(aux3, gFld("MCS-48 (5)", 0))
					insDoc(aux4, gLnk("S", "8035 (1)", "/Collection/Processors/NEC/MCS-48/8035/8035.asp"))
					insDoc(aux4, gLnk("S", "8039 (1)", "/Collection/Processors/NEC/MCS-48/8039/8039.asp"))
 					insDoc(aux4, gLnk("S", "8049 (2)", "/Collection/Processors/NEC/MCS-48/8049/8049.asp"))
					insDoc(aux4, gLnk("S", "8748 (1)", "/Collection/Processors/NEC/MCS-48/8748/8748.asp"))
				aux4 = insFld(aux3, gFld("MIPS (3)", 0))
					insDoc(aux4, gLnk("S", "VR43xx (1)", "/Collection/Processors/NEC/MIPS/VR43xx/VR43xx.asp"))
					insDoc(aux4, gLnk("S", "VR5432 (1)", "/Collection/Processors/NEC/MIPS/VR5432/VR5432.asp"))
					insDoc(aux4, gLnk("S", "VR12000 (1)", "/Collection/Processors/NEC/MIPS/VR12000/VR12000.asp"))
				aux4 = insFld(aux3, gFld("78K/O (1)", 0))
					insDoc(aux4, gLnk("S", "78001 (1)", "/Collection/Processors/NEC/78KO/78001/78001.asp"))
				aux4 = insFld(aux3, gFld("78K/OS (1)", 0))
					insDoc(aux4, gLnk("S", "789074 Subseries (1)", "/Collection/Processors/NEC/78KOS/78907x/78907x.asp"))
				aux4 = insFld(aux3, gFld("7823x (1)", 0))
					insDoc(aux4, gLnk("S", "78234 (1)", "/Collection/Processors/NEC/7823x/78234/78234.asp"))
				insDoc(aux3, gLnk("S", "78350 (2)", "/Collection/Processors/NEC/78350/78350.asp"))

			aux3 = insFld(aux2, gFld("NexGen (4)", 0))
				insDoc(aux3, gLnk("S", "Nx586 (3)", "/Collection/Processors/Nexgen/Nx586/Nx586.asp"))
				insDoc(aux3, gLnk("S", "Nx587 (1)", "/Collection/Processors/Nexgen/Nx586/Nx586.asp#Nx587"))
				insDoc(aux3, gLnk("S", "NxVL (Support Chip)", 0))

			aux3 = insFld(aux2, gFld("OKI (8)", 0))
				insDoc(aux3, gLnk("S", "8085 (4)", "/Collection/Processors/OKI/8085/8085.asp"))
				insDoc(aux3, gLnk("S", "8088 (2)", "/Collection/Processors/OKI/8088/8088.asp"))
				aux4 = insFld(aux3, gFld("MCS-51 (2)", 0))
					insDoc(aux4, gLnk("S", "8031 (1)", "/Collection/Processors/OKI/MCS-51/8031/8031.asp"))
					insDoc(aux4, gLnk("S", "8051 (1)", "/Collection/Processors/OKI/MCS-51/8051/8051.asp"))

			aux3 = insFld(aux2, gFld("Panafacom (2)", 0))
				insDoc(aux3, gLnk("S", "161x (2)", "/Collection/Processors/Panafacom/161x/161x.asp"))

			aux3 = insFld(aux2, gFld("Performance Semi (2)", 0))
				aux4 = insFld(aux3, gFld("PACEMIPS (2)", 0))
 					insDoc(aux4, gLnk("S", "PR2000 (1)", "/Collection/Processors/Performance/PACEMIPS/PR2000/PR2000.asp"))
 					insDoc(aux4, gLnk("S", "PR2010 (1)", "/Collection/Processors/Performance/PACEMIPS/PR2010/PR2010.asp"))

			aux3 = insFld(aux2, gFld("Philips (11)", 0))
				aux4 = insFld(aux3, gFld("MCS-48 (1)", 0))
 					insDoc(aux4, gLnk("S", "8021 (1)", "/Collection/Processors/Philips/MCS-48/8021/8021.asp"))
				aux4 = insFld(aux3, gFld("MCS-51 (8)", 0))
 					insDoc(aux4, gLnk("S", "8031 (4)", "/Collection/Processors/Philips/MCS-51/8031/8031.asp"))
 					insDoc(aux4, gLnk("S", "8032 (2)", "/Collection/Processors/Philips/MCS-51/8032/8032.asp"))
 					insDoc(aux4, gLnk("S", "8752 (1)", "/Collection/Processors/Philips/MCS-51/8752/8752.asp"))
 					insDoc(aux4, gLnk("S", "87750 (1)", "/Collection/Processors/Philips/MCS-51/87750/87750.asp"))
				aux4 = insFld(aux3, gFld("UPI-42 (1)", 0))
 					insDoc(aux4, gLnk("S", "8041 (1)", "/Collection/Processors/Philips/UPI-42/8041/8041.asp"))
				aux4 = insFld(aux3, gFld("84X1 (1)", 0))
 					insDoc(aux4, gLnk("S", "8441 (1)", "/Collection/Processors/Philips/84X1/8441/8441.asp"))

			aux3 = insFld(aux2, gFld("Pravetz (Bulgaria) (1)", 0))
				insDoc(aux3, gLnk("S", "6800 (1)", "/Collection/Processors/Pravetz/6800/6800.asp"))

			aux3 = insFld(aux2, gFld("QED (1)", 0))
				aux4 = insFld(aux3, gFld("MIPS (1)", 0))
 					insDoc(aux4, gLnk("S", "RM7000 (1)", "/Collection/Processors/QED/MIPS/RM7000/RM7000.asp"))

			aux3 = insFld(aux2, gFld("RCA (6)", 0))
 				insDoc(aux3, gLnk("S", "1802 (6)", "/Collection/Processors/RCA/1802/1802.asp"))

			aux3 = insFld(aux2, gFld("Rise (1)", 0))
 				insDoc(aux3, gLnk("S", "MP6 (1)", "/Collection/Processors/Rise/MP6/MP6.asp"))

			aux3 = insFld(aux2, gFld("Rochester Electronics (1)", 0))
 				insDoc(aux3, gLnk("S", "8085 (1)", "/Collection/Processors/Rochester/8085/8085.asp"))

			aux3 = insFld(aux2, gFld("Rockwell (7)", 0))
				aux4 = insFld(aux3, gFld("PPS4 (2)", 0))
 					insDoc(aux4, gLnk("S", "10660 (1)", "/Collection/Processors/Rockwell/PPS4/10660/10660.asp"))
 					insDoc(aux4, gLnk("S", "12660 (1)", "/Collection/Processors/Rockwell/PPS4/12660/12660.asp"))
				aux4 = insFld(aux3, gFld("650x (5)", 0))
 					insDoc(aux4, gLnk("S", "6502 (2)", "/Collection/Processors/Rockwell/650x/6502/6502.asp"))
 					insDoc(aux4, gLnk("S", "6505 (1)", "/Collection/Processors/Rockwell/650x/6505/6505.asp"))
 					insDoc(aux4, gLnk("S", "6507 (1)", "/Collection/Processors/Rockwell/650x/6507/6507.asp"))
 					insDoc(aux4, gLnk("S", "65102 (1)", "/Collection/Processors/Rockwell/650x/65102/65102.asp"))

			aux3 = insFld(aux2, gFld("SGS (5)", 0))
 				insDoc(aux3, gLnk("S", "Z80 (5)", "/Collection/Processors/SGS/Z80/Z80.asp"))

			aux3 = insFld(aux2, gFld("Sharp (1)", 0))
 				insDoc(aux3, gLnk("S", "Z80 (1)", "/Collection/Processors/Sharp/Z80/Z80.asp"))

			aux3 = insFld(aux2, gFld("Siemens (26)", 0))
				aux4 = insFld(aux3, gFld("Pre-x86 (8)", 0))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Siemens/Pre-x86/8080/8080.asp"))
 					insDoc(aux4, gLnk("S", "8085 (7)", "/Collection/Processors/Siemens/Pre-x86/8085/8085.asp"))
				aux4 = insFld(aux3, gFld("x86 (14)", 0))
 					insDoc(aux4, gLnk("S", "8086 (8)", "/Collection/Processors/Siemens/x86/8086/8086.asp"))
 					insDoc(aux4, gLnk("S", "8088 (2)", "/Collection/Processors/Siemens/x86/8088/8088.asp"))
 					insDoc(aux4, gLnk("S", "80186 (2)", "/Collection/Processors/Siemens/x86/80186/80186.asp"))
 					insDoc(aux4, gLnk("S", "80286 (2)", "/Collection/Processors/Siemens/x86/80286/80286.asp"))
 				insDoc(aux3, gLnk("S", "8031 (2)", "/Collection/Processors/Siemens/MCS-51/8031/8031.asp"))
 				insDoc(aux3, gLnk("S", "8049 (1)", "/Collection/Processors/Siemens/MCS-48/8049/8049.asp"))
 				insDoc(aux3, gLnk("S", "8052 (1)", "/Collection/Processors/Siemens/MCS-51/8052/8052.asp"))

			aux3 = insFld(aux2, gFld("Signetics (18)", 0))
 				insDoc(aux3, gLnk("S", "3002 (1)", "/Collection/Processors/Signetics/3002/3002.asp"))
 				insDoc(aux3, gLnk("S", "2650 (3)", "/Collection/Processors/Signetics/2650/2650.asp"))
				aux4 = insFld(aux3, gFld("8X30x (6)", 0))
 					insDoc(aux4, gLnk("S", "8X300 (5)", "/Collection/Processors/Signetics/8X30x/8X300/8X300.asp"))
 					insDoc(aux4, gLnk("S", "8X305 (1)", "/Collection/Processors/Signetics/8X30x/8X305/8X305.asp"))
 				insDoc(aux3, gLnk("S", "68000 (3)", "/Collection/Processors/Signetics/68K/68000/68000.asp"))
				aux4 = insFld(aux3, gFld("MCS-48 (1)", 0))
 					insDoc(aux4, gLnk("S", "8040 (1)", "/Collection/Processors/Signetics/MCS-48/8040/8040.asp"))
				aux4 = insFld(aux3, gFld("MCS-51 (4)", 0))
 					insDoc(aux4, gLnk("S", "8031 (1)", "/Collection/Processors/Signetics/MCS-51/8031/8031.asp"))
 					insDoc(aux4, gLnk("S", "8051 (1)", "/Collection/Processors/Signetics/MCS-51/8051/8051.asp"))
 					insDoc(aux4, gLnk("S", "8052 (1)", "/Collection/Processors/Signetics/MCS-51/8052/8052.asp"))
 					insDoc(aux4, gLnk("S", "87C654 (1)", "/Collection/Processors/Signetics/MCS-51/87C654/87C654.asp"))

			aux3 = insFld(aux2, gFld("Soviet (18)", 0))
				aux4 = insFld(aux3, gFld("DNEPR (1)", 0))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Soviet/DNEPR/8080/8080.asp"))
				aux4 = insFld(aux3, gFld("Electronika (1)", 0))
 					insDoc(aux4, gLnk("S", "8031 (1)", "/Collection/Processors/Soviet/Electronika/8031/8031.asp"))
				aux4 = insFld(aux3, gFld("Kvantor (1)", 0))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Soviet/Kvantor/8080/8080.asp"))
				aux4 = insFld(aux3, gFld("Micron (2)", 0))
 					insDoc(aux4, gLnk("S", "3002 (2)", "/Collection/Processors/Soviet/Micron/3002/3002.asp"))
				aux4 = insFld(aux3, gFld("Qvazar (7)", 0))
 					insDoc(aux4, gLnk("S", "8035 (1)", "/Collection/Processors/Soviet/Qvazar/8035/8035.asp"))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Soviet/Qvazar/8080/8080.asp"))
 					insDoc(aux4, gLnk("S", "8086 (2)", "/Collection/Processors/Soviet/Qvazar/8086/8086.asp"))
 					insDoc(aux4, gLnk("S", "8088 (1)", "/Collection/Processors/Soviet/Qvazar/8088/8088.asp"))
 					insDoc(aux4, gLnk("S", "8748 (2)", "/Collection/Processors/Soviet/Qvazar/8748/8748.asp"))
				aux4 = insFld(aux3, gFld("Rodon (2)", 0))
 					insDoc(aux4, gLnk("S", "8048 (1)", "/Collection/Processors/Soviet/Rodon/8048/8048.asp"))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Soviet/Rodon/8080/8080.asp"))
				aux4 = insFld(aux3, gFld("Unknown Plant (4)", 0))
 					insDoc(aux4, gLnk("S", "2901 (2)", "/Collection/Processors/Soviet/Unknown/2901/2901.asp"))
 					insDoc(aux4, gLnk("S", "8080 (1)", "/Collection/Processors/Soviet/Unknown/8080/8080.asp"))
 					insDoc(aux4, gLnk("S", "8086 (1)", "/Collection/Processors/Soviet/Unknown/8086/8086.asp"))

			aux3 = insFld(aux2, gFld("Solid State Scientific (1)", 0))
 				insDoc(aux3, gLnk("S", "1802 (1)", "/Collection/Processors/SSS/1802/1802.asp"))

			aux3 = insFld(aux2, gFld("SGS Thomson (ST) (18)", 0))
				aux4 = insFld(aux3, gFld("x86 (12)", 0))
 					insDoc(aux4, gLnk("S", "486 (7)", "/Collection/Processors/ST/x86/486/ST486.asp"))
 					insDoc(aux4, gLnk("S", "6x86 (5)", "/Collection/Processors/ST/x86/6x86/6x86.asp"))
 				insDoc(aux3, gLnk("S", "Z80 (3)", "/Collection/Processors/ST/Z80/Z80.asp"))
				aux4 = insFld(aux3, gFld("Z8 (1)", 0))
 					insDoc(aux4, gLnk("S", "Z86E11 (1)", "/Collection/Processors/ST/Z8/Z86E11/Z86E11.asp"))
				aux4 = insFld(aux3, gFld("68xx (1)", 0))
 					insDoc(aux4, gLnk("S", "6809 (1)", "/Collection/Processors/ST/68xx/6809/6809.asp"))
				aux4 = insFld(aux3, gFld("68K (1)", 0))
 					insDoc(aux4, gLnk("S", "68008 (1)", "/Collection/Processors/ST/68K/68008/68008.asp"))

			aux3 = insFld(aux2, gFld("Sun (21)", 0))
 				insDoc(aux3, gLnk("S", "UltraSPARC (1)", "/Collection/Processors/Sun/UltraSPARC/UltraSPARC.asp"))
 				insDoc(aux3, gLnk("S", "UltraSPARC-II (12)", "/Collection/Processors/Sun/UltraSPARC-II/UltraSPARC-II.asp"))
 				insDoc(aux3, gLnk("S", "UltraSPARC-IIe (1)", "/Collection/Processors/Sun/UltraSPARC-IIe/UltraSPARC-IIe.asp"))
 				insDoc(aux3, gLnk("S", "UltraSPARC-IIi (6)", "/Collection/Processors/Sun/UltraSPARC_IIi/UltraSPARC-IIi.asp"))
 				insDoc(aux3, gLnk("S", "UltraSPARC-III (1)", "/Collection/Processors/Sun/UltraSPARC-III/UltraSPARC-III.asp"))

			aux3 = insFld(aux2, gFld("TESLA (1)", 0))
 				insDoc(aux3, gLnk("S", "8035 (1)", "/Collection/Processors/TESLA/8035/8035.asp"))

			aux3 = insFld(aux2, gFld("Texas Instruments (19)", 0))
 				insDoc(aux3, gLnk("S", "8080 (1)", "/Collection/Processors/TI/8080/8080.asp"))
				aux4 = insFld(aux3, gFld("TMS1000 Family (1)", 0))
 					insDoc(aux4, gLnk("S", "TMS1300 (1)", "/Collection/Processors/TI/TMS1000/TMS1300.asp"))
				aux4 = insFld(aux3, gFld("TMS390 Family (2)", 0))
 					insDoc(aux4, gLnk("S", "TMS390 (2)", "/Collection/Processors/TI/TMS390/TMS390.asp"))
				aux4 = insFld(aux3, gFld("TMS7000 Family (3)", 0))
 					insDoc(aux4, gLnk("S", "7000 (1)", "/Collection/Processors/TI/TMS7000/7000/7000.asp"))
 					insDoc(aux4, gLnk("S", "7742 (2)", "/Collection/Processors/TI/TMS7000/7742/7742.asp"))
				aux4 = insFld(aux3, gFld("TMS99xx Family (1)", 0))
 					insDoc(aux4, gLnk("S", "TMS9940 (1)", "/Collection/Processors/TI/99xx/9940/9940.asp"))
				aux4 = insFld(aux3, gFld("x86 (11)", 0))
 					insDoc(aux4, gLnk("S", "386 (6)", "/Collection/Processors/TI/x86/386/386.asp"))
 					insDoc(aux4, gLnk("S", "486 (5)", "/Collection/Processors/TI/x86/486/TI486.asp"))

			aux3 = insFld(aux2, gFld("Thomson (4)", 0))
				aux4 = insFld(aux3, gFld("68xx (4)", 0))
 					insDoc(aux4, gLnk("S", "6800 (3)", "/Collection/Processors/Thomson/68xx/6800/6800.asp"))
 					insDoc(aux4, gLnk("S", "68HC05 (1)", "/Collection/Processors/Thomson/68xx/68HC05/68HC05.asp"))

			aux3 = insFld(aux2, gFld("Toshiba (15)", 0))
 				insDoc(aux3, gLnk("S", "8085 (2)", "/Collection/Processors/Toshiba/8085/8085.asp"))
 				insDoc(aux3, gLnk("S", "Z80 (1)", "/Collection/Processors/Toshiba/Z80/Z80.asp"))
				aux4 = insFld(aux3, gFld("Z8000 Family (1)", 0))
 					insDoc(aux4, gLnk("S", "Z8004 (1)", "/Collection/Processors/Toshiba/Z8000/Z8004.asp"))
				aux4 = insFld(aux3, gFld("MCS-48 (1)", 0))
 					insDoc(aux4, gLnk("S", "8049 (1)", "/Collection/Processors/Toshiba/8049/8049.asp"))
				aux4 = insFld(aux3, gFld("MIPS (1)", 0))
 					insDoc(aux4, gLnk("S", "R10000 (1)", "/Collection/Processors/Toshiba/MIPS/R10000/R10000.asp"))
				aux4 = insFld(aux3, gFld("TLCS-47 (3)", 0))
 					insDoc(aux4, gLnk("S", "TMP47C440 (1)", "/Collection/Processors/Toshiba/TLCS-47/TMP47C440.asp"))
 					insDoc(aux4, gLnk("S", "TMP47C660 (1)", "/Collection/Processors/Toshiba/TLCS-47/TMP47C660.asp"))
 					insDoc(aux4, gLnk("S", "TMP47P800 (1)", "/Collection/Processors/Toshiba/TLCS-47/TMP47P800.asp"))
				aux4 = insFld(aux3, gFld("TLCS-900 (1)", 0))
 					insDoc(aux4, gLnk("S", "TMP90C840 (1)", "/Collection/Processors/Toshiba/TLCS-900/TMP90C840/TMP90C840.asp"))
 				insDoc(aux3, gLnk("S", "90C480 (1)", "/Collection/Processors/Toshiba/90C480/90C480.asp"))
 				insDoc(aux3, gLnk("S", "96C141 (2)", "/Collection/Processors/Toshiba/96C141/96C141.asp"))
				aux4 = insFld(aux3, gFld("68K (2)", 0))
 					insDoc(aux4, gLnk("S", "68000 (1)", "/Collection/Processors/Toshiba/68K/68000/68000.asp"))
 					insDoc(aux4, gLnk("S", "68020 (1)", "/Collection/Processors/Toshiba/68K/68020/68020.asp"))

			aux3 = insFld(aux2, gFld("Transmeta (3)", 0))
 				insDoc(aux3, gLnk("S", "5800 (3)", "/Collection/Processors/Transmeta/5800/5800.asp"))

			aux3 = insFld(aux2, gFld("ULSI (2)", 0))
 				insDoc(aux3, gLnk("S", "387 (2)", "/Collection/Processors/ULSI/387/387.asp"))

			aux3 = insFld(aux2, gFld("UMC (5)", 0))
 				insDoc(aux3, gLnk("S", "6502 (1)", "/Collection/Processors/UMC/6502/6502.asp"))
 				insDoc(aux3, gLnk("S", "486 (4)", "/Collection/Processors/UMC/486/486.asp"))

			aux3 = insFld(aux2, gFld("Unitra (Poland) (1)", 0))
				insDoc(aux3, gLnk("S", "8080 (1)", "/Collection/Processors/Unitra/8080/8080.asp"))

			aux3 = insFld(aux2, gFld("VIA (16)", 0))
				insDoc(aux3, gLnk("S", "C3 (16)", "/Collection/Processors/VIA/C3/C3.asp"))

			aux3 = insFld(aux2, gFld("Weitek (19)", 0))
 				insDoc(aux3, gLnk("S", "1010 (1)", "/Collection/Processors/Weitek/1010/1010.asp"))
 				insDoc(aux3, gLnk("S", "1165 (1)", "/Collection/Processors/Weitek/1165/1165.asp"))
 				insDoc(aux3, gLnk("S", "1232 (2)", "/Collection/Processors/Weitek/1232/1232.asp"))
 				insDoc(aux3, gLnk("S", "1233 (1)", "/Collection/Processors/Weitek/1233/1233.asp"))
 				insDoc(aux3, gLnk("S", "2516 (1)", "/Collection/Processors/Weitek/2516/2516.asp"))
 				insDoc(aux3, gLnk("S", "2517 (1)", "/Collection/Processors/Weitek/2517/2517.asp"))
 				insDoc(aux3, gLnk("S", "3132 (2)", "/Collection/Processors/Weitek/3132/3132.asp"))
 				insDoc(aux3, gLnk("S", "3167 (2)", "/Collection/Processors/Weitek/3167/3167.asp"))
 				insDoc(aux3, gLnk("S", "3170 (2)", "/Collection/Processors/Weitek/3170/3170.asp"))
 				insDoc(aux3, gLnk("S", "3172 (3)", "/Collection/Processors/Weitek/3172/3172.asp"))
 				insDoc(aux3, gLnk("S", "8136 (1)", "/Collection/Processors/Weitek/8136/8136.asp"))
 				insDoc(aux3, gLnk("S", "8220 (1)", "/Collection/Processors/Weitek/8220/8220.asp"))
 				insDoc(aux3, gLnk("S", "8601 (1)", "/Collection/Processors/Weitek/8601/8601.asp"))

			aux3 = insFld(aux2, gFld("WSI (1)", 0))
 				insDoc(aux3, gLnk("S", "PAC1000 (1)", "/Collection/Processors/WSI/PAC1000/PAC1000.asp"))

			aux3 = insFld(aux2, gFld("Zilog (31)", 0))
 				insDoc(aux3, gLnk("S", "Z80 (18)", "/Collection/Processors/Zilog/Z80/Z80.asp"))
 				insDoc(aux3, gLnk("S", "Z180 (2)", "/Collection/Processors/Zilog/Z180/Z180.asp"))
 				insDoc(aux3, gLnk("S", "Z280 (6)", "/Collection/Processors/Zilog/Z280/Z280.asp"))
				aux4 = insFld(aux3, gFld("Z8000 Family (2)", 0))
 					insDoc(aux4, gLnk("S", "Z8001 (1)", "/Collection/Processors/Zilog/Z8000/Z8001/Z8001.asp"))
 					insDoc(aux4, gLnk("S", "Z8002 (1)", "/Collection/Processors/Zilog/Z8000/Z8002/Z8002.asp"))
				aux4 = insFld(aux3, gFld("Z8 Family (3)", 0))
 					insDoc(aux4, gLnk("S", "Z86E04 (1)", "/Collection/Processors/Zilog/Z8/Z86E04/Z86E04.asp"))
 					insDoc(aux4, gLnk("S", "Z8615 (1)", "/Collection/Processors/Zilog/Z8/Z8615/Z8615.asp"))
 					insDoc(aux4, gLnk("S", "Z8681 (1)", "/Collection/Processors/Zilog/Z8/Z8681/Z8681.asp"))

			aux3 = insFld(aux2, gFld("ZMD (2)", 0))
 				insDoc(aux3, gLnk("S", "8032 (1)", "/Collection/Processors/ZMD/8032/8032.asp"))
 				insDoc(aux3, gLnk("S", "U830 (1)", "/Collection/Processors/ZMD/U830/U830.asp"))
//333
			insDoc(aux2, gLnk("S", "Fake (1)", "/Collection/Processors/Fake.asp"))





//--------------------------------------------------------------------------




//--------------------------------------------------------------------------

		aux2 = insFld(aux1, gFld("UV-Eproms (187)", 0))

			aux3 = insFld(aux2, gFld("AMD (22)", 0))
				insDoc(aux3, gLnk("S", "1702 (1)", "/Collection/UV-Eproms/AMD/1702/1702.asp"))
				insDoc(aux3, gLnk("S", "2708 (1)", "/Collection/UV-Eproms/AMD/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2716 (3)", "/Collection/UV-Eproms/AMD/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/AMD/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (4)", "/Collection/UV-Eproms/AMD/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27256 (4)", "/Collection/UV-Eproms/AMD/27256/27256.asp"))
				insDoc(aux3, gLnk("S", "27512 (5)", "/Collection/UV-Eproms/AMD/27512/27512.asp"))
				insDoc(aux3, gLnk("S", "27C010 (1)", "/Collection/UV-Eproms/AMD/27C010/27C010.asp"))
				insDoc(aux3, gLnk("S", "27C040 (1)", "/Collection/UV-Eproms/AMD/27C040/27C040.asp"))
				insDoc(aux3, gLnk("S", "27C2048 (1)", "/Collection/UV-Eproms/AMD/27C2048/27C2048.asp"))

			aux3 = insFld(aux2, gFld("AMI (1)", 0))
				insDoc(aux3, gLnk("S", "6834 (1)", "/Collection/UV-Eproms/AMI/6834/6834.asp"))

			aux3 = insFld(aux2, gFld("Atmel (1)", 0))
				insDoc(aux3, gLnk("S", "27256 (1)", "/Collection/UV-Eproms/Atmel/27256/27256.asp"))

			aux3 = insFld(aux2, gFld("EuroTechnique (1)", 0))
				insDoc(aux3, gLnk("S", "2716 (1)", "/Collection/UV-Eproms/EuroTechnique/2716/2716.asp"))

			aux3 = insFld(aux2, gFld("Fujitsu (13)", 0))
				insDoc(aux3, gLnk("S", "2716 (6)", "/Collection/UV-Eproms/Fujitsu/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2732 (2)", "/Collection/UV-Eproms/Fujitsu/2732/2732.asp"))
				insDoc(aux3, gLnk("S", "2764 (3)", "/Collection/UV-Eproms/Fujitsu/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (1)", "/Collection/UV-Eproms/Fujitsu/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27C1001 (1)", "/Collection/UV-Eproms/Fujitsu/27C1001/27C1001.asp"))

			aux3 = insFld(aux2, gFld("Hitachi (9)", 0))
				insDoc(aux3, gLnk("S", "2716 (1)", "/Collection/UV-Eproms/Hitachi/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2732 (3)", "/Collection/UV-Eproms/Hitachi/2732/2732.asp"))
				insDoc(aux3, gLnk("S", "2764 (3)", "/Collection/UV-Eproms/Hitachi/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (1)", "/Collection/UV-Eproms/Hitachi/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27C4096 (1)", "/Collection/UV-Eproms/Hitachi/27C4096/27C4096.asp"))

			aux3 = insFld(aux2, gFld("Intel (35)", 0))
				insDoc(aux3, gLnk("S", "1702 (6)", "/Collection/UV-Eproms/Intel/1702/1702.asp"))
				insDoc(aux3, gLnk("S", "2716 (6)", "/Collection/UV-Eproms/Intel/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2732 (3)", "/Collection/UV-Eproms/Intel/2732/2732.asp"))
				insDoc(aux3, gLnk("S", "2764 (5)", "/Collection/UV-Eproms/Intel/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (4)", "/Collection/UV-Eproms/Intel/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27256 (8)", "/Collection/UV-Eproms/Intel/27256/27256.asp"))
				insDoc(aux3, gLnk("S", "27210 (1)", "/Collection/UV-Eproms/Intel/27210/27210.asp"))
				insDoc(aux3, gLnk("S", "8755 (2)", "/Collection/UV-Eproms/Intel/8755/8755.asp"))

			aux3 = insFld(aux2, gFld("Microchip (2)", 0))
				insDoc(aux3, gLnk("S", "27256 (2)", "/Collection/UV-Eproms/Microchip/27256/27256.asp"))

			aux3 = insFld(aux2, gFld("Mitsubishi (2)", 0))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/Mitsubishi/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (1)", "/Collection/UV-Eproms/Mitsubishi/27128/27128.asp"))

			aux3 = insFld(aux2, gFld("MME (5)", 0))
				insDoc(aux3, gLnk("S", "2708 (3)", "/Collection/UV-Eproms/MME/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2732 (2)", "/Collection/UV-Eproms/MME/2732/2732.asp"))

			aux3 = insFld(aux2, gFld("Mostek (1)", 0))
				insDoc(aux3, gLnk("S", "2716 (1)", "/Collection/UV-Eproms/Mostek/2716/2716.asp"))

			aux3 = insFld(aux2, gFld("Motorola (7)", 0))
				insDoc(aux3, gLnk("S", "2708 (5)", "/Collection/UV-Eproms/Motorola/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2716 (2)", "/Collection/UV-Eproms/Motorola/2716/2716.asp"))

			aux3 = insFld(aux2, gFld("National (19)", 0))
				insDoc(aux3, gLnk("S", "1702 (3)", "/Collection/UV-Eproms/National/1702/1702.asp"))
				insDoc(aux3, gLnk("S", "2704 (1)", "/Collection/UV-Eproms/National/2704/2704.asp"))
				insDoc(aux3, gLnk("S", "2708 (3)", "/Collection/UV-Eproms/National/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2716 (4)", "/Collection/UV-Eproms/National/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/National/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (1)", "/Collection/UV-Eproms/National/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27256 (2)", "/Collection/UV-Eproms/National/27256/27256.asp"))
				insDoc(aux3, gLnk("S", "27512 (4)", "/Collection/UV-Eproms/National/27512/27512.asp"))

			aux3 = insFld(aux2, gFld("NEC (7)", 0))
				insDoc(aux3, gLnk("S", "2716 (2)", "/Collection/UV-Eproms/NEC/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2732 (2)", "/Collection/UV-Eproms/NEC/2732/2732.asp"))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/NEC/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27C512 (1)", "/Collection/UV-Eproms/NEC/27C512/27C512.asp"))
				insDoc(aux3, gLnk("S", "27C4001 (1)", "/Collection/UV-Eproms/NEC/27C4001/27C4001.asp"))

			aux3 = insFld(aux2, gFld("OKI (1)", 0))
				insDoc(aux3, gLnk("S", "2708 (1)", "/Collection/UV-Eproms/OKI/2708/2708.asp"))

			aux3 = insFld(aux2, gFld("Sanyo (1)", 0))
				insDoc(aux3, gLnk("S", "27C1001 (1)", "/Collection/UV-Eproms/Sanyo/27C1001/27C1001.asp"))

			aux3 = insFld(aux2, gFld("SEEQ (1)", 0))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/SEEQ/2764/2764.asp"))

			aux3 = insFld(aux2, gFld("SGS (1)", 0))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/SGS/2764/2764.asp"))

			aux3 = insFld(aux2, gFld("Siemens (1)", 0))
				insDoc(aux3, gLnk("S", "1702 (1)", "/Collection/UV-Eproms/Siemens/1702/1702.asp"))

			aux3 = insFld(aux2, gFld("Soviet (6)", 0))
				insDoc(aux3, gLnk("S", "2708 (4)", "/Collection/UV-Eproms/Soviet/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2716 (2)", "/Collection/UV-Eproms/Soviet/2716/2716.asp"))

			aux3 = insFld(aux2, gFld("ST (24)", 0))
				insDoc(aux3, gLnk("S", "2764 (1)", "/Collection/UV-Eproms/ST/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (1)", "/Collection/UV-Eproms/ST/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27256 (7)", "/Collection/UV-Eproms/ST/27256/27256.asp"))
				insDoc(aux3, gLnk("S", "27512 (8)", "/Collection/UV-Eproms/ST/27512/27512.asp"))
				insDoc(aux3, gLnk("S", "27C1001 (2)", "/Collection/UV-Eproms/ST/27C1001/27C1001.asp"))
				insDoc(aux3, gLnk("S", "27C2001 (1)", "/Collection/UV-Eproms/ST/27C2001/27C2001.asp"))
				insDoc(aux3, gLnk("S", "27C4001 (3)", "/Collection/UV-Eproms/ST/27C4001/27C4001.asp"))
				insDoc(aux3, gLnk("S", "27C4002 (1)", "/Collection/UV-Eproms/ST/27C4002/27C4002.asp"))

			aux3 = insFld(aux2, gFld("Thomson (1)", 0))
				insDoc(aux3, gLnk("S", "2716 (1)", "/Collection/UV-Eproms/Thomson/2716/2716.asp"))

			aux3 = insFld(aux2, gFld("TI (34)", 0))
				insDoc(aux3, gLnk("S", "2516 (3)", "/Collection/UV-Eproms/TI/2516/2516.asp"))
				insDoc(aux3, gLnk("S", "2708 (1)", "/Collection/UV-Eproms/TI/2708/2708.asp"))
				insDoc(aux3, gLnk("S", "2716 (5)", "/Collection/UV-Eproms/TI/2716/2716.asp"))
				insDoc(aux3, gLnk("S", "2732 (2)", "/Collection/UV-Eproms/TI/2732/2732.asp"))
				insDoc(aux3, gLnk("S", "2764 (5)", "/Collection/UV-Eproms/TI/2764/2764.asp"))
				insDoc(aux3, gLnk("S", "27128 (2)", "/Collection/UV-Eproms/TI/27128/27128.asp"))
				insDoc(aux3, gLnk("S", "27256 (5)", "/Collection/UV-Eproms/TI/27256/27256.asp"))
				insDoc(aux3, gLnk("S", "27512 (6)", "/Collection/UV-Eproms/TI/27512/27512.asp"))
				insDoc(aux3, gLnk("S", "27C020 (1)", "/Collection/UV-Eproms/TI/27C020/27C020.asp"))
				insDoc(aux3, gLnk("S", "27C040 (3)", "/Collection/UV-Eproms/TI/27C040/27C040.asp"))
				insDoc(aux3, gLnk("S", "27C240 (1)", "/Collection/UV-Eproms/TI/27C240/27C240.asp"))

			aux3 = insFld(aux2, gFld("Toshiba (1)", 0))
				insDoc(aux3, gLnk("S", "2732 (1)", "/Collection/UV-Eproms/Toshiba/2732/2732.asp"))

			aux3 = insFld(aux2, gFld("ZMD (2)", 0))
				insDoc(aux3, gLnk("S", "2708 (2)", "/Collection/UV-Eproms/ZMD/2708/2708.asp"))

	aux1 = insFld(foldersTree, gFld("Programming", "/Programming/index.asp"))

		aux2 = insFld(aux1, gFld("Hardware", 0))
			aux3 = insFld(aux2, gFld("FDC", 0))
 				insDoc(aux3, gLnk("S", "Floppy Disk Controller", "/Programming/Hardware/FDC/floppy.asp"))

			aux3 = insFld(aux2, gFld("x86", 0))
 				insDoc(aux3, gLnk("S", "x86 Programming info", "/Programming/Hardware/x86/x86.asp"))
				insDoc(aux3, gLnk("S", "x86 CPUID", "/Programming/Hardware/x86/CPUID/x86-ID.asp"))
		aux2 = insFld(aux1, gFld("OS", 0))
 			insDoc(aux2, gLnk("S", "Operating System programming", "/Programming/OS/index.asp"))

	aux1 = insFld(foldersTree, gFld("Trade List", 0))
	aux1 = insDoc(foldersTree, gLnk("S", "Links", "/Links.asp"))
