even more calendar placement configuration

Possible configurations

left,right,top,bottom,top-left,top-right,bottom-left,bottom-right,manual.
manual configuration example:-
datePicker.calendarPlacement = "manual";
datePicker.calendarPoint = new Point(-100, -100);