//©Xara Ltd
if(typeof(loc)=="undefined"||loc==""){var loc="";if(document.body&&document.body.innerHTML){var tt=document.body.innerHTML;var ml=tt.match(/["']([^'"]*)pal_index.js["']/i);if(ml && ml.length > 1) loc=ml[1];}}

var bd=0
document.write("<style type=\"text/css\">");
document.write("\n<!--\n");
document.write(".pal_index_menu {z-index:999;border-color:#000000;border-style:solid;border-width:"+bd+"px 0px "+bd+"px 0px;background-color:#000066;position:absolute;left:0px;top:0px;visibility:hidden;}");
document.write(".pal_index_plain, a.pal_index_plain:link, a.pal_index_plain:visited{text-align:left;background-color:#000066;color:#ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:3px 0px 3px 0px;cursor:hand;display:block;font-size:9pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}");
document.write("a.pal_index_plain:hover, a.pal_index_plain:active{background-color:#039aff;color:#ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:3px 0px 3px 0px;cursor:hand;display:block;font-size:9pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}");
document.write("a.pal_index_l:link, a.pal_index_l:visited{text-align:left;background:#000066 url("+loc+"pal_index_l.gif) no-repeat right;color:#ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:3px 0px 3px 0px;cursor:hand;display:block;font-size:9pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}");
document.write("a.pal_index_l:hover, a.pal_index_l:active{background:#039aff url("+loc+"pal_index_l.gif) no-repeat right;color: #ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:3px 0px 3px 0px;cursor:hand;display:block;font-size:9pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}");
document.write("\n-->\n");
document.write("</style>");

var fc=0xffffff;
var bc=0x039aff;
if(typeof(frames)=="undefined"){var frames=0;}

startMainMenu("",0,0,1,0,0)
mainMenuItem("pal_index_b1",".gif",21,157,loc+"../"+"control.htm","","Control & Automation",1,2,"pal_index_plain");
mainMenuItem("pal_index_b2",".gif",21,157,loc+"../"+"embedded.htm","","Embedded Development",1,2,"pal_index_plain");
mainMenuItem("pal_index_b3",".gif",21,157,loc+"../"+"robots.htm","","Robots & Accessories",1,2,"pal_index_plain");
mainMenuItem("pal_index_b4",".gif",21,157,loc+"../"+"test.htm","","Test & Measurement",1,2,"pal_index_plain");
endMainMenu("",0,0);

startSubmenu("pal_index_b4_1","pal_index_menu",85);
submenuItem("16-Channel   ",loc+"../"+"analysers_16channel.htm","","pal_index_plain");
submenuItem("32-Channel",loc+"../"+"analysers_32channel.htm","","pal_index_plain");
endSubmenu("pal_index_b4_1");

startSubmenu("pal_index_b4","pal_index_menu",123);
mainMenuItem("pal_index_b4_1","Logic Analysers",0,0,loc+"../"+"analysers.htm","","",1,1,"pal_index_l");
submenuItem("Oscilloscopes",loc+"../"+"oscilloscopes.htm","","pal_index_plain");
endSubmenu("pal_index_b4");

startSubmenu("pal_index_b3_3","pal_index_menu",164);
submenuItem("Collision/Distance Sensors",loc+"../"+"robot_collision.htm","","pal_index_plain");
submenuItem("Light/Vision Sensors",loc+"../"+"robot_light.htm","","pal_index_plain");
submenuItem("Movement Sensors",loc+"../"+"robot_movement.htm","","pal_index_plain");
submenuItem("Temperature Sensors",loc+"../"+"robot_temperature.htm","","pal_index_plain");
submenuItem("Other Sensors",loc+"../"+"robot_miscsensors.htm","","pal_index_plain");
endSubmenu("pal_index_b3_3");

startSubmenu("pal_index_b3_2","pal_index_menu",162);
submenuItem("Input Devices",loc+"../"+"robot_input.htm","","pal_index_plain");
submenuItem("LED Indicators",loc+"../"+"robot_led.htm","","pal_index_plain");
submenuItem("Remote Control",loc+"../"+"robot_remote.htm","","pal_index_plain");
submenuItem("Wireless Communications",loc+"../"+"robot_wireless.htm","","pal_index_plain");
endSubmenu("pal_index_b3_2");

startSubmenu("pal_index_b3_1","pal_index_menu",84);
submenuItem("Beginner",loc+"../"+"robotkits_beginner.htm","","pal_index_plain");
submenuItem("Intermediate",loc+"../"+"robotkits_intermediate.htm","","pal_index_plain");
submenuItem("Advanced",loc+"../"+"robotkits_advanced.htm","","pal_index_plain");
endSubmenu("pal_index_b3_1");

startSubmenu("pal_index_b3","pal_index_menu",238);
mainMenuItem("pal_index_b3_1","Robot Kits",0,0,loc+"../"+"robotkits.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b3_2","Remote Control and User Interaction",0,0,loc+"../"+"robot_interaction.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b3_3","Sensors and Transducers",0,0,loc+"../"+"robot_sensors.htm","","",1,1,"pal_index_l");
endSubmenu("pal_index_b3");

startSubmenu("pal_index_b2_7","pal_index_menu",45);
submenuItem("PIC",loc+"../"+"startpacks_pic.htm","","pal_index_plain");
submenuItem("PIC24",loc+"../"+"startpacks_pic24.htm","","pal_index_plain");
submenuItem("dsPIC",loc+"../"+"startpacks_dspic.htm","","pal_index_plain");
submenuItem("AVR",loc+"../"+"startpacks_avr.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"startpacks_8051.htm","","pal_index_plain");
endSubmenu("pal_index_b2_7");

startSubmenu("pal_index_b2_6","pal_index_menu",45);
submenuItem("PIC",loc+"../"+"protoboards_pic.htm","","pal_index_plain");
submenuItem("dsPIC",loc+"../"+"protoboards_dspic.htm","","pal_index_plain");
submenuItem("AVR",loc+"../"+"protoboards_avr.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"protoboards_8051.htm","","pal_index_plain");
endSubmenu("pal_index_b2_6");

startSubmenu("pal_index_b2_5","pal_index_menu",45);
submenuItem("PIC",loc+"../"+"programmers_pic.htm","","pal_index_plain");
submenuItem("PIC24",loc+"../"+"programmers_pic24.htm","","pal_index_plain");
submenuItem("dsPIC",loc+"../"+"programmers_dspic.htm","","pal_index_plain");
submenuItem("AVR",loc+"../"+"programmers_avr.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"programmers_8051.htm","","pal_index_plain");
submenuItem("ARM",loc+"../"+"programmers_arm.htm","","pal_index_plain");
submenuItem("PSoC",loc+"../"+"programmers_psoc.htm","","pal_index_plain");
endSubmenu("pal_index_b2_5");

startSubmenu("pal_index_b2_4","pal_index_menu",186);
submenuItem("Communications (Wired)",loc+"../"+"intboards_communications.htm","","pal_index_plain");
submenuItem("Data Acquisition and Control",loc+"../"+"intboards_acquisition.htm","","pal_index_plain");
submenuItem("Data Storage and Timekeeping",loc+"../"+"intboards_storage.htm","","pal_index_plain");
submenuItem("Display and User Input",loc+"../"+"intboards_display.htm","","pal_index_plain");
submenuItem("Interfacing and Prototyping",loc+"../"+"intboards_interfacing.htm","","pal_index_plain");
submenuItem("Power Supply and Conversion",loc+"../"+"intboards_power.htm","","pal_index_plain");
submenuItem("Sensors",loc+"../"+"intboards_sensors.htm","","pal_index_plain");
submenuItem("Sound and Audio",loc+"../"+"intboards_sound.htm","","pal_index_plain");
submenuItem("Wireless Communications",loc+"../"+"intboards_wireless.htm","","pal_index_plain");
endSubmenu("pal_index_b2_4");

startSubmenu("pal_index_b2_3","pal_index_menu",222);
submenuItem("AVR",loc+"../"+"expboards_avr.htm","","pal_index_plain");
submenuItem("AVR/Arduino-Compatible",loc+"../"+"expboards_arduino.htm","","pal_index_plain");
submenuItem("AVR/Wiring-Compatible",loc+"../"+"expboards_wiring.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"expboards_8051.htm","","pal_index_plain");
submenuItem("68HC11/MIT Handy Board-Compatible",loc+"../"+"expboards_68hc11.htm","","pal_index_plain");
submenuItem("PSoC",loc+"../"+"expboards_psoc.htm","","pal_index_plain");
endSubmenu("pal_index_b2_3");

startSubmenu("pal_index_b2_2","pal_index_menu",103);
submenuItem("PIC",loc+"../"+"devboards_pic.htm","","pal_index_plain");
submenuItem("PIC24",loc+"../"+"devboards_pic24.htm","","pal_index_plain");
submenuItem("PIC32",loc+"../"+"devboards_pic32.htm","","pal_index_plain");
submenuItem("dsPIC",loc+"../"+"devboards_dspic.htm","","pal_index_plain");
submenuItem("AVR",loc+"../"+"devboards_avr.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"devboards_8051.htm","","pal_index_plain");
submenuItem("ARM",loc+"../"+"devboards_arm.htm","","pal_index_plain");
submenuItem("PSoC",loc+"../"+"devboards_psoc.htm","","pal_index_plain");
submenuItem("Multi-Processor",loc+"../"+"devboards_multiprocessor.htm","","pal_index_plain");
endSubmenu("pal_index_b2_2");

startSubmenu("pal_index_b2_1","pal_index_menu",81);
submenuItem("PIC",loc+"../"+"compilers_pic.htm","","pal_index_plain");
submenuItem("dsPIC/PIC24",loc+"../"+"compilers_dspic.htm","","pal_index_plain");
submenuItem("AVR",loc+"../"+"compilers_avr.htm","","pal_index_plain");
submenuItem("8051",loc+"../"+"compilers_8051.htm","","pal_index_plain");
endSubmenu("pal_index_b2_1");

startSubmenu("pal_index_b2","pal_index_menu",150);
mainMenuItem("pal_index_b2_1","Compilers",0,0,loc+"../"+"compilers.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_2","Development Boards",0,0,loc+"../"+"devboards.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_3","Experiment Boards",0,0,loc+"../"+"expboards.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_4","Interface Add-ons",0,0,loc+"../"+"intboards.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_5","Programmers",0,0,loc+"../"+"programmers.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_6","Prototyping Boards",0,0,loc+"../"+"protoboards.htm","","",1,1,"pal_index_l");
mainMenuItem("pal_index_b2_7","Starter Packs",0,0,loc+"../"+"startpacks.htm","","",1,1,"pal_index_l");
endSubmenu("pal_index_b2");

startSubmenu("pal_index_b1","pal_index_menu",151);
submenuItem("USB-Based Controllers   ",loc+"../"+"control_usb.htm","","pal_index_plain");
endSubmenu("pal_index_b1");

loc="";
