function checkForm(form) {
	var errorMsg = "";
	var provinceReg = "(^(&#21271;&#28023;&#36947;|&#38738;&#26862;&#30476;|&#23721;&#25163;&#30476;|&#23470;&#22478;&#30476;|&#31179;&#30000;&#30476;|&#23665;&#24418;&#30476;|&#31119;&#23798;&#30476;|&#33576;&#22478;&#30476;|&#26627;&#26408;&#30476;|&#32676;&#39340;&#30476;|&#22524;&#29577;&#30476;|&#21315;&#33865;&#30476;|&#26481;&#20140;&#37117;|&#31070;&#22856;&#24029;&#30476;|&#26032;&#28511;&#30476;|&#23500;&#23665;&#30476;|&#30707;&#24029;&#30476;|&#31119;&#20117;&#30476;|&#23665;&#26792;&#30476;|&#38263;&#37326;&#30476;|&#23696;&#38428;&#30476;|&#38745;&#23713;&#30476;|&#24859;&#30693;&#30476;|&#19977;&#37325;&#30476;|&#28363;&#36032;&#30476;|&#20140;&#37117;&#24220;|&#22823;&#38442;&#24220;|&#20853;&#24235;&#30476;|&#22856;&#33391;&#30476;|&#21644;&#27468;&#23665;&#30476;|&#40165;&#21462;&#30476;|&#23798;&#26681;&#30476;|&#23713;&#23665;&#30476;|&#24195;&#23798;&#30476;|&#23665;&#21475;&#30476;|&#24499;&#23798;&#30476;|&#39321;&#24029;&#30476;|&#24859;&#23195;&#30476;|&#39640;&#30693;&#30476;|&#31119;&#23713;&#30476;|&#20304;&#36032;&#30476;|&#38263;&#23822;&#30476;|&#29066;&#26412;&#30476;|&#22823;&#20998;&#30476;|&#23470;&#23822;&#30476;|&#40575;&#20816;&#23798;&#30476;|&#27798;&#32260;&#30476;)\$)";
	var findOutReg = "(^(&#26085;&#32076;&#26032;&#32862;|&#26397;&#26085;&#26032;&#32862;|&#35501;&#22770;&#26032;&#32862;|&#38609;&#35468;|DM(&#12480;&#12452;&#12524;&#12463;&#12488;&#12513;&#12540;&#12523;)|&#21451;&#20154;&#12539;&#30693;&#20154;&#12398;&#32057;&#20171;|Nikkei Net|Yahoo!&#24195;&#21578;|TV CM|&#12452;&#12531;&#12479;&#12540;&#12493;&#12483;&#12488;|&#12381;&#12398;&#20182;)\$)";


errorMsg += isFieldValid(form.surnameKana.value,"&#22995; (&#12459;&#12490;)",1,100,"text");
errorMsg += isFieldValid(form.firstNameKana.value,"&#21517; (&#12459;&#12490;)",1,100,"text");
errorMsg += isFieldValid(form.surnameKenji.value,"&#22995; (&#28450;&#23383;)",1,100,"text");
errorMsg += isFieldValid(form.firstNameKenji.value,"&#21517; (&#28450;&#23383;)",1,100,"text");
errorMsg += isFieldValid(form.custCode.value,"&#38928;&#37329;&#32773;&#30058;&#21495;",0,15,"num");
errorMsg += isFieldValid(form.mailbox.value,"&#37109;&#20415;&#30058;&#21495;",1,100,"alphaNum");
errorMsg += isFieldValid(getSelectedOptionValue(form.province),"&#37117;&#36947;&#24220;&#30476;",0,100,"text");
errorMsg += isFieldValid(form.suburb.value,"&#24066;&#21306;&#30010;&#26449;(&#28450;&#23383;)",1,100,"text");
errorMsg += isFieldValid(form.address.value,"&#30058;&#22320;",1,100,"alphaNum");
errorMsg += isFieldValid(form.phone.value,"&#12362;&#38651;&#35441;",0,15,"num");
errorMsg += isFieldValid(form.email.value,"E-mail",1,100,"email");
errorMsg += isFieldValid(getSelectedOptionValue(form.findOut),"&#24403;&#34892;&#12434;&#12362;&#30693;&#12426;&#12395;&#12394;&#12387;&#12383;&#32076;&#32239;",0,100,"text");
errorMsg += isFieldValid(form.query.value,"&#12362;&#21839;&#21512;&#12379;&#20869;&#23481;",1,2000,"alphaNum");

	return errorMsg;
}

function submitForm(form) {
	var errorMsg = checkForm(form);
	var reEnterMsg = "<p>'&#36817;&#12356;' &#12508;&#12479;&#12531;&#12434;&#12363;&#12385;&#12426;&#12392;&#40180;&#12425;&#12375;&#12289;&#20837;&#21147;&#12375;&#30452;&#12375;&#12394;&#12373;&#12356;&#12290;</p>";

	if (isEmpty(errorMsg)) {
		form.submit();
	} else {
		popup = window.open("","enquiry_win","width=400,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=1");
		popup.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'><html><head>");
		popup.document.write("<link rel='stylesheet' href='/css/NABAsia/ContentStyle.css' type='text/css'></head>");
		popup.document.write("<title>E-mail &#29031;&#20250;</title>");
		popup.document.write("<body><div class='validationMsg'>");
		popup.document.write(errorMsg);
		popup.document.write("<br />");
		popup.document.write("<center><form><input type='button' value='&#25147;&#12427;' onClick='javascript:window.close();'></center></form>");
		popup.document.write("</div></body>");
		popup.document.write("</html>");
		popup.document.close();
	}
}