//入力チェック(データ用)
//チェック項目によって記述を随時修正する
function okcheck(form){
	if(form.title.value.length == 0){
		alert('タイトルは必ず入力してください。');
		return false;
	}else{
		return true;
	}
}
//削除確認をしてＯＫの場合、画面をurlへ遷移
function okdel(url){
	if(confirm("削除します。本当によろしいですか。")){
		location.href = url;
	}
}
//編集キャンセル時のメッセージ(データ用)
function editbk(form,url){
	if(form.flg.value == "1"){
		if(confirm("画像の添付操作がキャンセルされます。\\n本当によろしいですか。")){
			location.href = url;
		}
	}else{
		location.href = url;
	}
}
//フィールド名を入れてサブミット(マスタ用)
function fdedit(form,fd){
	form.fd.value = fd;
	form.submit();
}
//ウィンドウオープン１
function openWin1(url){
	open(url,"win1","toolbar=no,width=500,height=500,scrollbars=yes,resizable=yes");
}
//ウィンドウオープン２
function openWin2(url){
	open(url,"win2","toolbar=no,width=450,height=200,scrollbars=yes,resizable=yes");
}
//画面をurlへ遷移
function comnd(url){
	location.href = url;
}
//ウィンドウクローズ
function closeWin(){
	close();
}
//元画面をurlへ遷移後、ウィンドウクローズ
function closeWinGo(url){
	opener.location.href = url;
	close();
}
//元画面をリフレッシュ後、ウィンドウクローズ
function closeWinRe(){
	opener.location.href = opener.location.href;
	close();
}
//セレクト値をURLとしてそこへ移動
function selectgo(form){
	location.href = form.options[form.selectedIndex].value;
}
//文字列がメールアドレスかどうかチェックする
//文字列が半角英数と"-_@."で構成されているかチェックする
//正しい:true 間違い:false
function chkMailAddr(strAddr){
	check = /.+@.+\..+/;
	if(!strAddr.match(check)){
		return false;
	}
	if(strAddr.match(/[^a-zA-Z0-9-_\@\.]/g)){
		return false;
	}
	return true;
}
//文字列が半角数字と"-"で構成されているかチェックする
//正しい:true 間違い:false
function chkHalfNum(strNum){
	if(strNum.match(/[^0-9-]/g)){
		return false;
	}
	return true;
}

function schvmode(form){
	for (i = 0; i < form.mod.length; i++) {
		if (form.mod[i].checked) {
			form.m.value = form.mod[i].value;
		}
	}
	if (form.m.value.length < 1) {
		form.m.value = form.mod[0].value;
	}
}
