document.writeln(''); /* TimesSelect Scripts */ // set variables var whichButton = null; // triggering button var whichMenu = null; // persist the triggering menu object var rollOverTime = null; // setTimeout for rollover variable var rollOutTime = null; // setTimeout for rollout variable var timing = 0; // amount of delay for rollover and rollout var preElem = null; // track buttons for clean up function rollOver(elem, clearBool) { // clean up open menus if(preElem!=null && preElem!=elem) { hideMenu(); } // change background color whichButton = document.getElementById('ddmenu' + elem); whichButton.className = "ddmenuTSOn"; // set menu object whichMenu = document.getElementById('ddmenuList' + elem); // clear rollout if(rollOutTime) window.clearTimeout(rollOutTime); // if this is the first rollover, call function if(rollOverTime==null) rollOverTime = window.setTimeout('showMenu()', timing); // track element number preElem = elem; } function rollOut() { rollOutTime = window.setTimeout('hideMenu()', timing); } function showMenu() { whichMenu.style.display = "block"; } function hideMenu() { whichMenu.style.display = "none"; // change background color whichButton.className= "ddmenuTSOff"; // clean up clearTimeout(rollOverTime); rollOverTime=null; clearTimeout(rollOutTime); rollOutTime = null; } function changeImage(image_name,image_src) { document.images[image_name].src = image_src; } function resizeBoxes() { var box1 = document.getElementById("tlBox1"); var box2 = document.getElementById("tlBox2"); if (box1 && box2) { var h1 = box1.offsetHeight; var h2 = box2.offsetHeight; var h = (h1 > h2 ? h1 : h2); box1.style.height = box2.style.height = h + "px"; } }