Changed initial iframe visibility, and adjusted its positioning to compensate, so that calendar height computation doesn't suffer from the iframe being invisible and thus having no height. Loading text now appears above the iframe.