var MENU_ITEMS_XP = [
	[wrap_root('Industrial Computers'), '/Industrial-Computers/34.htm', {'sw': 152,'bw' : 170},
			[wrap_child('Accessories'), '/Industrial-Computers/274.htm'],
			[wrap_child('Panel PCs'), '/Industrial-Computers/Panel-PC-Computer/35.htm'],
			[wrap_child('Customizable Desktops'), '/Industrial-Computers/Customizable-Desktop/272.htm'],
			[wrap_child('Laptops'), '/industrial-computers/laptops/280.htm'],
			[wrap_child('Industrial Microbox PCs'), '/Industrial-Computers/Industrial-Microbox-PC/271.htm'],
			[wrap_child('Mini PCs'), '/Industrial-Computers/Mini-PC/270.htm'],
			[wrap_child('Quiet PCs'), '/industrial-computers/quiet-pc-computer/286.htm'],
			[wrap_child('All Rack Mounts'), '/Industrial-Computers/Rack-Mount-PC-Computer/36.htm'],
			[wrap_child('1U Rackmounts'), '/industrial-computers/rack-mount-pc-computer/265.htm'],
			[wrap_child('2U Rackmounts'), '/industrial-computers/rack-mount-pc-computer/266.htm'],
			[wrap_child('3U Rackmounts'), '/industrial-computers/rack-mount-pc-computer/285.htm'],
			[wrap_child('4U Rackmounts'), '/industrial-computers/rack-mount-pc-computer/267.htm'],
			[wrap_child('5U Rackmounts'), '/industrial-computers/rack-mount-pc-computer/268.htm'],
			[wrap_child('Rackmount Servers'), '/Industrial-Computers/Servers/273.htm'],
			[wrap_child('Pedestal Servers'), '/pedestal-servers/pedestal-tower-servers/323.htm'],
			[wrap_child('Workstations'), '/workstations/workstations/324.htm'],
			[wrap_child('SBCs/Passive Backplane'), '/industrial-computers/rack-mount-pc-computer/269.htm'],
			[wrap_child('Portable Lunchbox Computers'), '/industrial-computer/lunchbox-pc/326.htm'],
			
			[wrap_child('Racks'), '/industrial-computers-racks/281.htm']
	],
	[wrap_root('Panel PCs'), '/Industrial-Computers/Panel-PC-Computer/35.htm', {'sw': 80,'bw' : 170},
			[wrap_child('8" - 10" Panel PCs'), '/industrial-computers/panel-pc-computer/261.htm'],
			[wrap_child('12" Panel PCs'), '/industrial-computers/panel-pc-computer/262.htm'],
			[wrap_child('15" Panel PCs'), '/industrial-computers/panel-pc-computer/263.htm'],
			[wrap_child('17" Panel PCs'), '/industrial-computers/panel-pc-computer/264.htm'],
			[wrap_child('19" Panel PCs'), '/industrial-computers/panel-pc-computer/284.htm'],
			[wrap_child('All Models'), '/Industrial-Computers/Panel-PC-Computer/35.htm']
	],
	[wrap_root('PC Communications'), '/Communications-Products/42.htm', {'sw': 140,'bw' : 150},
			[wrap_parent('By Hardware Type'), '/Communications-Hardware/231.htm', {'bl' : 150},
				[wrap_child('PCI Express'), '/communications-pci-express/299.htm'],
				[wrap_child('ExpressCard'), '/communications-expresscard/291.htm'],
				[wrap_child('PCI'), '/PCI-Boards/43.htm'],
				[wrap_child('PCMCIA'), '/Communications-PCMCIA/48.htm'],
				[wrap_child('USB'), '/Communications-USB/53.htm'],
				[wrap_child('Low Profile PCI'), '/Low-Profile-PCI-Boards/58.htm'],
				[wrap_child('Compact PCI'), '/Compact-PCI-Serial-Boards/61.htm'],
				[wrap_child('In-Line Converters'), '/Serial-Devices/In-Line-Converters/229.htm'],
				[wrap_child('Serial Device Server'), '/Serial/Device-Server/101.htm']
			],
			[wrap_parent('By Function'), '/Function-Type/232.htm', {'bw' : 130, 'bl' : 150},
                [wrap_child('Adapters'), '/adapters/adapters/322.htm'],
				[wrap_child('eSATA'), '/esata-external-storage/external-storage/298.htm'],
				[wrap_child('IEEE-1394 Firewire'), '/ieee-1394a-firewire-express-card/firewire-card/304.htm'],
				[wrap_child('USB 2.0'), '/usb-express-card/usb-card/305.htm'],
				[wrap_child('PS/2'), '/PS2-express-card/ps2-card/310.htm'],
				[wrap_child('LAN/Ethernet'), '/lan-card/ethernet-card/297.htm'],
				[wrap_child('Parallel'), '/Parallel/Port-Expanders/99.htm'],
				[wrap_child('RS-232'), '/RS-232/Port-Expanders/97.htm'],
				[wrap_child('RS-422/RS-485'), '/RS-422-RS-485/Port-Expanders/98.htm']
			]
	],
	[wrap_root('Data Acquisition Hardware'), '/Data-Acquisition-Hardware/1.htm', {'sw' : 110,'bw' : 190}, 
		[wrap_parent('PCI'), '/PCI-Boards/14.htm', {'bw' : 190}, 
			[wrap_parent('Analog Input'), '/PCI-Data-Acquisition-Boards/215.htm', {'bw' : 200, 'bl' : 190},
				[wrap_child('Low Cost'), '/PCI-Data-Acquisition-Boards/Analog-In-Low-Cost-Board/15.htm'],
				[wrap_child('High Performance, High Speed'), '/PCI-Data-Acquisition-Boards/High-Performance-High-Speed-Board/16.htm'],
				[wrap_child('High Resolution (16 bit)'), '/PCI-Data-Acquisition-Boards/High-Resolution-16-Bit-Board/17.htm']
			],
			[wrap_child('Analog Output'), '/PCI-Data-Acquisition-Boards/Analog-Output-Board/21.htm'],
			[wrap_parent('Digital I/O'), '/PCI-Digital-IO-Boards/217.htm', {'bl' : 190},
				[wrap_child('Low Cost'), '/PCI-Data-Acquisition-Boards/Low-Cost-Digital-IO-Analog-Output-Board/19.htm'],
				[wrap_child('High Performance'), '/PCI-Data-Acquisition-Boards/Digital-IO-High-Performance-Board/20.htm']
			],
			[wrap_parent('Multifunction'), '/PCI-Data-Acquisition-Boards/218.htm', {'bl' : 190},
				[wrap_child('Low Cost'), '/PCI-Data-Acquisition-Boards/Low-Cost-Board/219.htm'],
				[wrap_child('High Performance'), '/PCI-Data-Acquisition-Boards/High-Performance-Board/220.htm'],
				[wrap_child('High Resolution (16 bit)'), '/PCI-Data-Acquisition-Boards/High-Resolution-16-Bit-Board/221.htm']
			],
			[wrap_child('Counter/Timer'), '/PCI-Data-Acquisition-Boards/Counter-Timer-Board/106.htm'],
			[wrap_child('Simultaneous Sample &amp; Hold'), '/PCI-Data-Acquisition-Boards/Simultaneous-Sample-and-Hold-Board/18.htm'],
			[wrap_child('High Channel Count'), '/PCI-Data-Acquisition-Boards/High-Channel-Count-Board/105.htm'],
			[wrap_child('Sensor Specific'), '/PCI-Data-Acquisition-Boards/Sensor-Specific-Board/104.htm']
		],
		[wrap_parent('USB'), '/USB-Data-Acquisition/5.htm', {'bw' : 160},
			[wrap_parent('Analog Input'), '/USB-Data-Acquisition/248.htm', {'bw' : 220, 'bl' : 160},
				[wrap_child('High Performance + 5B Interface'), '/USB-Data-Acquisition/Analog-Input-5B-Module-Interface/138.htm'],
				[wrap_child('High Performance, High Speed'), '/USB-Data-Acquisition/Analog-Input-High-Performance-High-Speed/7.htm'],
				[wrap_child('High Resolution (16 &amp; 24 Bit)'), '/USB-Data-Acquisition/Analog-Input-High-Resolution-16-24-Bit/8.htm'],
				[wrap_child('Lowest Cost'), '/USB-Data-Acquisition/Analog-Input-Lowest-Cost/6.htm']
			],
			[wrap_child('Analog Output'), '/USB-Data-Acquisition/Analog-Output/249.htm'],
			[wrap_child('Low Cost Digital I/O'), '/USB-Digital-Input-Output/IO/9.htm'],
			[wrap_parent('Multifunction'), '/USB-Data-Acquisition/248.htm', {'bw' : 220, 'bl' : 160},
				[wrap_child('High Performance + 5B Interface'), '/USB-Data-Acquisition/Analog-Output-5B-Module-Interface/252.htm'],
				[wrap_child('High Performance, High Speed'), '/USB-Data-Acquisition/Analog-Output-High-Performance-High-Speed/253.htm'],
				[wrap_child('High Resolution (16 &amp; 24 Bit)'), '/USB-Data-Acquisition/Analog-Output-High-Resolution-14-16-Bit/254.htm']				
			],
			[wrap_child('Thermocouple Input'), '/USB-Data-Acquisition/Thermocouple-Input/110.htm']
		],
		[wrap_parent('Serial Device'), '/Serial-Data-Acquisition-Devices/2.htm', {'bw' : 130},
			[wrap_parent('Analog Input'), '/Serial-Data-Acquisition/4.htm', {'bl' : 130},
				[wrap_child('RS-485 Modules'), '/Serial-Data-Acquisition/Analog-Input-Modules-RS-485/111.htm'],
				[wrap_child('RS-232 Systems'), '/Serial-Data-Acquisition/RS-232-Analog-Input-Systems/115.htm']
			],
			[wrap_parent('Analog Output'), '/Serial-Analog-Output-Module/3.htm', {'bl' : 130},
				[wrap_child('RS-485 Modules'), '/Serial-Data-Acquisition/Analog-Output-Modules-RS-485/112.htm'],
				[wrap_child('RS-232 Systems'), '/Serial-Data-Acquisition/RS-232-Analog-Output-Systems/116.htm']
			],
			[wrap_parent('Digital I/O'), '/Serial-Device-Digital-IO/234.htm', {'bl' : 130},
				[wrap_child('RS-485 Modules'), '/Serial-Device-Digital-IO/Digital-IO-Modules-RS-485/113.htm'],
				[wrap_child('RS-232 Systems'), '/Serial-Device-Digital-IO/RS-232-Digital-IO-Systems/117.htm']
			],
			[wrap_parent('Counter/Timer'), '/Serial-Device-Counter-Timer/236.htm', {'bl' : 130},
				[wrap_child('RS-485 Modules'), '/Serial-Device-Counter-Timer/Counter-Timer-Modules-RS-485/114.htm'],
				[wrap_child('RS-232 Systems'), '/Serial-Device-Counter-Timer/RS-232-Counter-Timer-Systems/118.htm']
			],
			[wrap_parent('Sensor Specific'), '/Serial-Data-Acquisition-Sensor-Specific/235.htm', {'bl' : 130},
				[wrap_child('RS-485 Modules'), '/Serial-Data-Acquisition-Sensor-Specific/AD-Module-RS-485/122.htm'],
				[wrap_child('RS-232 Systems'), '/Serial-Data-Acquisition-Sensor-Specific/RS-232-AD-System/139.htm']
			],
			[wrap_parent('Converters'), '/Serial-Converter/237.htm', {'bw' : 160,'bl' : 130},
				[wrap_child('RS-232 to RS-485'), '/Serial-Converter/RS-232-to-RS-485-Converter/119.htm'],
				[wrap_child('Ethernet to RS-232/485'), '/Serial-Ethernet/Ethernet-to-RS-232-RS-485-Converter/140.htm']
			]
		],
		[wrap_child('GPIB'), '/Data-Acquisition/GPIB/103.htm', null],
		[wrap_parent('Signal Conditioning'), '/Signal-Conditioning/22.htm', null,
			[wrap_child('Thermocouples'), '/Signal-Conditioning/Thermocouple/23.htm'],
			[wrap_child('RTDs'), '/Signal-Conditioning/RTD/24.htm'],
			[wrap_child('Load Cells'), '/Signal-Conditioning/Load-Cell/25.htm'],
			[wrap_child('4-20 mA'), '/Signal-Conditioning/4-20-mA/26.htm'],
			[wrap_parent('Anti-Alias Filtering'), '/Signal-Conditioning-Anti-Alias-Filtering/27.htm', null, 
				[wrap_child('4Hz Low Pass'), '/Signal-Conditioning-Anti-Alias-Filtering/4Hz-Low-Pass-Filtering/28.htm'],
				[wrap_child('10KHz Low Pass'), '/Signal-Conditioning-Anti-Alias-Filtering/10KHz-Low-Pass-Filtering/29.htm'],
				[wrap_child('Programmable'), '/Signal-Conditioning-Anti-Alias-Filtering/Programmable-Filtering/30.htm']
			],
			[wrap_child('5B Modules'), '/Signal-Conditioning/5B-Modules/214.htm'],
			[wrap_child('Digital'), '/Signal-Conditioning/Digital/144.htm'],
			[wrap_child('Strain Gages'), '/Signal-Conditioning/Strain-Gage/141.htm'],
			[wrap_child('Connectors & Cables'), '/Signal-Conditioning/Connectors-Cables/225.htm'],
			[wrap_child('Terminal Panels'), '/Signal-Conditioning/Terminal-Panels/82.htm']
		],
		[wrap_child('Ethernet'), '/Data-Acquisition/Ethernet/86.htm', null ],
		[wrap_child('Wireless'), '/Data-Acquisition/Wireless/88.htm', null ],	
		[wrap_parent('By Sensor Type'), '/Data-Acquisition-By-Sensor-Type/127.htm', null,
			[wrap_child('Thermocouples'), '/Thermocouple/Data-Acquisition-Solutions/128.htm'],
			[wrap_child('Accelerometers'), '/Accelerometer/Data-Acquisition-Solutions/132.htm'],
			[wrap_child('Impulse'), '/Impulse-Hammer/Data-Acquisition-Solutions/135.htm'],
			[wrap_child('Load Cells'), '/Load-Cell/Data-Acquisition-Solutions/131.htm'],
			[wrap_child('Pressure'), '/Pressure-Sensor/Data-Acquisition-Solutions/133.htm'],
			[wrap_child('RTDs'), '/RTD/Data-Acquisition-Solutions/129.htm'],
			[wrap_child('Sound'), '/Sound-Microphone/Data-Acquisition-Solutions/134.htm'],
			[wrap_child('Strain Gages'), '/Strain-Gage-Gauge/Data-Acquisition-Solutions/130.htm']
		],
		[wrap_child('Accessories'), '/Accessories/75.htm', null ],
		[wrap_parent('Data Acquisition Systems'), '/Data-Acquisition-Systems/31.htm', null,
			[wrap_child('Desktops'), '/Data-Acquisition-Systems/Desktop-System/32.htm'],
			[wrap_child('Desktops & Laptops'), '/Data-Acquisition-Systems/Desktop-Laptop-System/255.htm'],
			[wrap_child('Laptops'), '/Data-Acquisition-Systems/Laptop-System/33.htm']
		],
	],
	[wrap_root('Data Acquisition Software'), '/Data-Acquisition-Software/64.htm', {'sw' : 110,'bw' : 170}, 
		[wrap_parent('Low Cost Ready-to-Run'), '/Low-Cost-Data-Acquisition-Software/65.htm', {'bl' : 170},
			[wrap_child('Serial/LAN/Wireless'), '/Low-Cost-Data-Acquisition-Software/Serial-LAN-Wireless/142.htm'],
			[wrap_child('USB/PCI/PCMCIA'), '/Low-Cost-Data-Acquisition-Software/PCMCIA-USB-PCI/143.htm']
		],
		[wrap_child('Application Development'), '/Data-Acquisition-Software/DASYLab-TestPoint/66.htm'],
		[wrap_child('Options'), '/Data-Acquisition-Software/DASYLab-TestPoint-Options/67.htm']
	],
	[wrap_root('Sensors'), '/Sensors/85.htm', {'sw': 65,'bw' : 180},
			[wrap_child('Accelerometers'), '/Accelerometer/Accelerometers/92.htm'],
			[wrap_child('Impulse'), '/Impulse-Hammer/Impulse-Hammers/95.htm'],
			[wrap_child('Load Cells'), '/Load-Cell/Load-Cells/91.htm'],
			[wrap_child('Pressure'), '/Pressure-Sensor/Pressure-Sensors/93.htm'],
			[wrap_child('Temperature'), '/Thermocouple/Thermocouples/89.htm'],
			[wrap_child('RTDs'), '/RTD/RTDs/238.htm']
	],
	[wrap_root('Support'), '/support.asp', {'sw': 65,'bw' : 130}]
]; 
var ii0 = new Image(); ii0.src = '../icons/arr.gif';
var ii1 = new Image(); ii1.src = 'icons/i.gif';
var ii2 = new Image(); ii2.src = 'icons/n7.gif';
var ii3 = new Image(); ii3.src = 'icons/m12.gif';
var ii4 = new Image(); ii4.src = 'icons/o.gif';
var ii5 = new Image(); ii5.src = 'icons/email.gif';
var ii6 = new Image(); ii6.src = 'icons/icq.gif';
var ii7 = new Image(); ii7.src = 'icons/yahoo.gif';
var ii8 = new Image(); ii8.src = 'icons/aol.gif';
var ii9 = new Image(); ii9.src = '../icons/pixel.gif';

