// browser detect var IE = (document.all) ? 1 : 0; var DOM = ((document.getElementById) && !(IE)) ? 1 : 0; var NN = (document.layers) ? 1 : 0; // set up DOM aliases if (IE){ var d1 = "document.all."; var d2 = ".style.visibility"; } else if (DOM){ var d1 = "document.getElementById('"; var d2 = "').style.visibility"; } else if (NN){ var d1 = "document.layers."; var d2 = ".visibility"; } // Define Sub-Menus - Gotta enter the number of submenus that you want to make droppers for. var numberofsubs = 6; // Enter the number of Subs you have. menus = new Array(numberofsubs); menus_toppos = new Array(numberofsubs); menus_leftpos = new Array(numberofsubs); menus_border = new Array(numberofsubs); menus_class = new Array(numberofsubs); menus_classcat = new Array(numberofsubs); numberofitems = new Array(numberofsubs); // Menu 0 - Defined this Menu menus[0] = "therpgc"; menus_toppos[0] = 131; //192 - 176 menus_leftpos[0] = 133; menus_border[0] = 0; menus_class[0] = "dropmenu"; menus_classcat[0] = "dropmenucat"; // Declare the number of drop items for this menu numberofitems[0] = 17; items0names = new Array(numberofitems[0]); items0links = new Array(numberofitems[0]); items0names[0] = "About Us"; items0links[0] = "/siteinfo/aboutus.cfm"; items0names[1] = "Vote for Us!"; items0links[1] = "/siteinfo/voteforus.cfm"; items0names[2] = "Link to Us"; items0links[2] = "/siteinfo/linktous.cfm"; items0names[3] = "THE STAFF"; items0links[3] = "1"; items0names[4] = "Producers"; items0links[4] = "/siteinfo/producers.cfm"; items0names[5] = "Community Moderation"; items0links[5] = "/siteinfo/regulators.cfm"; items0names[6] = "Academy Sages"; items0links[6] = "/siteinfo/roleplayingteam.cfm"; items0names[7] = "THE SENATE"; items0links[7] = "1"; items0names[8] = "Who are the Senate?"; items0links[8] = "/siteinfo/rpgcsenate.cfm"; items0names[9] = "RPGC Senate Application"; items0links[9] = "/siteinfo/senateapplication.cfm"; items0names[10] = "HELP"; items0links[10] = "1"; items0names[11] = "Member Points and Titles"; items0links[11] = "/siteinfo/membertitles.cfm"; items0names[12] = "Member Points Matrix"; items0links[12] = "/siteinfo/memberpointmatrix.cfm"; items0names[13] = "Community Guidelines"; items0links[13] = "/siteinfo/communityrules.cfm"; items0names[14] = "Free Form RP Forums Guide"; items0links[14] = "/roleplaynow/ffrpforumsguide.cfm"; items0names[15] = "Contact Us"; items0links[15] = "/siteinfo/contactus.cfm"; // Menu 1 - Defined this Menu menus[1] = "community"; menus_toppos[1] = 131; menus_leftpos[1] = 211; menus_border[1] = 0; menus_class[1] = "dropmenu"; menus_classcat[1] = "dropmenucat"; numberofitems[1] = 8; items1names = new Array(numberofitems[1]); items1links = new Array(numberofitems[1]); items1names[0] = "Community Index"; items1links[0] = "/community/"; items1names[1] = "Community Articles"; items1links[1] = "/community/articles/"; items1names[2] = "Community Forums"; items1links[2] = "/forums"; // items1names[2] = "Chat Rooms"; // items1links[2] = "/chat"; items1names[3] = "Member RPGC Spaces"; items1links[3] = "/registry"; items1names[4] = "Polls"; items1links[4] = "/polls/"; items1names[5] = "Newsletters"; items1links[5] = "/newsletters/"; items1names[6] = "COMMUNITY FUN"; items1links[6] = "1"; items1names[7] = "The Graffiti Wall"; items1links[7] = "/graffitiwall/"; // Menu 2 - Defined this Menu menus[2] = "gamerscorner"; menus_toppos[2] = 131; menus_leftpos[2] = 311; menus_border[2] = 0; menus_class[2] = "dropmenu"; menus_classcat[2] = "dropmenucat"; numberofitems[2] = 3; items2names = new Array(numberofitems[2]); items2links = new Array(numberofitems[2]); items2names[0] = "Gamers' Corner Index"; items2links[0] = "/gamerscorner/"; items2names[1] = "Roleplaying Articles"; items2links[1] = "/gamerscorner/articles/"; items2names[2] = "RPG Discussion Forums"; items2links[2] = "/gamerscorner/forums/"; // items2names[2] = "RPG Links Directory"; // items2links[2] = "/se/"; // items2names[3] = "Player & GM Finder"; // items2links[3] = "/rpgforums.cfm"; // items2names[4] = "ROLEPLAYING TOOLS"; // items2links[4] = "1"; // items2names[5] = "Character Profiler"; // items2links[5] = "/rpgforums.cfm"; // items2names[6] = "Campaign Writer"; // items2links[6] = "/rpgforums.cfm"; // items2names[7] = "Genesis (World Builder)"; // items2links[7] = "/rpgforums.cfm"; // items2names[8] = "RPG Guilds"; // items2links[8] = "/rpgforums.cfm"; // Menu 3 - Defined this Menu menus[3] = "myrpgc"; menus_toppos[3] = 131; menus_leftpos[3] = 55; menus_border[3] = 0; menus_class[3] = "dropmenu"; menus_classcat[3] = "dropmenucat"; numberofitems[3] = 7; items3names = new Array(numberofitems[3]); items3links = new Array(numberofitems[3]); // items3names[0] = "My RPGC Page"; // items3links[0] = "/myrpgc/index.cfm"; items3names[0] = "My RPGC Mail"; items3links[0] = "/mailcenter/index.cfm"; items3names[1] = "My Member Points"; items3links[1] = "/accounts/memberpoints.cfm"; items3names[2] = "My Buddies"; items3links[2] = "/mybuddies/index.cfm"; items3names[3] = "My RPGC Space"; items3links[3] = "/registry/editregistry.cfm"; items3names[4] = "ACCOUNT INFO"; items3links[4] = "1"; items3names[5] = "Get an Account"; items3links[5] = "/accounts/signup.cfm"; items3names[6] = "Sign In"; items3links[6] = "/login.cfm"; // items3names[3] = "PERSONAL TOOLS"; // items3links[3] = "1"; // items3names[4] = "Book Tracker"; // items3links[4] = "/booktracker/"; // Menu 4 - Defined this Menu menus[4] = "roleplaynow"; menus_toppos[4] = 131; menus_leftpos[4] = 442; menus_border[4] = 0; menus_class[4] = "dropmenu"; menus_classcat[4] = "dropmenucat"; numberofitems[4] = 2; items4names = new Array(numberofitems[4]); items4links = new Array(numberofitems[4]); items4names[0] = "Roleplay Now! Index"; items4links[0] = "/roleplaynow/"; items4names[1] = "Free Form RP Forums"; items4links[1] = "/rpgforums/"; // Menu 5 - Defined this Menu menus[5] = "rpgcinternet"; menus_toppos[5] = 131; //192 - 176 menus_leftpos[5] = 565; menus_border[5] = 0; menus_class[5] = "dropmenu"; menus_classcat[5] = "dropmenucat"; // Declare the number of drop items for this menu numberofitems[5] = 3; items5names = new Array(numberofitems[5]); items5links = new Array(numberofitems[5]); items5names[0] = "RPGC Internet Index"; items5links[0] = "/rpgcinternet/"; items5names[1] = "PARTNERS & AFFILIATES"; items5links[1] = "1"; items5names[2] = "RPGC Partners"; items5links[2] = "/rpgcinternet/partners.cfm"; // items5names[3] = "RPGC Affiliates"; // items5links[3] = "/rpgcinternet/affiliates.cfm"; // items5names[4] = "Affiliate Application"; // items5links[4] = "/rpgcinternet/apply.cfm"; // Build Subs for (i = 0; i < menus.length; i++){ document.write("") } // hideAll - Hides all items in navArray function hideNav(){ for (i = 0; i < menus.length; i++){ eval(d1 + menus[i] + d2 + "= 'hidden'"); } } // showHide() actually does the reveals/hides function showHide(which, direction){ if (direction != 'hide') direction = 'visible'; else direction = 'hidden'; hideNav(); // turn the selected div on eval(d1 + which + d2 + "= '" + direction + "'"); }