
g_urlOfServerModule = "./modules/top_index.php";

//----------------------------------------------------------
//　初期処理
//　
//----------------------------------------------------------
function init() {

	// 
	// javascriptが、Onの設定にされているかどうかのチェック
	// javascriptが、Onの場合は各ブロックを表示
	// 
	document.getElementById("javascript-off").className = "none";
	document.getElementById("mainPane").className 		= "mainSection";
	document.getElementById("subPane").className 		= "mainSection";

	// 
	// RSSの読込み
	// 
	displayCorpNews();
	displayPressRelease();
//	displayCareersInfo();	// 2007/09/15 コメントに変更
	displayIrInfo();
}


//----------------------------------------------------------
//　コーポレートニュースの表示（ローカル関数）
//　
//----------------------------------------------------------
function displayCorpNews() {

	// 
	// サーバ側へ送信
	// 
	var sendData = "READ_RSS_FILE=1"

	// Ajax オブジェクトの生成、サーバ側へ送信
	var ajaxObj = new Ajax.Request
		(
			g_urlOfServerModule, 
			{
				method: "get",
				parameters:sendData,
				onComplete: onLoadForDisplayCorpNews
			}
		);
}

//----------------------------------------------------------
//　コーポレートニュースの表示・Ajaxの成功時の処理（ローカル関数）
//　
//----------------------------------------------------------
function onLoadForDisplayCorpNews(originalRequest) {

	// 送信中メッセージをクリアー
	var result = decodeURIComponent(originalRequest.responseText);

	document.getElementById("newsElements").innerHTML = result;
}


//----------------------------------------------------------
//　プレスニュースの表示（ローカル関数）
//　
//----------------------------------------------------------
function displayPressRelease() {

	// 
	// サーバ側へ送信
	// 
	var sendData = "READ_RSS_FILE=2"

	// Ajax オブジェクトの生成、サーバ側へ送信
	var ajaxObj = new Ajax.Request
		(
			g_urlOfServerModule, 
			{
				method: "get",
				parameters: sendData,
				onComplete: onLoadForDisplayPressRelease
			}
		);
}

//----------------------------------------------------------
//　プレスニュースの表示・Ajaxの成功時の処理（ローカル関数）
//　
//----------------------------------------------------------
function onLoadForDisplayPressRelease(originalRequest) {

	// 送信中メッセージをクリアー
	var result = decodeURIComponent(originalRequest.responseText);
	document.getElementById("pressReleaseElements").innerHTML = result;
}


//----------------------------------------------------------
//　中途採用情報の表示（ローカル関数）
//　
//----------------------------------------------------------
function displayCareersInfo() {

	// 
	// サーバ側へ送信
	// 
	var sendData = "READ_RSS_FILE=3"

	// Ajax オブジェクトの生成、サーバ側へ送信
	var ajaxObj = new Ajax.Request
		(
			g_urlOfServerModule, 
			{
				method: "get",
				parameters: sendData,
				onComplete: onLoadFordisplayCareersInfo
			}
		);
}

//----------------------------------------------------------
//　中途採用情報の表示・Ajaxの成功時の処理（ローカル関数）
//　
//----------------------------------------------------------
function onLoadFordisplayCareersInfo(originalRequest) {

	// 送信中メッセージをクリアー
	var result = decodeURIComponent(originalRequest.responseText);
	document.getElementById("jobOppotunity-list").innerHTML = result;
}


//----------------------------------------------------------
//　IR情報の表示（ローカル関数）
//　
//----------------------------------------------------------
function displayIrInfo() {

	// 
	// サーバ側へ送信
	// 
	var sendData = "READ_RSS_FILE=4"

	// Ajax オブジェクトの生成、サーバ側へ送信
	var ajaxObj = new Ajax.Request
		(
			g_urlOfServerModule, 
			{
				method: "get",
				parameters: sendData,
				onComplete: onLoadFordisplayIrInfo
			}
		);
}

//----------------------------------------------------------
//　IR情報の表示・Ajaxの成功時の処理（ローカル関数）
//　
//----------------------------------------------------------
function onLoadFordisplayIrInfo(originalRequest) {

	// 送信中メッセージをクリアー
	var result = decodeURIComponent(originalRequest.responseText);
	document.getElementById("irNewsElements").innerHTML = result;
}

