var cnk_menu = new menu(); cnk_menu.add('Home', 'http://www.clicknkids.com/Phonics.asp'); cnk_menu.add('Homes Click Here', 'http://www.clicknkids.com/Public/Learning-To-Read.asp'); cnk_menu.add_sub_menu("  Why It's The Best", "http://www.clicknkids.com/Public/Learning-To-Read.asp"); cnk_menu.add_sub_menu("  What Children Learn", "http://www.clicknkids.com/Public/Learn-English-Phonics.asp"); cnk_menu.add_sub_menu("  Progress Reports", "http://www.clicknkids.com/Public/Phonics-Lessons-Plans.asp"); cnk_menu.add_sub_menu("  Research Based", "http://www.clicknkids.com/Public/ProgramDescription5.asp"); cnk_menu.add_sub_menu("  Home School Phonics", "http://www.clicknkids.com/Public/HomeSchool.asp"); cnk_menu.add_sub_menu("  System Requirements", "http://www.clicknkids.com/Public/SystemRequirements.asp"); cnk_menu.add_sub_menu("More Products", ""); cnk_menu.add_sub_menu("  Interactive DVD System ", "http://www.clicknkids.com/Public/Funrise/ZoooosOverview.asp"); cnk_menu.add_sub_menu("  High Quality Low Cost
  Children's Headphones", "http://www.clicknkids.com/Public/Cal/ChildHeadPhone.asp"); cnk_menu.add_sub_menu("  Keyboard & Mouse Sets", "http://www.clicknkids.com/Public/A4/Keyboard.asp"); cnk_menu.add('Testimonials', 'http://www.clicknkids.com/Public/Testimonials.asp'); cnk_menu.add_sub_menu("  Testimonials", "http://www.clicknkids.com/Public/Testimonials.asp"); cnk_menu.add_sub_menu("  Product Reviews      ", "http://www.clicknkids.com/Public/MagazineArticles.asp"); cnk_menu.add('Schools Click Here', ''); cnk_menu.add_sub_menu("  SCHOOL FREE TRIAL", "http://www.clicknkids.com/Public/FreeTrial.asp") cnk_menu.add_sub_menu("  Research Based", "http://www.clicknkids.com/Public/ProgramDescription5.asp") cnk_menu.add_sub_menu("  Why It's The Best", "http://www.clicknkids.com/Public/Learning-To-Read.asp") cnk_menu.add_sub_menu("  What Students Learn", "http://www.clicknkids.com/Public/Learn-English-Phonics.asp") cnk_menu.add_sub_menu("  Progress Reports", "http://www.clicknkids.com/Public/Phonics-Lessons-Plans.asp"); cnk_menu.add_sub_menu("  Usage Report", "http://www.clicknkids.com/Public/ReportsUsage.asp") cnk_menu.add_sub_menu("  NCLB & CLRN", "http://www.clicknkids.com/Public/NCLB.asp") cnk_menu.add_sub_menu("  Core Correlations", "http://www.clicknkids.com/Public/CoreCorrelations.asp") cnk_menu.add_sub_menu("  State Correlations", "http://www.clicknkids.com/Public/Correlations.asp") cnk_menu.add_sub_menu("  Case Study", "http://www.clicknkids.com/Public/ProgramDescription6.asp") cnk_menu.add_sub_menu("  System Requirements", "http://www.clicknkids.com/Public/SystemRequirements.asp"); cnk_menu.add_sub_menu("  More School Products  ", "") cnk_menu.add_sub_menu("  Boomboxes", "http://www.clicknkids.com/Public/Cal/boomboxes.asp") cnk_menu.add_sub_menu("  Cassette Players", "http://www.clicknkids.com/Public/Cal/cassettes.asp") cnk_menu.add_sub_menu("  DVD Players", "http://www.clicknkids.com/Public/Cal/dvd_players.asp") cnk_menu.add_sub_menu("  Headphones (Wired)", "http://www.clicknkids.com/Public/Cal/headphones.asp") cnk_menu.add_sub_menu("  Headphones (Wireless)", "http://www.clicknkids.com/Public/Cal/wireless.asp") cnk_menu.add_sub_menu("  Headphones Packs", "http://www.clicknkids.com/Public/Cal/headphonesCP.asp") cnk_menu.add_sub_menu("  Learning Centers", "http://www.clicknkids.com/Public/Cal/learningcenters.asp") cnk_menu.add_sub_menu("  Portable PA Systems", "http://www.clicknkids.com/Public/Cal/portable.asp") cnk_menu.add('Order Now', 'http://www.clicknkids.com/Public/OrderNow.asp'); cnk_menu.add('Login', 'http://www.clicknkids.com/Public/MemberLogin.asp'); cnk_menu.add_sub_menu("  Member Login", "http://www.clicknkids.com/Public/MemberLogin.asp") cnk_menu.add_sub_menu("  Forgot
  Password", "http://www.clicknkids.com/Public/ForgotPassword.asp") cnk_menu.add_sub_menu("  Earn Cash Back ", "http://www.clicknkids.com/Public/PromotionsHome.asp") document.write(display_menu(cnk_menu)); //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// function display_menu(menu) { var html = ''; for (var i = 0; i < menu.menus.length; i++) { if (menu.menus[i].sub_menus.length > 0) { html += ''; } } return html; } function menu() { var self = this; self.menus = new Array(); self.add = function(text, link) { self.menus.push(new Object()); var i = self.menus.length - 1; self.menus[i].text = text; self.menus[i].link = link; self.menus[i].sub_menus = new Array(); } self.add_sub_menu = function(text, link) { var i = self.menus.length - 1; var x = self.menus[i].sub_menus.length - 1; self.menus[i].sub_menus.push(new sub_menu(text, link)); } } function sub_menu(text, link) { var self = this; self.text = text; self.link = link; } var activeMenu = null, activeMenuItem = null, curRow = null, menuCloseTimer, fadeInTimer, menuCloseDelay = 500, menuAlpha=0; function closeMenu() { unhighlightRow(); if (activeMenuItem) { activeMenuItem.style["display"] = "none"; activeMenuItem = null; } if(activeMenu) { activeMenu.offsetParent.background = ""; activeMenu = null; } clearMenuTimer(); } function positionMenu(parent, menu) { var coors = findPos(parent); var x = document.getElementById(menu); closeMenu(); if(menu) { var x = document.getElementById(menu); var xT, xL; xT = (coors[1] + parent.offsetHeight + 2) + 'px'; xL = (coors[0] - 1) + 'px'; x.style["top"] = xT x.style["left"] = xL x.style["display"] = ""; activeMenuItem = document.getElementById(menu); } activeMenu = parent; if(activeMenu) { activeMenu.offsetParent.background="/JPEG/Menu/menubar_division_spacer.gif"; } } function closeMenuTimer() { menuCloseTimer = window.setTimeout("closeMenu();", menuCloseDelay); } function clearMenuTimer() { clearTimeout(menuCloseTimer);menuCloseTimer=null; } function findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { curleft = obj.offsetLeft curtop = obj.offsetTop while (obj = obj.offsetParent) { curleft += obj.offsetLeft curtop += obj.offsetTop } } return [curleft,curtop]; } function highlightRow(row) { if (curRow) {curRow.style["background"] = "#FFFFFF";} curRow = row;//.offsetParent; curRow.style["background"] = "#FDF100"; } function unhighlightRow() { if (curRow) {curRow.style["background"] = "#FFFFFF";} }