5月頭にDynamics CRM 2015のUpdate1がOnlineでもリリースされました。
それに伴い、フォームのレンダリング方式が変わっています。
一部JavaScriptのGetElementなどをサポートしていない、などが通知されていますので、その影響かと思われます。
コードだけ見ますと、たぶんjQueyでDynamics CRM上のセクションを表示しているものと思いますが、
Xrm.Pageで実装されていないことに理由があるのでしょうか? 直接エレメントに対して操作を実施していますので、Dynamics CRMでは基本サポート範囲外の操作方法と思います。
対応策としましては、フォームのレンダリング方式をレガシータイプのものに切り替える方法
[管理]→[システムの設定]→[全般タブ]→[レガシーフォームのレンダリングを使用する]にチェックを入れる
もしくはDynamics CRMのXrm.Pageの仕様に従い、[tabObj.setDisplayState]などのメソッドで表示・非表示を切り替える方法になるかと思います。
https://msdn.microsoft.com/ja-jp/library/gg328067.aspx#BKMK_tabsetDisplayState