I know it has transitions, but when there is no javascript it SHOULD fall back to plain old html page, not to a non working one. So if one of my users doesn’t have javascript enabled (s)he shouldn’t see this. It is very unprofessional. At least make a message to them to turn on javascript.
But the best would be just to work as a static page.