	/**
	 *	 メッセージの読み込み
 	 */
	
	/**
	 *	 イベントの設定
 	 */
	
	Event.observe(window, 'load', function() {
	 	//Now Loading表示を消す
     	Element.hide('m_loading');
		Element.hide('m_inf_loading');
		MM_preloadImages('../ja/images/menu/time_on.gif','../ja/images/menu/price_on.gif','../ja/images/menu/route_on.gif','../ja/images/menu/guidance_on.gif','../ja/images/menu/topics_on.gif','../ja/images/menu/company02.gif','../ja/images/menu/eco_on.gif','../ja/images/menu/recruit_on.gif');
		JsonRequest();
	 }, false);
	
	Event.observe(window, 'unload', function() {
		
	}, false);
	
	/**
	 *	 Loadingの表示・非表示
 	 */
	//Loadingの表示
	Ajax.Responders.register({
		onCreate: function() {
        	Element.show($('m_loading'));
			Element.show($('m_inf_loading'));
			
     	},
     	onComplete: function() {
        	Element.hide($('m_loading'));
			Element.hide($('m_inf_loading'));
     }
	});
	
	/**
	 * メッセージの読み込み
	 */
	function JsonRequest() {
		var params = '';
		var url = 'execute/general/create_json.php';
	
		new Ajax.Request (
			url,
			{
				method: 'GET',
				parameters: params,
				onComplete: show_Message
			}
		);
	}
	
	/**
	 * メッセージの表示
	 */
	function show_Message(req, json) {
		 var resOj = null;
		 eval("var ret = " + req.responseText);
		 if(ret.flg == 1){
		 	$('m_img').innerHTML = '<img src="jpn/images/m_urgency_r.gif" alt="緊急のお知らせ" width="340" height="26" border="0" />';
		 }else if(ret.flg == 2){
		 	$('m_img').innerHTML = '<img src="jpn/images/m_urgency.gif" alt="お知らせ" width="340" height="26" border="0" />';
		 }
		if(ret.date != ""){
			
			$('m_date').innerHTML = ret.date;
		}
		if(ret.title != ""){
			$('m_title').innerHTML = ret.title;
		}
		$('m_body').innerHTML = ret.body;
		
		if(ret.inf_flg == 1){
			$('m_inf_img').innerHTML = '<img src="jpn/images/m_inf_r.gif" alt="列車運行情報" width="340" height="26" border="0" />';
			info_modal();
		}else{
			$('m_inf_img').innerHTML = '<img src="jpn/images/m_inf_g.gif" alt="列車運行情報" width="340" height="26" border="0" />';
		}
		$('m_inf_body').innerHTML = ret.inf_body;
		$('m_inf_btn').innerHTML = '<input name="button" type="button" value="詳細" onClick="open_InfoWin(\'execute/general/information.php\')" />';
		$('m_inf_rss').innerHTML = '<a href="execute/datafiles/rss.xml"><img src="jpn/images/rss.gif" width="16" height="16" border="0" /></a>';
	}
	
	
	function open_InfoWin(argUrl) {
		window.open(argUrl,"newwin","toolbar=no,width=320,height=500,scrollbars=yes");
	}
	
	function open_Win(argUrl) {
		argUrl = argUrl + "?sel_start=" + $('sel_start').options[$('sel_start').selectedIndex].value + "&sel_end=" + $('sel_end').options[$('sel_end').selectedIndex].value + "&lang=" + $('lang').value
		window.open(argUrl,"newwin","toolbar=no,width=590,height=680,scrollbars=yes");
		//win = new Window(Application.getNewId(), {className: "socio",
		//width:400, height:400, zIndex:100, resizable:true, closable:true , minimizable:false, maximizable:false,
		//title: "検索結果",
		//url:argUrl,
		//showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:true});
		//win.showCenter(true);
		//win.showCenter();
		
	}
	
	var info;
		
	function info_modal()
	{
		Element.hide($('flashcontent'));
		info = new Window("1",
		{
			className: "socio",
			width:450, 
			height:240, 
			zIndex:100, 
			resizable:false, 
			closable:false , 
			minimizable:false, 
			maximizable:false,
			title: "列車運行情報",
			draggable:false,url:"execute/general/information_dialog.php"
		}
		);
		//info.getContent().innerHTML = "閉じる場合はクリック！<br><input type=button value='close' onClick='closeModalDialog()'>";
		info.setDestroyOnClose();
		info.showCenter(true);   
	}
	
	function closeModalDialog()
	{
		info.hide();
		info.destroy();
		Element.show($('flashcontent'));
		
	}


