// JavaScript Document

//入力の確認
function num_check(op){
	var err_flg = 0;
	var err_msg = "";
	var i;
	var flg = 0;

	if(op.keyword.value == false){
		//break;
	}else{
		for(i=0;i<op.item.length;i++){
			if(op.item[i].checked){
				flg = 1;
				break;
			}
		}
		if(flg==0){
			err_msg += "キーワードを入力したら項目選択をして下さい。\n";
			err_flg = 1;
		}
	}
	
	/* 時間の半角数字チェック */
	var NumM = /[0-9]/;
	/* 入力された値がパターンにマッチするか調べる */
	
	if(op.st_time.value == false){
		//err_msg = "未入力";
	}else{
		if(!op.st_time.value.match(NumM)){
			err_msg += "時間は半角数字で入力してください。\n";
			err_flg = 1;
		}
	}
	
	if(err_flg == 1){
		alert(err_msg);
		return false;
	}else{
		return true;
	}
}

//入力の確認
function ob_no_check(op){
	/* 時間の半角数字チェック */
	var NumM = /[a-zA-Z0-9]/;
	/* 入力された値がパターンにマッチするか調べる */
	
	if(op.ob_no.value == ""){
		return true;	
	}else{
		if(op.ob_no.value.match(NumM)){
			return true;
		}else{
			alert("物件番号は半角英数字で入力してください。");
			return false;
		}
	}
}

//入力の確認 Flash用
function nums_check(items,keyword,st_time){
	var err_flg = 0;
	var err_msg = "";
	var i;

	
	if(keyword.match(null)){
		//break;
	}else{
		if(items.match(null)){
			err_msg += "キーワードを入力したら項目選択をして下さい。\n";
			err_flg = 1;
		}
	}
	
	/* 時間の半角数字チェック */
	var NumM = /[0-9]/;
	/* 入力された値がパターンにマッチするか調べる */
	
	if(st_time.match(null)){
		//return true;	
	}else{
		if(st_time.match(NumM)){
			//return true;
		}else{
			err_msg += "時間は半角数字で入力してください。\n";
			err_flg = 1;
			//return false;
		}
	}
	
	if(err_flg == 1){
		alert(err_msg);
		return false;
	}else{
		return true;
	}
}





//リセットの確認
function reset_conf() {
		if (confirm("フォーム内容をリセットします！\n\nよろしいですか？"))
    	return true;
   		else return false;
}

//クリア
function clearFormAll() {
    for (var i=0; i<document.forms.length; ++i) {
        clearForm(document.forms[i]);
    }
}
function clearForm(form) {
    for(var i=0; i<form.elements.length; ++i) {
        clearElement(form.elements[i]);
    }
}
function clearElement(element) {
    switch(element.type) {
        case "hidden":
        case "submit":
        case "reset":
        case "button":
        case "image":
            return;
        case "file":
            return;
        case "text":
        case "password":
        case "textarea":
            element.value = "";
            return;
        case "checkbox":
        case "radio":
            element.checked = false;
            return;
        case "select-one":
        case "select-multiple":
            element.selectedIndex = 0;
            return;
        default:
    }
}

