// JavaScript Document
// charset = euc-jp

/* index.htmlにて使用                   */
/* 表示するボックスを切り替える関数      */
/* 書式 : viewDisp( Id名 ) 　　        */
/* 戻り値 : なし(void)                 */
function viewDisp(idName){
	$(idName).style.display = 'block';
	if(typeof(flgName)!='undefined' ){ //変数flgNumが定義済みであるか調べる
		if(flgName!=idName){//今まで開いていた画面と同じ画面では無いことを調べる
			$(flgName).style.display = 'none';//今まで開いていた画面を閉じる
		}
	}
	flgName=idName;//今開いている画面の番号をフラグとして残しておく
}

/*        クラス名を変更する汎用関数    */
/* 書式 : chgClass(Id名, クラス名) 　　*/
/* 戻り値 : なし(void)                */
function chgClass( idName, clsName ){
	var mObj= $(idName);
	mObj.className=clsName;
	/*　クラス名をクッキーに登録　*/
	mySetCookie( "naiyoClass", clsName, 30) ;
}

/* ボックスの表示非表示を切り替える関数  */
/* 書式 : chgDisp( Id名 ) 　　          */
/* 戻り値 : なし(void)                 */
function chgDisp(idNum){ 
	var mObj= $(idNum);
	divDisp=mObj.style.display;
	if(divDisp=='none' || divDisp==''){//初期状態が非表示の場合
		mObj.style.display = 'block';
	}else{
		mObj.style.display = 'none';
	}
}

/*        オブジェクトの書式を簡略化する関数       */
function $(e){return document.getElementById(e)||e}

/*        クッキーに登録する汎用関数              */
/* 書式 : mySetCookie(クッキー名,値,有効期限日数) */
/* 戻り値 : なし(void)                           */
function mySetCookie(myCookieName,myValue,myDay){
   myExp = new Date();
   myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
   myItem = myCookieName + "=" + escape(myValue) + ";";
   myExpires = "expires="+myExp.toGMTString();
   document.cookie =  myItem + myExpires;
}

/* フォームのチェックボックスを一括変更する汎用関数　　　　　  */
/* 書式 : checkAll(フォームオブジェクト,Id名,チェック値)　　　*/
/* 戻り値 : なし(void)               　　　　　　　　　　　 */
function checkAll(F,ID,STATE){
	var myForm=$(F);
	for(var cnt=0;cnt<myForm.elements.length;cnt++){
	var ckb=myForm.elements[cnt];
	if(ckb.type=="checkbox"&&ckb.name.
indexOf(ID)==0){
		ckb.checked=STATE;
		}
	}
}

/* 角丸表示のためのDivを出力                                       */
/* 書式 : 上部 roundBox_Top(クラス名); 下部 roundBox_Btm(クラス名) */
/* 戻り値 : HTMLを出力                                             */
function roundBox_Top( strClass ){
	document.write('<div class=\"'+strClass+'\">');
    document.write('<div class=\"'+strClass+'01\"></div>');
    document.write('<div class=\"'+strClass+'02\"></div>');
    document.write('<div class=\"'+strClass+'03\"></div>');
    document.write('<div class=\"'+strClass+'04\"></div>');
  	document.write('</div>');
}
function roundBox_Btm( strClass ){
	document.write('<div class=\"'+strClass+'\">');
    document.write('<div class=\"'+strClass+'04\"></div>');
    document.write('<div class=\"'+strClass+'03\"></div>');
    document.write('<div class=\"'+strClass+'02\"></div>');
    document.write('<div class=\"'+strClass+'01\"></div>');
  	document.write('</div>');
}