function checkFormValidate() {
	if( showFlag == false ) {
		showFlag = true;
		var f = document.formset;
		var num  = 0;
		var errorAry = new Array();
		if( f ) {
			if( !f.name.value ) {
				errorAry.push("個人名 / 会社名");
			}
			if (!f.mail.value.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/)){
				errorAry.push("メールアドレス");
			}
			if( !f.message.value ) {
				errorAry.push("お問い合わせ内容");
			}
			if( errorAry.length > 0 ) {
				var str = errorAry.join("、");
				str += "は必須項目です。";
				if( document.getElementById("errorMessage") ) {
					$("#errorMessage").remove();
				}
				$("#formarea").before("<p id='errorMessage' class='leftspace130'>" + str + "</p>");
				$("#errorMessage").show("normal");
				$("#errorMessage").animate({opacity: 1.0},{duration: 3000});
				$("#errorMessage").hide("normal", function() {
					showFlag = false;
				});
				
			} else {
				f.armor.value = "aa1gSAQTKaSS2";
				postMessage();
			}
		}
	}

}
var showFlag = false;
function postMessage(){
	var str =$("#formset").serialize();
	if( document.getElementById("sendMessage") ) {
		$("#sendMessage").remove();
	}
	$.ajax({
		type: "POST",
		url: "http://refsign.heteml.jp/refsign/ver02/wp-content/themes/refsign/cgi/sendmail.cgi",
		data: str,
		success: function(msg){
			
			$("#formarea").before("<p id='sendMessage' class='leftspace130'>送信が完了しました。</p>");
			$("#sendMessage").show("normal");
			$("#sendMessage").animate({opacity: 1.0},{duration: 3000});
			$("#sendMessage").hide("normal", function() {
				document.formset.reset();
				document.formset.armor.value = "";
				showFlag = false;
			});
		}
	});
}