/**********************************************************
 **  Filename: scropt.js                                 **
 **  Auther  : Yoshimi Ishiguro                          **
 **********************************************************/

/**
 * WAVE INFO 画面で呼び出される入力項目チェック
 * return: (true:チェックOK  false:チェックNG)
 */
function check() {
	
	if (document.form.point.value.length == 0) {
		alert("「今日のポイント」を指定してください");
		return false;
	}
	
	if (document.form.wet.value.length == 0) {
		alert("「今日のウエット」を指定してください");
		return false;
	}

	if (document.form.pswd.value.length == 0) {
		if (!window.confirm("「パスワード」が指定されていません。　\n次回ログイン時は規定値となります。　\nよろしいですか？")) {
			return false;
		}
	} else if (document.form.pswd.value.length != 4) {
		alert("「パスワード」には４桁の英数字を指定してください");
		return false;
	}
}

/**
 * NEWS LIST 画面で呼び出される入力項目チェック
 * return: (true:チェックOK  false:チェックNG)
 */
function modeValidation() {
	
	var check = 0;
	var flg = document.form.flg.value;
	if (flg == "1") {
		document.form.mode.value = "new";
		
	} else if (flg == "2") {
		// modify
		if (document.form.no.length) {
			for (var i=0; i<document.form.no.length; i++) {
				if (document.form.no[i].checked) {
					check++;
				}
			}
		} else {
			if (document.form.no.checked) {
				check++;
			}
		}
		
		if (check != 1) {
			alert("編集対象の新着情報を「１件」選択してください。");
			return false;
		}
		
		document.form.mode.value = "modify";
		
	} else if (flg == "3") {
		
		var no = "";
		if (document.form.no.length) {
			for (var i=0; i<document.form.no.length; i++) {
				if (document.form.no[i].checked) {
					check++;
					no = no + document.form.no[i].value + ",";
				}
			}
		} else {
			if (document.form.no.checked) {
				check++;
				no = document.form.no.value + ",";
			}
		}
		
		if (check == 0) {
			alert("削除対象の新着情報を選択してください。");
			return false;
		} else {
			if (!confirm("選択された新着情報を全て削除します。\nよろしいですか？")) {
				return false;
			}
			document.form.delete_no.value = no;
			document.form.mode.value = "edit";
		}
	}
	
	return true;
}

/**
 * NEWS Entry / Modify 画面で呼び出される入力項目チェック
 * return: (true:チェックOK  false:チェックNG)
 */
function inputValidation() {
	
	if (document.form.title.value.length == 0) {
		alert("「題名」を指定してください");
		return false;
	}
	
	if (document.form.title.value.length > 30) {
		alert("「題名」は30文字以内で指定してください");
		return false;
	}

	if (document.form.comment.value.length == 0) {
		alert("「本文」を指定してください");
		return false;
	}
	
	if (document.form.title.value.length > 1024) {
		alert("「本文」は1024文字以内で指定してください");
		return false;
	}

/*
	if (document.form.file1.value.length == 0 &&
			document.form.file2.value.length == 0 &&
			document.form.file3.value.length == 0) {
		alert("「ファイル」を指定してください");
		return false;
	}
*/	
	document.form.submit();
}

function getFileName() {

	var imgList = new Array(
	"movie1.swf",
	"movie2.swf",
	"movie3.swf",
	"movie4.swf" );
	
	var selectNum = Math.floor((Math.random() * 100)) % imgList.length;

	return imgList[selectNum];
}

function backToList() {
	document.form.mode.value = "list";
	return true;
}

