This looks good. One suggestion. The second date picked should black out all the dates before the first date selected.