function wrap_parent (text,icon) {
	return [['<table cellpadding=1 cellspacing=0 border=0 width=100%><tr><td bgcolor=#990000><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td bgcolor=#065FA3 width=100%><table cellpadding=1 cellspacing=0 border=0 width=100% height=19><tr><td class=a0>&nbsp; ', text, '</td></tr></table></td><td bgcolor=#065FA3><img src=/icons/arr.gif width=4 height=7 align="middle" align=absmiddle hspace=3></td></tr></table>'].join(''),
	['<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#000000><tr><td><table cellpadding=1 cellspacing=0 border=0 width=100% height=19 bgcolor=#F3F3F3><tr><td><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td width=100% class=a1>&nbsp; ', text, '</td><td><img src=icons/arr.gif width=4 height=7 align="middle" align=absmiddle hspace=3></td></tr></table></td></tr></table>'].join(''),
	['<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#000000><tr><td><table cellpadding=1 cellspacing=0 border=0 width=100% height=19 bgcolor=#F3F3F3><tr><td><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td width=100% class=a1>&nbsp; ', text, '</td><td><img src=icons/arr.gif width=4 height=7 align="middle" align=absmiddle hspace=3></td></tr></table></td></tr></table>'].join('')
	];
}

function wrap_child (text,icon) {
	return [['<table cellpadding=1 cellspacing=0 border=0 width=100%><tr><td bgcolor=#990000><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td bgcolor=#065FA3 width=100%><table cellpadding=1 cellspacing=0 border=0 width=100% height=19><tr><td class=a0>&nbsp; ', text, '</td></tr></table></td></tr></table>'].join(''),
	['<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#000000><tr><td><table cellpadding=1 cellspacing=0 border=0 width=100% height=19 bgcolor=#F3F3F3><tr><td><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td width=99% class=a1>&nbsp; ', text, '</td></tr></table></td></tr></table>'].join(''),
	['<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#000000><tr><td><table cellpadding=1 cellspacing=0 border=0 width=100% height=19 bgcolor=#F3F3F3><tr><td><img height=10 src=', icon !=null ? '/icons/' + icon: '/icons/pixel.gif width=5', ' hspace=3></td><td width=99% class=a1>&nbsp; ', text, '</td></tr></table></td></tr></table>'].join('')
	];
}

function wrap_root (text) {
	return [
	'<table cellpadding=1 cellspacing=0 border=0 width=100%><tr><td><table cellpadding=0 cellspacing=0 border=0 width=100% height=21><tr><td width=100% class=a0 align="center">&nbsp; ' + text + ' &nbsp;</td></tr></table></td></tr></table>',
	'<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#F3F3F3><tr><td><table cellpadding=0 cellspacing=0 border=0 width=100% height=25><tr><td width=100% class=a1 align="center">&nbsp; ' + text + ' &nbsp;</td></tr></table></td></tr></table>',
	'<table cellpadding=1 cellspacing=0 border=0 width=100% bgcolor=#F3F3F3><tr><td><table cellpadding=0 cellspacing=0 border=0 width=100% height=25><tr><td width=100% class=a1 align="center">&nbsp; ' + text + ' &nbsp;</td></tr></table></td></tr></table>'
	];
}