SIM0961.tpl 6.98 KB
<html>
<head>
<meta http-equiv="content-type" content="text/html; cahrset=euc-jp">
<meta http-equiv="content-style-type" content="text/css">
<meta name="robots" content="noindex, nofollow">
{literal}
<script language="javascript">
<!--
function autoDaiChk(cnt){

	var icount = 0;
	var chkcnt = 0;
	var chkno = 0;
	
	icount = 0;
	for(i=0;i<cnt;i++){
		if (document.getElementById("daicnt"+i) != null) {
			icount = document.frm.elements["daicnt"+i].value;
		}else{
			icount = 0;
		}

		if (icount > 0) {
			chkcnt = 0;
			for (j=0;j<icount;j++){
				chkno = i + j;
				if (document.frm.elements["chkshou"+chkno].checked){
					chkcnt = chkcnt + 1;
				}
			}
			if (chkcnt == icount) {
				document.frm.elements["chkdai"+i].checked = true;
			}
		}
	}
}

function allChk(cnt){
	if (document.frm.elements["chkall"].checked == true){
		for(i=0;i<cnt;i++){
			if (document.getElementById("daicnt"+i) != null) {
				document.frm.elements["chkdai"+i].checked = true;
			}
			document.frm.elements["chkshou"+i].checked = true;
		}
	}
	
	if (document.frm.elements["chkall"].checked == false){
		for(i=0;i<cnt;i++){
			if (document.getElementById("daicnt"+i) != null) {
				document.frm.elements["chkdai"+i].checked = false;
			}
			document.frm.elements["chkshou"+i].checked = false;
		}
	}

}

function daiChk(idx, cnt){
	var chkno = 0;

	//check ON
	if (document.frm.elements["chkdai"+idx].checked == true){
		for  (i=0;i<cnt;i++){
			chkno = eval(idx) + i;
			document.frm.elements["chkshou"+chkno].checked = true;
		}
	}

	//check OFF
	if (document.frm.elements["chkdai"+idx].checked == false){
		for  (i=0;i<cnt;i++){
			chkno = eval(idx) + i;
			document.frm.elements["chkshou"+chkno].checked = false;
		}
	}
}

function shouChk(idx){
	var chkno = 0;
	var cnt = 0;
	var icount = 0;

	do {
		chkno = idx - cnt;  //1つずつさかのぼる
		cnt = cnt + 1;
	}while(document.getElementById("chkdai"+chkno) == null) 

	//check ON
	if (document.frm.elements["chkshou"+idx].checked == true){
		icount = document.frm.elements["daicnt"+chkno].value;
		if (icount > 0) {
			cnt = 0;
			for (i=0;i<icount;i++){
				if (document.frm.elements["chkshou"+chkno].checked){
					cnt = cnt + 1;
				}
			}
			if (cnt == icount) {
				document.frm.elements["chkdai"+chkno].checked = true;
			}
		}
	}

	//check OFF
	if (document.frm.elements["chkshou"+idx].checked == false){
		document.frm.elements["chkdai"+chkno].checked = false;
	}

}

function data_chk(name){

	if (document.frm.bname.value.length == 0){
		alert(name+"名を入力してください");
		document.frm.bname.focus();
		return false;
	}

	document.frm.action = "SIM0962.php";
	document.frm.method="POST";
	document.frm.submit();

}
-->
</script>
{/literal}
<title>{$PHP_SYSNAME}</title>
<link rel="stylesheet" href="./templates/SIM.css" type="text/css" />
</head>

<body onload="autoDaiChk( {$allCnt} );">
<form name="frm">

