function CheckNumber(num) {
    var nm="1234567890";
    var numcon = ""
    for (var i = 0; i < num.length; i++){
        var numbe = num.substring(i,i+1);
  for (var j = 0; j <= nm.length; j++){
      if(numbe == nm.substring(j,j+1)){
          numcon = numcon + numbe;
            }
        }
    }
    if(num != numcon){
        return false;
    }
    return true;
}


function CheckMailAddress(str) {
    var ch="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-_.";
    var strcon = ""
    var Flg=0;
    for (var i = 0; i < str.length; i++){
        var chara = str.substring(i,i+1);
  for (var j = 0; j <= ch.length; j++){
      if(chara == ch.substring(j,j+1)){
          strcon = strcon + chara;
                if(chara == "@"){
                    Flg=Flg+1;
                }
            }
        }
    }
    if(str != strcon){
        return false;
    }
    else{
        if(Flg != 1){
            return false;
        }
    }
    return true;
}


function CheckNumber2(num) {
    var nm="1234567890-";
    var numcon = ""
    for (var i = 0; i < num.length; i++){
        var numbe = num.substring(i,i+1);
  for (var j = 0; j <= nm.length; j++){
      if(numbe == nm.substring(j,j+1)){
          numcon = numcon + numbe;
            }
        }
    }
    if(num != numcon){
        return false;
    }
    return true;
}


function check(){

// すべての項目のvalueをとる


    var mad1_0 = document.form.elements[0].value;
    var mad2_0 = document.form.elements[1].value;
    var mad3_0 = document.form.elements[2].value;
    var mad4_0 = document.form.elements[3].value;
    var mad5_0 = document.form.elements[4].selectedIndex;
    var mad6_1 = document.form.elements[5].selectedIndex;
    var mad7_0 = document.form.elements[6].selectedIndex;
    var mad8_0 = document.form.elements[7].selectedIndex;
    var mad9_0 = document.form.elements[8].selectedIndex;
    var mad10_0 = document.form.elements[9].selectedIndex;
    var mad11_0 = document.form.elements[10].value;



	if(mad1_0 == null || mad1_0 == "") {
		alert("お名前を入力してください");
		document.forms[0].elements[0].focus();
		return false;
		}


	if(mad2_0 == null || mad2_0 == "") {
		alert("メールアドレスを入力してください");
		document.form.elements[1].focus();
		return false;
		}

	else{
		if(!CheckMailAddress(mad2_0)) {
			alert("メールアドレスが不正です。確認してください。");
			document.form.elements[1].focus();
			return false;
			}
		}


	if(mad3_0 == null || mad3_0 == "") {
		alert("郵便番号を入力してください");
		document.form.elements[2].focus();
		return false;
		}

	else{
		if(!CheckNumber2(mad3_0)) {
			alert("郵便番号は半角数字及びハイフン（-）で入力願います");
			document.form.elements[2].focus();
			return false;
			}
		}


	if(mad4_0 == null || mad4_0 == "") {
		alert("住所を入力してください");
		document.form.elements[3].focus();
		return false;
		}


	if(mad11_0 == "") {
		alert("支払方法を選択してください");
		document.form.elements[10].focus();
		return false;
		}

}
