Diciamo pure che il javascript non c'azzecca per niente... quello e' un calendario in dotazione a diversi CMS e potrebbe essere generato da diversi linguaggi... ma tutti lato server.
Il fatto che poi tu lo voglia collegato ad un db toglie ogni residuo dubbio.
ciao