//========================================
// フレーム内の表示内容を各divの中に設定
// (TOP画面用)
//========================================
function objLoad()
{

	// ヘッダー
	copyInnerHtml("headDiv", "frameHead");
	
	// 右側のメニュー
	copyInnerHtml("rightMenuDiv", "frameRightMenu");
	
	// middle
	copyInnerHtml("middleDiv", "frameMiddle");

	// フッター
	copyInnerHtml("footer", "frameFooter");
}


//========================================
// フレーム内の表示内容を各divの中に設定
// (治療〜支持療法)
//========================================
function objLoadSec()
{

	// ヘッダー
	copyInnerHtml("headDiv", "frameHead");
	
	// 右側のメニュー
	copyInnerHtml("rightMenuDiv", "frameRightMenu");
	
	// フッター
	copyInnerHtml("footer", "frameFooter");
}

//========================================
// フレーム内の表示内容を各divの中に設定
// (各論表示)
//========================================
function objLoadCci()
{

	// ヘッダー
	copyInnerHtml("headDiv", "frameHead");

	// サブヘッダー
	copyInnerHtml("subHeadDiv", "frameSubHead");
	
	// フッター
	copyInnerHtml("footer", "frameFooter");
}

//========================================
// 共通部分のAnchorのリンク先を設定
// 引数：TOP画面への相対パス
//========================================
function setCommonAnchor(path)
{
	// incAfterProc.js
	rightMenuHrefChange(path);
	rightMenuImgSrcChange(path);
}



//////////////////////////////////////////////////////////////
// 画面毎の各divの背景色等の設定
//////////////////////////////////////////////////////////////
//============================
// PDQ日本語版(各論)：TOP
// 引数：TOP画面への相対パス
//============================
function setPdqTopDiv(parentPath)
{
	objLoad();
	
	setRightMenuSelectColor("id_rightMenuTopHref","top_Index");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(成人)
// 引数：TOP画面への相対パス
//============================
function setAdulttreatmentDiv(parentPath)
{
	objLoadSec();
	setRightMenuBanners("banners_adulttreatment");

	setRightMenuSelectColor("id_rightMenuAdulttreatmentHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(小児)
// 引数：TOP画面への相対パス
//============================
function setPediatrictreatmentDiv(parentPath)
{
	objLoadSec();
	setRightMenuBanners("banners_pediatric");

	setRightMenuSelectColor("id_rightMenuPediatrictreatmentHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(スクリーニング)
// 引数：TOP画面への相対パス
//============================
function setScreeningDiv(parentPath)
{
	objLoadSec();

	setRightMenuSelectColor("id_rightMenuScreeningHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(予防)
// 引数：TOP画面への相対パス
//============================
function setPreventionDiv(parentPath)
{
	objLoadSec();

	setRightMenuSelectColor("id_rightMenuPreventionHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(遺伝学的情報)
// 引数：TOP画面への相対パス
//============================
function setGeneticsDiv(parentPath)
{
	objLoadSec();

	setRightMenuSelectColor("id_rightMenuGeneticsHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：治療(支持療法)
// 引数：TOP画面への相対パス
//============================
function setSupportivecareDiv(parentPath)
{
	objLoadSec();
	setRightMenuBanners("banners_support");

	setRightMenuSelectColor("id_rightMenuSupportivecareHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論)：監訳者リスト（専門家向け）
// 引数：TOP画面への相対パス
//============================
function setSupervisorsDiv(parentPath)
{
	objLoad();

	setRightMenuSelectColor("id_rightMenuSupervisorsHref");
	setCommonAnchor(parentPath);
}

//============================
// PDQ日本語版(各論):内容表示
// 引数：TOP画面への相対パス
//============================
function setCciDiv(parentPath)
{
	objLoadCci();
}


//////////////////////////////////////////////////////////////
// rightメニュー
//////////////////////////////////////////////////////////////
//================================================
// 引数で指定したid名の背景色と
// 「PDQ日本語版(患者向け)」の背景色を変更する
//================================================
function setRightMenuSelectColor(idName, topSelect)
{
	if(topSelect != "top_Index"){
		var element=document.getElementById(idName);
		element.className = "cur";
	}
}

//================================================
// PDQ日本語版(専門家向け)の各画面ごとのバーナー
// をセット
//================================================
function setRightMenuBanners(id)
{
	var element=document.getElementById(id);
	element.style.display = "block";
}

//=====================================================
// rightMenuのanchorタグのhrefを設定
// 引数	：path	anchorのvalueに付加するパス
//=====================================================
function rightMenuHrefChange(path)
{
	anchorValueHref("id_rightMenuTopHref", path);
	anchorValueHref("id_rightMenuAdulttreatmentHref", path);
	anchorValueHref("id_rightMenuPediatrictreatmentHref", path);
	anchorValueHref("id_rightMenuScreeningHref", path);
	anchorValueHref("id_rightMenuPreventionHref", path);
	anchorValueHref("id_rightMenuGeneticsHref", path);
	anchorValueHref("id_rightMenuSupportivecareHref", path);
	anchorValueHref("id_rightMenuSupervisorsHref", path);
}

//=====================================================
// rightMenuのimageタグのsrcを設定
// 引数	：path	imageのsrcに付加するパス
//=====================================================
function rightMenuImgSrcChange(path)
{
	anchorValueImgSrc("id_rightMenuCommonImgSrc", path);

	anchorValueImgSrc("id_rightMenuJscoImgSrc", path);
	anchorValueImgSrc("id_rightMenuJsmoImgSrc", path);

	anchorValueImgSrc("id_rightMenuJSPOImgSrc", path);
	anchorValueImgSrc("id_rightMenuGoldribbonImgSrc", path);
	anchorValueImgSrc("id_rightMenuCcaj-foundImgSrc", path);

	anchorValueImgSrc("id_rightMenuJspmImgSrc", path);
	anchorValueImgSrc("id_rightMenuJspmPeaceImgSrc", path);
	anchorValueImgSrc("id_rightMenuJpos-societyImgSrc", path);
}


