	//半角英字＋一部半角記号のみ:true , それ以外が含まれる:false

	function CheckAlphaMark( strWrk ){

	      	return (strWrk.match(/[0-9a-zA-Z_]+/g) == strWrk);

	}

	//半角英字＋一部半角記号のみ:true , それ以外が含まれる:false

	function CheckAlphaMark2( strWrk ){

	      	return (strWrk.match(/[0-9a-zA-Z_.@-]+/g) == strWrk);

	}



	//全角文字のみ:true , それ以外が含まれる:false

	function CheckZenkaku( strWrk ){

	    var i,msg2,msg3;

	    var char_length = ("あ".length);



	    //スペースを取り除く

	    msg2 = strWrk.replace(/ /g,"");

	    if(msg2.length == 0){

	        return false;

	    }

	    for(i=0;i<msg2.length;i=i+char_length){

	        msg3 = msg2.charAt(i);

	        if((msg3 >= "!" && msg3 <= "~") || (msg3 >= "｡" && msg3 <= "ﾟ")){

	            return false;

	        }

	    }

	    return true;

	}

	//半角ナンバーのみ:true , それ以外が含まれる:false

	function NumberCheck2(strWrk) 

	{

			return (strWrk.match(/[0-9\-]+/g) == strWrk);

	}

	function chkform1(oj) {

		if (oj.password.value == "")

		{

			window.alert("「パスワード」を入力して下さい。");

			oj.password.focus();

		    return false ;

		}

		else if (oj.password.value.length < "4")

		{

			window.alert("「パスワード」は4桁以上入力して下さい。");

			oj.password.focus();

		    return false ;

		}

		if (oj.name.value == "")

		{

			window.alert("「氏名」を入力して下さい。");

			oj.name.focus();

		    return false ;

		}

		else if( !CheckZenkaku( oj.name.value ) )

		{

			window.alert("「氏名」は全角のみで入力して下さい。");

			oj.name.focus();

		    return false ;

		}

		if (oj.kana.value == "")

		{

			window.alert("「フリガナ」を入力して下さい。");

			oj.kana.focus();

		    return false ;

		}

		else if( !CheckZenkaku( oj.kana.value ) )

		{

			window.alert("「フリガナ」は全角のみで入力して下さい。");

			oj.kana.focus();

		    return false ;

		}

		if (oj.zip1.value == "")

		{

			window.alert("「郵便番号」を入力して下さい。");

			oj.zip1.focus();

		    return false ;

		}

		else if( !NumberCheck2( oj.zip1.value ) )

		{

			window.alert("「郵便番号」は半角数字のみで入力して下さい。");

			oj.zip1.focus();

		    return false ;

		}

		if (oj.zip2.value != "")

		{

			if( !NumberCheck2( oj.zip2.value ) )

			{

				window.alert("「郵便番号」は半角数字のみで入力して下さい。");

				oj.zip2.focus();

			    return false ;

			}

		}

		if (oj.addr1.value == "")

		{

			window.alert("「住所」を入力して下さい。");

			oj.addr1.focus();

		    return false ;

		}

		if (oj.tel1.value != "")

		{

			if( !NumberCheck2( oj.tel1.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.tel1.focus();

			    return false ;

			}

		}

		if (oj.tel2.value != "")

		{

			if( !NumberCheck2( oj.tel2.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.tel2.focus();

			    return false ;

			}

		}

		if (oj.tel3.value != "")

		{

			if( !NumberCheck2( oj.tel3.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.tel3.focus();

			    return false ;

			}

		}

		if (oj.cel1.value == "")

		{

			window.alert("「携帯番号」を入力して下さい。");

			oj.cel1.focus();

		    return false ;

		}

		else if( !NumberCheck2( oj.cel1.value ) )

		{

			window.alert("「携帯番号」は半角数字のみで入力して下さい。");

			oj.cel1.focus();

		    return false ;

		}

		if (oj.cel2.value == "")

		{

			window.alert("「携帯番号」を入力して下さい。");

			oj.cel2.focus();

		    return false ;

		}

		else if( !NumberCheck2( oj.cel2.value ) )

		{

			window.alert("「携帯番号」は半角数字のみで入力して下さい。");

			oj.cel2.focus();

		    return false ;

		}

		if (oj.cel3.value == "")

		{

			window.alert("「携帯番号」を入力して下さい。");

			oj.cel3.focus();

		    return false ;

		}

		else if( !NumberCheck2( oj.cel3.value ) )

		{

			window.alert("「携帯番号」は半角数字のみで入力して下さい。");

			oj.cel3.focus();

		    return false ;

		}
// ▼2008/05/01 S.Hanagi_100 (メールアドレス必須項目ﾁｪｯｸ追加) 
/*
		if (oj.mail.value != "")

		{

			if( !CheckAlphaMark2( oj.mail.value ) )

			{

				window.alert("「メールアドレス」は半角数字のみで入力して下さい。");

				oj.mail.focus();

			    return false ;

			}

		}
*/
		if (oj.mail.value == "")

		{
				window.alert("「メールアドレス」を入力してください。");

				oj.mail.focus();

			    return false ;

		}			
		if( !CheckAlphaMark2( oj.mail.value ) )

		{

			window.alert("「メールアドレス」は半角数字のみで入力して下さい。");

			oj.mail.focus();

		    return false ;

		}
// ▲2008/05/01 S.Hanagi_100 (メールアドレス必須項目ﾁｪｯｸ追加) 

// ▼2008/05/01 S.Hanagi_xxx (以下のオブジェクトは存在しないのでコメントアウト)
/*
		if (oj.ctel1.value != "")

		{

			if( !NumberCheck2( oj.ctel1.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ctel1.focus();

			    return false ;

			}

		}

		if (oj.ctel2.value != "")

		{

			if( !NumberCheck2( oj.ctel2.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ctel2.focus();

			    return false ;

			}

		}

		if (oj.ctel3.value != "")

		{

			if( !NumberCheck2( oj.ctel3.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ctel3.focus();

			    return false ;

			}

		}

		if (oj.otzip1.value != "")

		{

			if( !NumberCheck2( oj.otzip1.value ) )

			{

				window.alert("「郵便番号」は半角数字のみで入力して下さい。");

				oj.otzip1.focus();

			    return false ;

			}

		}

		if (oj.otzip2.value != "")

		{

			if( !NumberCheck2( oj.otzip2.value ) )

			{

				window.alert("「郵便番号」は半角数字のみで入力して下さい。");

				oj.otzip2.focus();

			    return false ;

			}

		}

		if (oj.ottel1.value != "")

		{

			if( !NumberCheck2( oj.ottel1.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ottel1.focus();

			    return false ;

			}

		}

		if (oj.ottel2.value != "")

		{

			if( !NumberCheck2( oj.ottel2.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ottel2.focus();

			    return false ;

			}

		}

		if (oj.ottel3.value != "")

		{

			if( !NumberCheck2( oj.ottel3.value ) )

			{

				window.alert("「電話番号」は半角数字のみで入力して下さい。");

				oj.ottel3.focus();

			    return false ;

			}

		}



		else {

			oj.js_check.value = "0";

			return true ;

		}
*/
// ▲2008/05/01 S.Hanagi_xxx (以下のオブジェクトは存在しないのでコメントアウト)
	}

	function chkform2(oj) {

		if (oj.car_name.value == "0")

		{

			window.alert("「車輌」を選択して下さい。");

			oj.car_name.focus();

		    return false ;

		}

		if (oj.price.value != "")

		{

			if( !NumberCheck2( oj.price.value ) )

			{

				window.alert("「販売金額」は半角数字のみで入力して下さい。");

				oj.price.focus();

			    return false ;

			}

		}

		if (oj.add_point.value != "")

		{

			if( !NumberCheck2( oj.add_point.value ) )

			{

				window.alert("「付与ポイント」は半角数字のみで入力して下さい。");

				oj.add_point.focus();

			    return false ;

			}

		}

		if (oj.car_name.value == "0")

		{

			window.alert("「車輌」を選択して下さい。");

			oj.car_name.focus();

		    return false ;

		}

		if (oj.apo_person.value == "0")

		{

			window.alert("「アポマン」を選択して下さい。");

			oj.apo_person.focus();

		    return false ;

		}

		if (oj.clo_person.value == "0")

		{

			window.alert("「クロマン」を選択して下さい。");

			oj.clo_person.focus();

		    return false ;

		}

		if (oj.situation1.value == "0")

		{

			window.alert("「販売直後」を選択して下さい。");

			oj.situation1.focus();

		    return false ;

		}

		if (oj.situation2.value == "0")

		{

			window.alert("「契約継続後」を選択して下さい。");

			oj.situation2.focus();

		    return false ;

		}

		if (oj.situation3.value == "0")

		{

			window.alert("「状況3」を選択して下さい。");

			oj.situation3.focus();

		    return false ;

		}

		if (oj.buy_count.value != "")

		{

			if( !NumberCheck2( oj.buy_count.value ) )

			{

				window.alert("「購入回数」は半角数字のみで入力して下さい。");

				oj.buy_count.focus();

			    return false ;

			}

		}

		if (oj.other_buy_count.value != "")

		{

			if( !NumberCheck2( oj.other_buy_count.value ) )

			{

				window.alert("「購入回数」は半角数字のみで入力して下さい。");

				oj.other_buy_count.focus();

			    return false ;

			}

		}



		else {

			return true ;

		}

	}



// --></script>

