function submitCheck(){	
	var checked = 0;
	
	var nameValue = document.post_cart_item.name.value;
	var kanaValue = document.post_cart_item.kana_name.value;
	var mailValue = document.post_cart_item.email.value;
	var telValue = document.post_cart_item.tel_number.value;
	var tel2Value = document.post_cart_item.tel_number2.value;
	var zipcodeValue = document.post_cart_item.zipcode.value;
	//var prefValue = document.post_cart_item.prefecture_name.value;
	var addressValue = document.post_cart_item.address.value;
	var address2Value = document.post_cart_item.address2.value;
	
	//チェック項目の数
	var check_num = 8;
	
	//名前のチェック
	if(nameValue !="") {
		checked++;
		$(".sname > b").text("");
	}else{
		if(! $(".sname > b").hasClass("caution")){
			$(".sname > small").after("<br><b class='caution'>お名前を入力してください</b>");
		}
	}
	
	//振り仮名のチェック
	if(kanaValue.match(/^[ァ-ンー・ 　]+$/)) {
		checked++;
		$(".skana > b").text("");
	}else{
		if(! $(".skana > b").hasClass("caution")){
			$(".skana > small").after("<br><b class='caution'>全角カタカナで入力してください</b>");
		}
	}
	
	
	
	/*
	//都道府県のチェック
	if(prefValue !="") {
		checked++;
		$(".spref > b").text("");
	}else{
		if(! $(".spref > b").hasClass("caution")){
			$(".spref > label").after("<b class='caution'>　正しい形式で入力してください</b>");
		}
	}
	*/
	
	//住所のチェック
	if(addressValue !="") {
		checked++;
		$(".saddress > b").text("");
	}else{
		if(! $(".saddress > b").hasClass("caution")){
			$(".saddress > label").after("<b class='caution'>　入力をしてください</b>");
		}
	}
	//住所2のチェック
	
	if(address2Value !="") {
		checked++;
		$(".saddress2 > b").text("");
	}else{
		if(! $(".saddress2 > b").hasClass("caution")){
			$(".saddress2 > label").after("<b class='caution'>　入力をしてください</b>");
		}
	}
	
	//メールの形式チェック hoge@hoge
	if(mailValue.match("^[0-9A-Za-z.\_\-]+@[0-9A-Za-z.\_\-]+$")){
		$(".smail > b").text("");
		checked++;
    }else{
		if(! $(".smail > b").hasClass("caution")){
			$(".smail > label").after("<b class='caution'>正しい形式で入力してください</b>");
		}
    }
	
	//電話番号の形式チェック　00-000-000
	if(telValue.match(/^[0-9]+\-[0-9]+\-[0-9]+$/)) {
		$(".stel_number > b").text("");
		checked++;
	}else{
		if(! $(".stel_number > b").hasClass("caution")){
			$(".stel_number > label").after("<b class='caution'>　半角数字とハイフンで入力してください</b>");
		}
	}
	//連絡先のチェック　00-000-000
	if(tel2Value.match(/^[0-9]+\-[0-9]+\-[0-9]+$/)) {
		$(".stel_number2 > b").text("");
		checked++;
	}else{
		if(! $(".stel_number2 > b").hasClass("caution")){
			$(".stel_number2 > label").after("<b class='caution'>　半角数字とハイフンで入力してください</b>");
		}
	}
	//郵便番号のチェック
	if(zipcodeValue.match(/^[0-9]+\-[0-9]+$/)){
		$(".szipcode > b").text("");
		checked++;
	}else{	
		if(! $(".szipcode > b").hasClass("caution")){
			$(".szipcode > label").after("<b class='caution'>　半角数字とハイフンで入力してください</b>");
		}
	}
	
	//alert(checked);
	if(checked == check_num) {
		
		document.post_cart_item.submit();
		return false;
	}else{
		alert("記入欄に誤りがあります");
		$('html,body').animate({ scrollTop: 0 }, 'slow');
	}

	
}
