non credo di aver capito il problema,una soluzione del genere come ti sembra:
http://marcgrabanski.com/code/ui-datepicker/
(questa usa jquery che è un framework javascript) il punto è capire se non riesci a metterla perchè non hai spazio sulla pagina, perchè vanno in conflitto con eventuali css già presenti o altro.
Per quanto riguarda ajax, scusa ma non riesco a capire cosa dovresti ottenere dal server tramite una chiamata ajax.
ciao