//============================================================
// サブミット時の確認
//============================================================
function checkSubmit() {
	flag = confirm("本当に宜しいですか？");
	return flag;
}

//*******************************
//日付形式をチェック(YY/mm/dd)
//*******************************
function check_date(date)
{
	txt = date;
	if(txt != ""){
	data = txt.match(/^(\d\d)\/(\d\d)\/(\d\d)$/);
	if (!data) { alert("日付が異常です"); return; }
	mm = eval(RegExp.$2);
	dd = eval(RegExp.$3);
	if ((mm < 1) || (mm > 12)) { alert("月が異常です"); return; }
	if ((dd < 1) || (dd > 31)) { alert("日が異常です"); return; }
	}
}

//*******************************
//必須日付形式をチェック(YY/mm/dd)
//*******************************
function check_date2(date)
{
	txt = date;
	data = txt.match(/^(\d\d)\/(\d\d)\/(\d\d)$/);
	if (!data) { alert("日付が異常です"); return; }
	mm = eval(RegExp.$2);
	dd = eval(RegExp.$3);
	if ((mm < 1) || (mm > 12)) { alert("月が異常です"); return; }
	if ((dd < 1) || (dd > 31)) { alert("日が異常です"); return; }
}

//*******************************
//数値以外入力制御
//*******************************
function checkNum(value) {
	//数字かどうかのチェック
	if(isNaN(value)){
		alert("数値以外が入力されました。");
	}
}

//*******************************
//数値をカンマで区切る
//*******************************
function insertComma(p){

	if(p==0||p==""||p==null||escape(p)=="%20"){return 0;}
	
	p+="";

	//まずカンマ除去
	var temp1 = delComma(p);

	//整数部ない場合は０にする
	var arTemp = new Array();
	arTemp = temp1.split(".");
	if(arTemp[0]==""){
		temp1="0."+arTemp[1]
	}
	//カンマ編集
	temp1 = parseInt(temp1.split(".")[0],10);
	temp1 = "" + Math.abs(temp1);
	temp1 = temp1.match(/./g).reverse().join("");
	temp1 = temp1.replace(/(\d{3})/g,"$1,");
	temp1 = temp1.match(/./g).reverse().join("").replace(/^,/,"");

	if(p.charAt(0)=='-'){
		temp1 = "-" + temp1;
	}
	if(!!p.split(".")[1]){
		temp1 = temp1 +"."+ p.split(".")[1];
	}
	
	return temp1;
}

