Allow using a different element to open and bind the datepicker to
Don't try to focus if the target field is hidden
Window-edge detection

Detecting if there is enough space to render datepicker popup below the
field from its left edge - if not - changing popup position.
Positioning logic extracted to setPosition function
Code cleanup
Obtaining window dimensions in cross browser way
Use format provided in options for toString
Merge pull request #55 from rentalutions/master

Use format provided in options for toString
Revert "Merge pull request #55 from rentalutions/master"

This reverts commit a6738b611fa777c108532369ca56262f0c35fdae, reversing
changes made to d658d40e077c1c544b8a63b5e17000cb398ba4f1.
Update timepicker section.

Add @owenmead fork.
Add ability to update minDate & maxDate on runtime
Add doc for setMinDate & setMaxDate methods
Merge pull request #63 from MoOx/add-set-for-min-max-to-prototype

Add ability to update minDate & maxDate on runtime
Merge remote branch 'achwedyk/adjusting_position' into adjusting_position
Picker top position is dynamically determined by viewport height.
Add #adjustPostion
Merge branch 'master' of github.com:dbushell/Pikaday
Fix #8 and close #45
Add speed improvement by using getBoundingClientRect when available in #adjustPosition
The element’s left and top values are already correct before this adjustment