/*
 * グローバルナビのメニュー読み込み時のタイムバッファのコントロール
 * 及びアコーディオン全ヘッダ画像はりかえ
 * 及びHPトップ画面タブ機能呼び出し
 */

//イベントリスナーに追加
Rico.loadModule('Accordion','Corner','LiveGrid','LiveGridAjax','LiveGridMenu','grayedout.css');
Event.observe(window, 'load', scriptController, true);

function scriptcaller(){
	//アコーディオンインスタンス化
	new Rico.Accordion($$('div.lf_panel'),$$('div.lf_accordpanelContent'),
		{panelHeight:170,selectPanelIndex: 0})

	//アコーディオン画像張替え
	var cimg = new ChangeAccordHeadersImg('div.lf_panel','http://www.fe-brain.com/img/accordtoggle','.jpg');
	//イメージ張替え
	cimg.changeImgs();

	//タブインスタンス化(HPトップ画面のみ)
	if($$('div.panelHeaders').length > 0){
		var options={panelHeight:505,
				 selectedClass: 'panelSelected'
				 };
	new Rico.TabbedPanel($$('div.panelHeaders'),$$('div.panelContents'),options);
	};
	
	if($$('#newinfo_button').length > 0){
		newGrid("NEW_INFO");
	}else if($$('#tab_1').length > 0){
		newGridForWorkFolder('INTRODUCTION','営業');
	}else if($$('#tab_1-2').length > 0){
		newGridForWorkFolder('DISPATCH','設計');
	};
};

//全DOM情報を取得後、各スクリプトを起動
function scriptController(){
	var timercont = new timeBufferTimer("$$('div.lf_panel').length > 0",'scriptcaller()',5000);
	//ナビメニューのレスポンスがコンテンツに反映されるまで処理を待機
	timercont.timerStart();
}






