var yeas=new Array(0,2005); var mons=new Array(0, 9); var days=new Array(0, 3); var typs=new Array(0, 0); var reas=new Array( "Our next meeting is in Southport on", "Our next meeting is in Chorley on", "Our next meeting is a special joint meeting with the Morecambe Bay Esperanto Group, in Morecambe on", "Our next meeting is the Northwest Esperanto Federation meeting in Preston on", "Next major event: The British Esperanto Congress begins on", "Our next meeting is in Southport on (provisionally)", "Next event: North West Esperanto Federation meeting in Chester", "Our next meeting (note change of date) is in Southport on"); var nben; var now=new Date(); var mone=new Array(" ","January","February","March","April","May","June","July", "August","September","October","November","December"); var todyea; var todmon; var todday; var todhou; var cdcmon; var cdcday; var cdcyea; var cdctyp; var finhou; var monstr; var daystr; var preamble; var whenstr; var suffix; var j; nben=yeas.length; todmon=1+now.getMonth(); todday=now.getDate(); todyea=now.getYear(); todhou=now.getHours(); finhou=15; if (todyea<1900) todyea+=1900; cdcmon=cdcday=-1; for(j=nben-1; j>=0; j--) { if((todyea0) { daystr=cdcday; if (1==cdcday || 21==cdcday || 31==cdcday) { suffix="st"; } else if (2==cdcday || 22==cdcday) { suffix="nd"; } else if (3==cdcday || 23==cdcday) { suffix="rd"; } else { suffix="th"; } monstr=mone[cdcmon]; preamble=reas[cdctyp]; document.write("

"+preamble+" "+daystr+suffix+" "+monstr+", "+cdcyea+whenstr+"."+"

"); }