Added a fix for IE 8 in which IE 8 does not support
document.getElementsByClassName().  Use document.querySelectorAll() instead.

Added a version property.

Added a public hide() method that will call the private close_datepicker()
method.

Removed a lingering onblur event trigger that did not work.