<div class="LoginBody">

	<div class="LoginHeader">
		<img src="./templates/img/logo.gif" alt="{$PHP_SYSNAME}" border="0">
	</div>
	<div class="MenuUserinfo">
		<span class="NameText">{$PHP_GROUP_NAME} / {$PHP_BUMON_NAME} / {$PHP_USER_NAME}</span>
		<span class="LinkText">
			<a href = "./help/HELP0961.html" target="_blank">ヘルプ</a> / 
			<a href = "SIM9999.php">ログアウト</a>
		</span>
	</div>
	<div class="ConfOutline">
		<div class="ConfTitle" style="padding:5;">
			{$DEFARR[11]}設定画面
		</div>
		<div class="ConfMain">

			<table>
				<tr>
					<td>
					<table class="ConfTable">
						<tr>
							<th width="120">{$DEFARR[11]}名</th>
							<td width="120"><input type="text" size="20" name="bname" value="{$bname}"></td>
						</tr>
					</Table>
					</td>
					<td>
						<div class="SimMainFoot">
							<span class="SimComment">
								※ご注意<br>
								  部門が入力・参照を許可する項目に<BR>
								  チェックしてください。<BR>
								  {$DEFARR[7]}が1つも設定されていない<BR>
								  {$DEFARR[6]}は表示されません。<BR>
							</span>
						</div>
					</td>
				</tr>
				<tr><td colspan="2">
					<input type="button" class="SimOkButton" value=" {$btnCap} " onclick="data_chk('{$DEFARR[11]}');">  
					<input type="button" class="SimCancelButton" value=" 戻る " onclick="location.href='SIM0960.php'">  
					<input type="button" class="SimCancelButton" value="メニューへ" onclick="location.href='SIM0100.php'">
					<br><br>
					<table class="ConfTable">
						<tr>
							<th colspan="3">項目アクセス権限</th>
						</tr>
						<tr>
							<td class="ConfBumonTd" colspan="2">全アクセス権</td>
							<td>
								<span style="font-weight:700; font-size:0.8em;">
									全{$DEFARR[11]}のアクセス権限を持つ
									<!--{if $allflg > 0}-->
										<input type="checkbox" name="chkall" onClick="allChk({$allCnt});" checked>
									<!--{else}-->
										<input type="checkbox" name="chkall" onClick="allChk({$allCnt});">
									<!--{/if}-->
								</span>
							</td>
						</tr>
						<!--{section name=item loop=$shouName}-->
							<!--{if $daiCnt[item] > 0}-->
								<tr>
									<td class="ConfBumonTd" width="120">{$daiName[item]}</td>
									<td width="90" align="center">
										<span style="font-size:0.8em;">全チェック</span>
										<input type="checkbox" name="chkdai{$smarty.section.item.index}" onClick="daiChk({$smarty.section.item.index}, {$daiCnt[item]});">
										<input type="hidden" id="daicnt{$smarty.section.item.index}" name="daicnt{$smarty.section.item.index}" value="{$daiCnt[item]}">
									</td>
									<td>
							<!--{/if}-->
										<span style="font-size:0.8em; width:130px;">
											{$shouName[item]}
											<!--{if $shouflg[item]==1}-->
												<input type="checkbox" name="chkshou{$smarty.section.item.index}" onClick="shouChk({$smarty.section.item.index});" checked>
											<!--{else}-->
												<input type="checkbox" name="chkshou{$smarty.section.item.index}" onClick="shouChk({$smarty.section.item.index});">
											<!--{/if}-->
												<input type="hidden" name="shouSeq{$smarty.section.item.index}" value="{$shouSeq[item]}">
										</span>
							<!--{if $daiCnt[$smarty.section.item.index_next] > 0}-->
									</td>
								</tr>
							<!--{/if}-->

						<!--{/section}-->
					</table>
					<br>
					<input type="button" class="SimOkButton" value=" {$btnCap} " onclick="data_chk('{$DEFARR[11]}');">  
					<input type="button" class="SimCancelButton" value=" 戻る " onclick="location.href='SIM0960.php'">  
					<input type="button" class="SimCancelButton" value="メニューへ" onclick="location.href='SIM0100.php'">
				</td>
			</tr>
			</table>


			<br>
		</div>
	</div>
	<div class="MenuUserinfo">
		<span class="NameText"></span>
		<span class="LinkText">
			<a href = "{$DEFARR[1]}" target="_blank">ホームページへ</a>
		</span>
	</div>
	<div class="LoginFooter">
		<a href="{$DEFARR[3]}" target="_blank" title="メディアテック(株)ホームページへ">&#169; Copyright2006-2009 All rights reserved by  Mediatech. Co., Ltd.</a>
	</div>
</div>

<input type="hidden" name="mode" value="{$mode}">
<input type="hidden" name="bseq" value="{$bseq}">
<input type="hidden" name="allCnt" value="{$allCnt}">
</form>
</body>
</html>