var ie4 = false; var ie5 = false; var ns4 = false; var ns6 = false; var mac = false; var running = false; var timerId = null; var delay = 500; var currentMenu = null; var previousMenu = null; var loaded = false; var testing = false; var allopened = false; var homepage = false; var dir_images = 'images/'; var date_times = new Array(); function safemail(name,domain,display,email_class) {displayed = (typeof(display) == "undefined" || display == "") ? name+"@"+domain : display;displayed_class = (typeof(email_class) == "undefined" || email_class == "") ? '' : ' class="'+email_class+'"';document.write(''+displayed+'');} function StartTimer(event){running = true; timerId = setTimeout(event,delay);} function StopTimer(){running = false; clearTimeout(timerId);} function Popup(title,filename,w,h,scroll,resizable){if (title == ''){ title = 'popup'; }if (scroll == 'scroll'){ scroll = 'yes'; }else{ scroll = 'no'; }if (resizable == 'lock'){ resizable = 'no'; }else{ resizable = 'yes'; }winOptions = eval("'width="+w+",height="+h+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable="+resizable+",copyhistory=no'");window.open(filename,title,winOptions);return;} function Popup2(title,filename,w,h,scroll,resizable,menu){if (title == ''){ title = 'popup'; }if (scroll == 'scroll'){ scroll = 'yes'; }else{ scroll = 'no'; }if (resizable == 'lock'){ resizable = 'no'; }else{ resizable = 'yes'; }if (menu == 'menu'){ menu = 'yes'; }else{ menu = 'no'; }winOptions = eval("'width="+w+",height="+h+",toolbar=no,location=no,directories=no,status=no,menubar="+menu+",scrollbars="+scroll+",resizable="+resizable+",copyhistory=no'");window.open(filename,title,winOptions);return;} function SetFocus(fieldname,formname){if (formname == ''){ formname = 'form'; }if (eval("document."+formname+".elements[fieldname].value == ''")){ eval("document."+formname+".elements[fieldname].focus();"); }} function SetElementPosition(id,top,left){ if (testing) { alert("SetElementPosition\nid = "+id+"\ntop = "+top+"\nleft = "+left); } if (ns4) { eval('document.'+id).top = top; eval('document.'+id).left = left; } else if (ns6) { document.getElementById(id).style.top = top; document.getElementById(id).style.left = left; } else { eval(id).style.top = top; eval(id).style.left = left; } } function SetVisibility(id,flag) { if (ns4) { var str = (flag) ? 'show' : 'hide'; eval("document."+id).visibility = str; } else if (ns6) { var str = (flag) ? 'visible' : 'hidden'; document.getElementById(id).style.visibility = str; } else { var str = (flag) ? 'visible' : 'hidden'; eval("document.all."+id).style.visibility = str; } } function getImageTop(imgID) { if (ns4) return eval(imgID).y; else return getRealTop(imgID); } function getImageLeft(imgID) { if (ns4) return eval(imgID).x else return getRealLeft(imgID); } function getRealTop(imgElem) { yPos = eval(imgElem).offsetTop; tempEl = eval(imgElem).offsetParent; while (tempEl != null) { yPos += tempEl.offsetTop; tempEl = tempEl.offsetParent; } return yPos; } function getRealLeft(imgObj) { xPos = eval(imgObj).offsetLeft; tempObj = eval(imgObj).offsetParent; while (tempObj != null){ xPos += tempObj.offsetLeft; tempObj = tempObj.offsetParent; } return xPos; } function getImageWidth(id) { if (ie4){ return eval('document.all.'+id).style.pixelWidth; } else if (ns4) { return eval('document.'+id).width; } else { return document.getElementById(id).offsetWidth; } } function getElementWidth(id) { if (ie4){ return eval('document.all.'+id).offsetWidth; } else if (ns4){ return eval('document.'+id).clip.width; } else { return document.getElementById(id).offsetWidth; } } function getElementHeight(id) { if (ie4){ return eval('document.all.'+id).offsetHeight; } else if (ns4){ return eval('document.'+id).clip.height; } else { return document.getElementById(id).offsetHeight; } } function layerWrite(id,text) { if (ns4) { var lyr = document.layers[id].document; lyr.open(); lyr.write(text); lyr.close(); } else if (ns6) { rng = document.createRange(); el = document.getElementById(id); rng.setStartBefore(el); htmlFrag = rng.createContextualFragment(text); while (el.hasChildNodes()) el.removeChild(el.lastChild); el.appendChild(htmlFrag); } else if (ie4 || ie5) { document.all[id].innerHTML = text; } } function in_array(needle,haystack) { for (i=0; i 1 && menuHeight > 1) { var tempstring,writestring; tempstring = ''; writestring = (!(mac && (ie4 || ie5))) ? '
'+tempstring+'
' : tempstring; layerWrite(shadowId,writestring); shadowTop = menuTop + 4; shadowLeft = menuLeft + 4; SetElementPosition(shadowId,shadowTop,shadowLeft); } } } } function Show(id) { if (running) { StopTimer(); } currentMenu = id; if (currentMenu != previousMenu && previousMenu != null) { Hide(previousMenu); } eval('document.getElementById("menu'+id+'Div").style.visibility = "visible"'); eval('document.getElementById("menubg'+id+'Div").style.visibility = "visible"'); eval('document.images["nav'+id+'"].style.visibility = "hidden"'); previousMenu = currentMenu; } function Hide(id) { if (id == null) { return; } eval('document.getElementById("menu'+id+'Div").style.visibility = "hidden"'); eval('document.getElementById("menubg'+id+'Div").style.visibility = "hidden"'); eval('document.images["nav'+id+'"].style.visibility = "visible"'); } function SetDateTime() { // init date var today = new Date(); // adjust to "gmt" today = new Date(today.getTime() + (today.getTimezoneOffset() * 60 * 1000)); // adjust to "eastern" today = new Date(today.getTime() + (-240 * 60 * 1000)); // set base values var month = today.getMonth() + 1; var day = today.getDate(); var year = today.getFullYear(); var hour = today.getHours(); var minute = today.getMinutes(); var seconds = today.getSeconds(); // adjust if (month < 10) { month = '0' + month; } if (day < 10) { day = '0' + day; } year = year.toString().substr(2,2); if (hour > 12) { hour = hour - 12; am_pm = 'pm'; } else { if (hour == 0) { hour = 12; } am_pm = 'am'; } if (hour < 10) { hour = '0' + hour; } if (minute < 10) { minute = '0' + minute; } if (seconds < 10) { seconds = '0' + seconds; } // build output var html_dateandtime = month+'-'+day+'-'+year+' '+hour+':'+minute+':'+seconds+' EST'; var html_time = hour+':'+minute+':'+seconds+''; // output e = document.getElementById ? document.getElementById('dateandtime') : document.all.dateandtime; if (e) { e.innerHTML = html_dateandtime; } e = document.getElementById ? document.getElementById('time') : document.all.time; if (e) { e.innerHTML = html_time; } // init next call setTimeout("SetDateTime()", 1000); } function SetDateTime15() { // init date var today = new Date(); // adjust to "gmt" today = new Date(today.getTime() + (today.getTimezoneOffset() * 60 * 1000)); // adjust to "eastern" today = new Date(today.getTime() + (-240 * 60 * 1000)); // adjust to delay today = new Date(today.getTime() - (15 * 60 * 1000) ); // set base values var month = today.getMonth() + 1; var day = today.getDate(); var year = today.getFullYear(); var hour = today.getHours(); var minute = today.getMinutes(); var seconds = today.getSeconds(); // adjust if (month < 10) { month = '0' + month; } if (day < 10) { day = '0' + day; } year = year.toString().substr(2,2); if (hour > 12) { hour = hour - 12; am_pm = 'pm'; } else { if (hour == 0) { hour = 12; } am_pm = 'am'; } if (hour < 10) { hour = '0' + hour; } if (minute < 10) { minute = '0' + minute; } if (seconds < 10) { seconds = '0' + seconds; } // build output var html_dateandtime = month+'-'+day+'-'+year+' '+hour+':'+minute+':'+seconds+' EST'; var html_time = hour+':'+minute+':'+seconds+''; // output e = document.getElementById ? document.getElementById('dateandtime') : document.all.dateandtime; if (e) { e.innerHTML = html_dateandtime; } e = document.getElementById ? document.getElementById('time') : document.all.time; if (e) { e.innerHTML = html_time; } // init next call setTimeout("SetDateTime15()", 1000); }