//-------------------------------------------------//
// 文字制限、置換Javascript
// (c) hinata
// Made by uenishi 2003/07/08
//-------------------------------------------------//
// - Last Modufy
// 
//   



// #2 全角数字を半角数字へ置換                           ---------------------------//
// #使用例　 <input type="text" onChange="this.value=toInteger(this.value)">
// #使用方法 引数「checkString」へ対象となるエリアの値を代入

function toInteger(checkString){
	han = "0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@/~:.";
	zen = "０１２３４５６７８９－ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ＠／～：．";
	str = "";
	for(i=0;i<checkString.length;i++){
		c = checkString.charAt(i);
		n = zen.indexOf(c,0);
		if (n >= 0) c = han.charAt(n);
		str += c;
	}

	return str;

}


// #5 数値チェック                           ---------------------------//
// *対象となる値が数値でない場合に使用
// #使用方法 引数「checkString」へ対象となるエリアの値を代入

function checkNum(checkString) {
	flag = isNaN(checkString);
	if(flag == true){
		return true;
	}
 	return false;

}

function chekHankaku(checkString){
	han = "ｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜｦﾝｧｨｩｪｫｬｭｮｰﾞﾟ\"\\'";
	zen = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョー゛゜”￥’";
	goString = ""
	for(i=0;i<checkString.length;i++){
		c = checkString.charAt(i);
		n = han.indexOf(c,0);
		if (n >= 0) c = zen.charAt(n);
		goString += c;
	}
	
	return goString;
}


function GetChkBoxValueCheck(start,kosuu) {
	var tmp_val = "";

	if((navigator.appVersion.indexOf("Win") > -1) && (bName == "M")){
		for (i=start;i<=start+kosuu-1;i++) { 
			if (document.creziorequest.elements[i].type == "checkbox" ) { // チェックボックスのみ処理を行う。
				if (document.creziorequest.elements[i].checked) {
					if (i == start) {
						tmp_val += "";
					}else if(i < start+kosuu){
						tmp_val += "";
					}
					tmp_val += document.creziorequest.elements[i].value;
				}
			}
		}
	}else{
		for (i=start-1;i<start+kosuu-1;i++) { 
			if (document.creziorequest.elements[i].type == "checkbox" ) { // チェックボックスのみ処理を行う。
				if (document.creziorequest.elements[i].checked) {
					if (i == start - 1) {
						tmp_val += "";
					}else if(i < start+kosuu-1){
						tmp_val += "";
					}
					tmp_val += document.creziorequest.elements[i].value;
				}
			}
		}
	}
	return tmp_val;

}
