// 機能：文字の長さチェック
// 引数：txt…入力文字列
// 返値：true ：正常　false：エラー
// 概要：入力文字が指定バイト数以上の場合エラー
// 作成：@glovix  m.yoshida
function chkstrlength(txt){
/*
	var chkByte	= 0;
	var maxlength = 0;
	// 半角の文字列を定義
	var chkstring = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~｡｢｣､ｦｧｨｩｪｫｬｭｯｰｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜﾝﾟﾞ ";
	for (var i = 0 ; i < txt.length;i++){
		chkByte = 2;
		if (chkstring.indexOf(txt.charAt(i),0) != -1){
			chkByte = 1;
		}
		maxlength += chkByte;
	}
	if (maxlength > 255){
		return false;
	}
*/
	return true;
}
// 機能：電話番号の妥当性チェック
// 引数：telno : 入力された電話番号
// 返値：true ：正常　false：エラー
// 概要：電話番号が半角の0〜9または"-"のみで構成されていない場合エラー
// 作成：@glovix  m.yoshida
function chktel(telno){
	for(var i=0 ; i < telno.length ; i++){
		if("0123456789-".indexOf(telno.charAt(i),0) == -1){
			return false;
		}
	}
	return true;
}
// 機能：郵便番号の妥当性チェック
// 引数：post : 入力された郵便番号
// 返値：true ：正常　false：エラー
// 概要：入力された郵便番号が「***-****」以外の形式ならばエラー（注：*は数値とする）
// 作成：@glovix  m.yoshida
function chkzip(zip){
	if (zip.search(/^\d{3}-\d{4}$/) != -1){
		return true;
	}
	return false;
}
// 機能：e-mailの妥当性チェック
// 引数：email : 入力されたメールアドレス
// 返値：true ：正常　false：エラー
// 概要：入力された郵便番号が不正な形式ならばエラー
//　　 ：チェック対象は@ と.com 又は .**.jp 又は.net のみとします。
// 作成：@glovix  m.yoshida
function chkmail(email){
	if (email.search(/^[\w|\W]+@[\w|\W]/ig) != -1){
		return true;
	}else{
		return false;
	}
}

function chkmailhalf(email){
	if (email.search(/[^a-zA-Z0-9\@\-\_\.]/) != -1){
		return false;
	}else{
		return true;
	}
}

function chkmaildouble(email){
	var str;
	var atcount = 0;
	for(var i = 0; i < email.length; i++){
		if(email.charAt(i) == "@"){
			atcount++;
		}
	}
	if(atcount == 1){
		return true;
	}else{
		return false;
	}
}

//<060802メール誤入力防止対応>
function chkdoubledots(email){
//-----------------------------------------------[07/05/15]:[S]
	doubledots = 0;
//-----------------------------------------------[07/05/15]:[E]
//<060802メール誤入力防止対応>
	for(var i=0 ; i < email.length ; i++){
		if(email.charAt(i) == '.'){
			if(email.charAt(i) == email.charAt(i+1)){
				doubledots = 1;
				return true;
			}
		}
	}
	return true;
}
//</060802メール誤入力防止対応>

