Revert "js calendar files"

This reverts commit 8c7555f11f7a03da5bea6621868ecd069f16c4fc.
Revert "Revert "js calendar files""

This reverts commit 8337e4b9921c98d9de908547ba7a0c43440923f4.