~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A FAZER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Criar animação para a transição de meses; - Implementar navegação por teclado; - Criar testes automáticos para os cálculos dos inícios das semanas e para o cálculo do número das semanas (que tem em conta o dia que inicia a semana); - Ao passar com o rato por cima de dia deve assinalar o dia da semana e número da semana respectivos; - Animar a apresentação do calendário no "DatePicker". - [DatePicker] Actualizar a data seleccionada à medida que ela é introduzida pelo teclado (ou seja, à medida que o "oninput" dispara) -- isto implica muito mais inteligência no selectDate(). - A navegação de anos poderia funcionar com "spin button"; um duplo clique no ano poderia permitir editá-lo.