Web マップを自分のサイトに埋め込んでいます。マップはいくつかのエリアに分かれていて、それぞれのエリアをクリックすると、そのエリアについての詳しい情報を示すポップアップが表示されます。困っているのは、このポップアップが正しく表示されないことです。背景が透明になっていて、初期 CSS で display:none; または width:0; が設定されているようです。そのため、正しく表示されません。
マップの埋め込みは、タブ(JavaScript の機能)の背後で最初は非表示(display:none;)になっています。これが問題の原因ではないかと思います。
「最大化」アイコンをクリックすると白い背景が表示され、すべて期待どおりに動作します。

表示/非表示を切り替えるタブには、次の JavaScript を使用しています。
http://jsbin.com/lorovu/edit?html,js
ページの読み込み後、またはタブをクリックしたときに、マップを再描画したり、幅・高さ・表示の値をリセットしたりする方法はありますか?最初からポップアップを白い背景で通常どおり表示し、内容を読めるようにしたいです。
ありがとうございます。
Dave