function doClock(){ // By Paul Davis - www.kaosweaver.com var t=new Date(),a=doClock.arguments,str="",i,a1,lang="1"; var month=new Array('January','Jan', 'February','Feb', 'March','Mar', 'April','Apr', 'May','May', 'June','Jun', 'July','Jul', 'August','Aug', 'September','Sep', 'October','Oct', 'November','Nov', 'December','Dec'); var tday= new Array('Sunday','Sun','Monday','Mon', 'Tuesday','Tue', 'Wednesday','Wed','Thursday','Thr','Friday','Fri','Saturday','Sat'); for(i=0;i1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break; case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break; case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break; case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str; } /* * menuExpandable2.js - implements an expandable menu based on a HTML list * Author: Dave Lindquist (http://www.gazingus.org) */ if (!document.getElementById) document.getElementById = function() { return null; } function initializeMenu(menuId, actuatorId) { var menu = document.getElementById(menuId); var actuator = document.getElementById(actuatorId); if (menu == null || actuator == null) return; cur = Get_Cookie("menu"+menu.id); menu.style.display = cur ? cur : "none"; //if (window.opera) return; // I'm too tired actuator.onclick = function() { var display = menu.style.display; // this.parentNode.style.backgroundImage = (display == "block") ? "url(/images/plus.gif)" : "url(/images/minus.gif)"; menu.style.display = (display == "block") ? "none" : "block"; Set_Cookie("menu"+menu.id,menu.style.display); return false; } } function writeDateText() { //CN Insert Greeting Ver 1.0.2 - CEA CrystalNet CN_Now = new Date(); localtime = CN_Now.toString(); CN_Hours = CN_Now.getHours()%12; CN_Minutes = CN_Now.getMinutes(); if (CN_Minutes < 10) { CN_Minutes="0"+CN_Minutes; } hour24 = CN_Now.getHours(); if(hour24==12 || hour24==0) CN_Hours = 12; if (hour24 < 12) { document.write("Good Morning!"); } else { if (hour24 > 12 && hour24 < 17) { document.write("Good Afternoon!"); } else { if (hour24 > 17) { document.write("Good Evening!"); } else { document.write("Good Day!"); } } } document.write(" Local Time is "); document.write(CN_Hours+":"+CN_Minutes); document.write(CN_Now.getHours() < 12 ? "am" : "pm"); document.write(" on "); document.write(doClock("W0",", ","M0","%20","D0",",%20","Y0")); } function Set_Cookie( name, value, expires, path, domain, secure ) { // set time, it's in milliseconds var today = new Date(); today.setTime( today.getTime() ); /* if the expires variable is set, make the correct expires time, the current script below will set it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24 */ if ( expires ) { expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } // this function gets the cookie, if it exists function Get_Cookie( name ) { var start = document.cookie.indexOf( name + "=" ); var len = start + name.length + 1; if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) { return null; } if ( start == -1 ) return null; var end = document.cookie.indexOf( ";", len ); if ( end == -1 ) end = document.cookie.length; return unescape( document.cookie.substring( len, end ) ); } // this deletes the cookie when called function Delete_Cookie( name, path, domain ) { if ( Get_Cookie( name ) ) document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ( ( domain ) ? ";domain=" + domain : "" ) + ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; }