window.courseLanguages["EN"].generateTree = function () {
joustMenuInitiallyHidden = false;
level1ID = theMenu.addEntry(-1, "Document","JavaScript for Web Designers Demo", "course-1.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "1. Getting started" , "course-2.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Goals and objectives" , "course-3.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Course outline" , "course-4.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Computing requirements" , "course-5.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Prerequisites" , "course-6.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "How do I communicate?" , "course-7.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "How will I learn?" , "course-8.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "How will I be graded?" , "course-9.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Navigation buttons" , "course-10.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Menu tree" , "course-11.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Text input exercises" , "course-12.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Browser view exercises" , "course-13.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Browser text input exercises" , "course-14.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz exercises" , "course-15.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "How do I start?" , "course-16.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "2. The need for scripting" , "course-17.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Scripting overview" , "course-18.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Where do we use scripting?" , "course-19.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Scripting in Web browsers" , "course-20.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "JavaScript" , "course-21.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "JScript" , "course-22.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "ECMAScript" , "course-23.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Java" , "course-24.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "What can JavaScript do?" , "course-25.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "What can JavaScript not do?" , "course-26.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Browser wars and JavaScript compatibility" , "course-27.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Scripting beyond this course" , "course-28.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "JavaScript-based languages" , "course-29.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Web-based languages" , "course-30.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-31.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-32.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "3. Hello world" , "course-33.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Writing Hello World to the screen" , "course-34.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Another method to write to the screen" , "course-35.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Adding JavaScript to an HTML page" , "course-36.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using JavaScript in the head tag" , "course-37.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using JavaScript with an HTML element" , "course-38.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Linking to an external script" , "course-39.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-40.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "4. JavaScript basics" , "course-41.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Understanding JavaScript" , "course-42.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Writing JavaScript" , "course-43.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Debugging JavaScript" , "course-44.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Adding comments" , "course-45.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Understanding JavaScript characteristics" , "course-46.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Case-sensitivity" , "course-47.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Reserved words" , "course-48.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Variables" , "course-49.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Variable types" , "course-50.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Quotation marks" , "course-51.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Escaping characters" , "course-52.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript statements" , "course-53.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript objects and properties" , "course-54.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript methods" , "course-55.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript functions" , "course-56.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript operators" , "course-57.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Mathematical operators" , "course-58.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Assignment operators" , "course-59.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Comparison operators" , "course-60.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Logical operators" , "course-61.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Bitwise and special operators" , "course-62.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "JavaScript expressions" , "course-63.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Review" , "course-64.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-65.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-66.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Getting ready for the exercises" , "course-67.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 1" , "course-68.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "5. Interacting with the user" , "course-69.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Concepts: variables and conditionals" , "course-70.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "JavaScript variables" , "course-71.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Local versus global variables" , "course-72.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "If /else statements" , "course-73.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Dialog boxes" , "course-74.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Asking for confirmation" , "course-75.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Prompting" , "course-76.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using variables to store information" , "course-77.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Adding variables to strings" , "course-78.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Alerts" , "course-79.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Debugging with alerts" , "course-80.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-81.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-82.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "6. JavaScript events" , "course-83.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Calling JavaScript from HTML: Events" , "course-84.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Concepts: parameters and the this keyword" , "course-85.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using parameters in a function" , "course-86.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "The this keyword" , "course-87.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Page load events" , "course-88.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Event: onload" , "course-89.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Event: onunload" , "course-90.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Form events" , "course-91.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Events: onfocus, onblur" , "course-92.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Event: onchange" , "course-93.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Events: onsubmit, onreset" , "course-94.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Mouse events" , "course-95.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Event: onclick" , "course-96.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Events: onmouseover, onmouseout" , "course-97.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Events: onmousedown, onmouseup" , "course-98.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Combining events and CSS properties" , "course-99.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Common events and event handlers" , "course-100.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-101.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-102.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 3" , "course-103.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "7. Working with forms" , "course-104.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quick review of forms" , "course-105.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Concepts: return, parseFloat, Arrays, and isNaN" , "course-106.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Return command" , "course-107.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using parseFloat and parseInt" , "course-108.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Arrays" , "course-109.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Referring to forms in JavaScript" , "course-110.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Changing the value of a field in a form" , "course-111.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Creating drop-down links" , "course-112.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using checkboxes in forms" , "course-113.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using radio buttons" , "course-114.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Reading values entered in a form" , "course-115.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Doing form calculations" , "course-116.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Form input validation" , "course-117.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Why validate with JavaScript?" , "course-118.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Checking user input in a form" , "course-119.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using the return command in validation" , "course-120.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Form validation – checking for a minimum number" , "course-121.html" , null);
 level5ID = theMenu.addChild (level4ID , "Document" , "Complete example" , "course-122.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Checking for an empty field using onblur" , "course-123.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Validating an email address" , "course-124.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-125.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-126.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 4" , "course-127.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "Assignment one" , "course-128.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Goals" , "course-129.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Description" , "course-130.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Grading" , "course-131.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Requirements" , "course-132.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Tools" , "course-133.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Submitting the assignment" , "course-134.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "8. Working with objects" , "course-135.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Object hierarchy" , "course-136.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Assigning properties to an object" , "course-137.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using methods to manipulate objects" , "course-138.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Creating a new custom object" , "course-139.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Concepts: eval and length" , "course-140.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Length property" , "course-141.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "eval function" , "course-142.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Window object" , "course-143.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Opening a pop-up window" , "course-144.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Enlarging an image" , "course-145.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Creating a simple timer" , "course-146.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Document object" , "course-147.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "String object" , "course-148.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Joining strings - concatenation" , "course-149.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Fetching characters" , "course-150.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Finding and fetching pieces" , "course-151.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Splitting a string" , "course-152.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Arrays" , "course-153.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Setting and getting values" , "course-154.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Joining arrays" , "course-155.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Date object" , "course-156.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Today" , "course-157.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Getters and setters" , "course-158.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Message with today's date" , "course-159.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Local time, UTC" , "course-160.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Math object" , "course-161.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Image object" , "course-162.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-163.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-164.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 5" , "course-165.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Web search assignment" , "course-166.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "9. Changing HTML with JavaScript" , "course-167.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Concepts: conditions and loops" , "course-168.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "If/else statement" , "course-169.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "While loop" , "course-170.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "For loops" , "course-171.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Do/while loop" , "course-172.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Changing properties" , "course-173.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Changing image properties" , "course-174.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Writing HTML dynamically" , "course-175.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Doing mathematical calculations" , "course-176.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Doing conversions" , "course-177.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Creating a simple order form" , "course-178.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Creating new Web pages using JavaScript" , "course-179.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using rollovers" , "course-180.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Putting events and properties together: image rollovers" , "course-181.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using image rollovers with links" , "course-182.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "More scenarios" , "course-183.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-184.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-185.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 6" , "course-186.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "10. Using the DOM" , "course-187.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "More about the  tree" , "course-188.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Understanding the DOM" , "course-189.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Accessing the DOM tree" , "course-190.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using the DOM in Web pages" , "course-191.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Using styles with DOM" , "course-192.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Finding elements" , "course-193.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Changing attributes" , "course-194.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Creating elements" , "course-195.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Setting a time delay" , "course-196.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Hiding and displaying text" , "course-197.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Cookies" , "course-198.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Cookie property" , "course-199.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Remembering values between events" , "course-200.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Remembering values with a global variable" , "course-201.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Remembering values with a  property" , "course-202.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Quiz" , "course-203.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Summary" , "course-204.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise 7" , "course-205.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "11. JavaScript \"recipes\"" , "course-206.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Identifying browsers" , "course-207.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Using links to execute JavaScript" , "course-208.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Opening a popup in the center of the page" , "course-209.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Viewing a directory" , "course-210.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Detecting screen resolution" , "course-211.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Checking and unchecking checkboxes" , "course-212.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Window status bar" , "course-213.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Counting the characters in a form field" , "course-214.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "Assignment two" , "course-215.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Goals" , "course-216.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Description" , "course-217.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Grading" , "course-218.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Requirements" , "course-219.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Submitting the assignment" , "course-220.html" , null);
 level2ID = theMenu.addChild (level1ID , "Document" , "Resources" , "course-221.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Recommended tools" , "course-222.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Books" , "course-223.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Online References" , "course-224.html" , null);
 level3ID = theMenu.addChild (level2ID , "Document" , "Exercise answers" , "course-225.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 3" , "course-226.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 4" , "course-227.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 5" , "course-228.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 6" , "course-229.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 7" , "course-230.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 8" , "course-231.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 9" , "course-232.html" , null);
 level4ID = theMenu.addChild (level3ID , "Document" , "Module 10" , "course-233.html" , null);
 };
