From your demo page (and similarly on my own web pages where the calendar is loaded), the following JavaScript warnings occur. It would be nice to fix these (I guess this is more of a feature request than bug, since they don't really hurt anything; I just don't like seeing that javascript warning triangle in my browser status bar...).
Again, I captured these from your demo page:
Warning: function olMain does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 451, Column: 8
Source Code:
return;
Warning: redeclaration of var snapping
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 658, Column: 7
Source Code:
var snapping = placeY % o3_snapy;
Warning: variable e hides argument
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 676, Column: 5
Source Code:
var e = (e) ? e : event;
Warning: redeclaration of var hookPt
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1087, Column: 7
Source Code:
var hookPt=(hookType == 1 ? hookPt.before : hookPt.after);
Warning: function runHook does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1156, Column: 37
Source Code:
if (typeof l == 'undefined') return;
Warning: function runHook does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1159, Column: 23
Source Code:
if (!l.length) return;
Warning: function runHook does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1169, Column: 36
Source Code:
return eval(fnHookTo+'('+arS+')');
Warning: function runHook does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1171, Column: 28
Source Code:
return eval('l('+arS+')');
Warning: function runHook does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1174
Source Code:
}
Warning: redeclaration of var j
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1245, Column: 11
Source Code:
for (var j = 0; j < hookPt.length; j++) {
Warning: redeclaration of var i
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1250, Column: 13
Source Code:
for (var i = 0; i < fnRef.length; i++) if (hookPt[j] == fnRef[i]) {
Warning: redeclaration of var j
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1261, Column: 11
Source Code:
for (var j = 0; j < hookPt.length; j++) {
Warning: redeclaration of var i
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1263, Column: 12
Source Code:
for (var i = 0; i < order.length; i++) {
Warning: function reOrder does not always return a value
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1276, Column: 14
Source Code:
return hookPt;
Warning: assignment to undeclared variable DONOTHING
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1067
[There are a bunch of warnings about line 1067 since it loops. It complains about DONOTHING, INARRAY, CAPARRAY, STICKY, BACKGROUND, NOCLOSE, CAPTION, LEFT, RIGHT, CENTER, OFFSETX, OFFSETY, FGCOLOR, BGCOLOR, TEXTCOLOR, CAPCOLOR, CLOSECOLOR, WIDTH, BORDER, CELLPAD, STATUS, AUTOSTATUS, AUTOSTATUSCAP, HEIGHT, CLOSETEXT, SNAPX, SNAPY, FIXX, FIXY, RELX, RELY, FGBACKGROUND, BGBACKGROUND, PADX, PADY, FULLHTML, ABOVE, BELOW, CAPICON, TEXTFONT, CAPTIONFONT, CLOSEFONT, TEXTSIZE, CAPTIONSIZE, CLOSESIZE, TIMEOUT, FUNCTION, DELAY, HAUTO, VAUTO, CLOSECLICK, WRAP, FOLLOWMOUSE, MOUSEOFF, CLOSETITLE, CSSOFF, CSSCLASS, FGCLASS, BGCLASS, TEXTFONTCLASS, CAPTIONFONTCLASS, CLOSEFONTCLASS.]
Warning: assignment to undeclared variable hookPts
Source File:
http://www.easilysimplecalendar.com/...LIB/overlib.js
Line: 1076