//SCRIPT ROLLOVER.JS var htmlPath = ""; htmlPath = 'http://www.chbmeng.ohio-state.edu'; // Image preload var imgsToPreload = new Array(); function preloading(){ for (i = 0; i > preloading.arguments.length; i++){ imgsToPreload[i] = new Image(); imgsToPreload[i].src = preloading.arguments[i]; } } preloading(htmlPath +'/img/but_nav_bar_1.gif', htmlPath +'/img/but_nav_bar_2.gif', htmlPath+'/img/but_nav_bar_3.gif', htmlPath +'/img/but_nav_bar_4.gif', htmlPath +'/img/but_nav_bar_5.gif', htmlPath +'/img/but_nav_bar_6.gif'); // mouseover/mouseoff array constructor function imgsToSwap(name,over,off){ this.name = name; this.over = over; this.off = off; } /* rollover array rollArray[i] = new imgsToSwap("imagename", "image path onmouseover", "image path onmouseoff"); */ rollArray = new Array(); rollArray[0] = new imgsToSwap("dropdown1", "../img/but_nav_bar_1_on.gif", "../img/but_nav_bar_1.gif"); rollArray[1] = new imgsToSwap("dropdown2", "../img/but_nav_bar_2_on.gif", "../img/but_nav_bar_2.gif"); rollArray[2] = new imgsToSwap("dropdown3", "../img/but_nav_bar_3_on.gif", "../img/but_nav_bar_3.gif"); rollArray[3] = new imgsToSwap("dropdown4", "../img/but_nav_bar_4_on.gif", "../img/but_nav_bar_4.gif"); rollArray[4] = new imgsToSwap("dropdown5", "../img/but_nav_bar_5_on.gif", "../img/but_nav_bar_5.gif"); rollArray[5] = new imgsToSwap("dropdown6", "../img/but_nav_bar_6_on.gif", "../img/but_nav_bar_6.gif"); rollArray[6] = new imgsToSwap("dropdown7", htmlPath +"/corp/images/quicklinks.gif", htmlPath +"/corp/images/quicklinks.gif"); rollArray[7] = new imgsToSwap("nav_arrow", htmlPath +"/corp/images/spacer.gif", htmlPath +"/corp/images/header/ptr.gif"); // swap image on mouseover function showOver(imagename){ for(var i=0; i < rollArray.length; i++){ if(imagename == rollArray[i].name){ document.images[imagename].src = rollArray[i].over; } } } // swap image on mouseoff function showOff(imagename){ for(var i=0; i < rollArray.length; i++){ if(imagename == rollArray[i].name){ document.images[imagename].src = rollArray[i].off; } } } ///////////////////SCRIPT 2 TOPNAV2 // ******** creating dropdown nav ***************** // Global Vars for nav // initialize and give default values for dropdown menu color variables var background = "#FFcc66"; var bgcolor = "#FFcc66"; var border_color = "#FF9933"; var menu_border = "#ffffff"; var hovercolor = "#FFcc66"; var dividercolor = "#FF9933"; var homePage = "whatever"; // Simple Browser Check var ie = "Microsoft Internet Explorer"; var netscape = "Netscape"; var mac = "MacPPC" var browser = navigator.appName; var os = navigator.platform; var No3 = (parseInt(navigator.appVersion) > 3) ? 1:0; if (navigator.userAgent == 'Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)') { No3 = 0; } var layer = (document.getElementById && No3) ? "document.getElementById('L'+menu).style" : (document.all) ? "document.all['L'+menu].style" : (document.layers && No3) ? "document.layers['L'+menu]": 0; var hideMe = (document.all || document.getElementById) ? "hidden" : "hide"; var showMe = (document.all || document.getElementById) ? "visible" : "show"; var timer; if (document.layers && No3) { document.write(''); } ////////////////////////////////////////////// /* Create Your layers below by typing: Layer[incrementing number] = new LayerSpecs(Left Position, Top Position, Width, cell background color, cell hover color, cell divider color, List of Links Seperated by Commas) */ Layer = new Array(); Layer[1] = new LayerSpecs(3,71,131,'#990000','#444444','#FFFFFF', '  Department History', '  Centennial Celebration', '  Koffolt Statue', '  Sitemap/Search', '  Contact Us', '  News/Events/Calendar', '  Seminars', '  Academic Program Review', '  Strategic Plan', '  Lowrie Naming Event', '  Related Links'); Layer[2] = new LayerSpecs(134,71,131,'#990000','#444444','#FFFFFF', '  Current Students', '  Future Students', '  Transfer Students', '  ChBE and Pre-Med'); Layer[3] = new LayerSpecs(268,71,131,'#990000','#444444','#FFFFFF', '  Ph.D. Program', '  M.S. Program', '  Admission', '  Curriculum', '  Financial Suppport', '  About Columbus', '  New Student', '  Helpful Links'); Layer[4] = new LayerSpecs(401,71,131,'#990000','#444444','#FFFFFF', '  Programs', '  Research Areas', '  Undergraduate Research', '  Facilities', '  Centers', '  Safety', '  Related Links'); Layer[5] = new LayerSpecs(535,71,131,'#990000','#444444','#FFFFFF', '  Faculty', '  Adj Faculty/Instructors', '  Staff', '  Post-Docs/Scholars', '  Students'); Layer[6] = new LayerSpecs(667,71,131,'#990000','#444444','#FFFFFF', '  Newsletter', '  Annual Report', '  Alumni News', '  Reminiscence', '  Related Links'); Layer[7] = new LayerSpecs(526,167,209,'#ffffff','#dddddd','#dddddd', '
   ', '   ', '   ', '   '); ///////////////////////////////////////////////////////// // Loop to create master nav table(ie/nn6) or layer(nn4.x) for(i=1; i