	/*******************************************************************/
	/* PROGRAM : ロールオーバー設定                                    */
	/* IN      : iName       イメージ名                                */
	/*         : str         イメージファイル名(相対パス)              */
	/* OUT     : non                                                   */
	/* RETURN  : non                                                   */
	/* DATE    : 2007/06/20                                            */
	/*******************************************************************/
	function swImg(iName,str)
	{
		document.images[iName].src = str;
	}
	
	/*******************************************************************/
	/* PROGRAM : IFrame呼び出し                                        */
	/* IN      : url                                                   */
	/* OUT     : non                                                   */
	/* RETURN  : non                                                   */
	/* DATE    : 2007/06/20                                            */
	/*******************************************************************/
	function ChgIframe(url)
	{
		myframe.location.href = url;
	}
	
	/*******************************************************************/
	/* PROGRAM : チェックボックスによる制御                            */
	/* IN      : chkObj,Feild_nm                                       */
	/* OUT     : non                                                   */
	/* RETURN  : non                                                   */
	/* DATE    : 2007/06/20                                            */
	/*******************************************************************/
	function setFile(chkObj,Feild_nm)
	{
		document.form1[Feild_nm].disabled = !chkObj.checked;
	}
	
	/*******************************************************************/
	/* PROGRAM : ウィンドウオープン(同人用)                            */
	/* IN      : url                                                   */
	/* OUT     : non                                                   */
	/* RETURN  : non                                                   */
	/* DATE    : 2007/06/20                                            */
	/*******************************************************************/
	function winOpenDoujin(url)
	{
		window.open(url, "", "width=500,height=700,scrollbars=yes,resizable=yes,status=no");
	}
	
	/*******************************************************************/
	/* PROGRAM : コントロール制御                                      */
	/* IN      : obj_form     フォームオブジェクト                     */
	/*           flg          true :チェックボックス排他あり           */
	/*                        false:チェックボックス排他なし           */
	/* OUT     :                                                       */
	/* RETURN  : True/False（正常/失敗）                               */
	/* DATE    : 2004/08/03                                            */
	/*******************************************************************/
	function chkItemCtl(obj_form, flg)
	{
		//チェックボックス排他チェック
		if (flg) {
			exCtlCheckbox(obj_form);
			//排他チェックあり時は、IDをセット
			id = obj_form.id;
		}
		else {
			//排他チェックなし時は、NAMEをセット
			id = obj_form.name;
		}
		
		//コントロール制御
		switch (id) {
			//検索用BOOK_NO
			case "k_book_no":
				obj_ctl_me = getValueObj(obj_form, "k_book_no");
				obj_ctl    = getValueObj(obj_form, "k_book_nm");
				if(obj_ctl_me != "")
				{
					setValueObj(obj_form, "k_book_nm");
				}
				break;
			//検索用BOOK_NM
			case "k_book_nm":
				obj_ctl_me = getValueObj(obj_form, "k_book_nm");
				obj_ctl    = getValueObj(obj_form, "k_book_no");
				if(obj_ctl_me != "")
				{
					setValueObj(obj_form, "k_book_no");
				}
				break;
			default:
				return;
		}
	}
	
	/*******************************************************************/
	/* PROGRAM : コントロールデータ取得                                */
	/* IN      : obj_form     フォームオブジェクト                     */
	/*           item_name    コントロール名                           */
	/* OUT     :                                                       */
	/* RETURN  : 正常:コントロールオブジェクト                         */
	/*           異常:フォームオブジェクト                             */
	/* DATE    : 2006/09/22                                            */
	/*******************************************************************/
	function getValueObj(obj_form, item_name){
		cnt_form = document.forms.length;
		for (i = 0;i < cnt_form;i++) {
			cnt_ele = document.forms[i].elements.length;
			for (j = 0;j < cnt_ele;j++) {
				//チェックボックの時のみIDを使用
				if (document.forms[i].elements[j].type == "checkbox") {
					id = document.forms[i].elements[j].id;
				}
				else {
					id = document.forms[i].elements[j].name;
				}
				if (id == item_name) {
					return(document.forms[i].elements[j].value);
				}
			}
		}
		
		return(obj_form);
	}
	
	/*******************************************************************/
	/* PROGRAM : チェックボックス排他チェック                          */
	/*           同名チェックボックスで排他的なチェックを行う          */
	/*           （ラジオボタンのような動作をさせる）                  */
	/* IN      : obj_form     フォームオブジェクト                     */
	/* OUT     :                                                       */
	/* RETURN  : True/False（正常/失敗）                               */
	/* DATE    : 2004/06/02                                            */
	/*******************************************************************/
	function exCtlCheckbox(obj_form)
	{
		//チェック解除した場合は何もしない
		if(obj_form.checked == true)
		{
			obj_chk_form = document.getElementsByName(obj_form.name);
			//チェック解除
			for(i=0; i<obj_chk_form.length; i++)
			{
				obj_chk_form[i].checked = false;
			}
			//クリックしたチェックボックスにチェックを付ける
			obj_form.checked = true;
		}
	}
	
