// 空白チェック
function checkNull(obj, msg){
	if(obj.value==''){
		alert(msg+'の入力は必須です');
		obj.focus();
		return false;
	}
	return true;
}
// 数字列のチェック
function checkNumber(obj, msg){
	num = obj.value;
	for(var i=0;i<num.length;i++){
		if(isNaN(parseInt(num.charAt(i),10))) {
			alert(msg+'には半角数字のみを入力してください');
			obj.focus();
			return false;
		}
	}
	if(parseInt(num,10)<=0) {
		alert(msg+'には半角数字のみを入力してください');
		obj.focus();
		return false;
	}
	return true;
}
//再入力の一致チェック
function checkRec(obj1, obj2, msg) {
	str1 = obj1.value;
	str2 = obj2.value;
	if (str1 != str2) {
		alert(msg+'の入力が一致していません');
		obj1.focus();
		return false;
	}
	return true;
}

function totalCheck(card){
	if(!checkNull(card.form_company,   '社名'))   return false;
//	if(!checkNull(card.form_url,   'WEBサイトURL'))   return false;
	if(!checkNull(card.form_category,   '業種'))   return false;
	if(!checkNull(card.form_division,   '部署名'))   return false;
	if(!checkNull(card.form_title,   '役職'))   return false;
	if(!checkNull(card.form_name,   '氏名'))   return false;
	if(!checkNull(card.form_post1,   '郵便番号'))   return false;
	if(!checkNumber(card.form_post1, '郵便番号'))   return false;
	if(!checkNull(card.form_post2,   '郵便番号'))   return false;
	if(!checkNumber(card.form_post2, '郵便番号'))   return false;
	if(!checkNull(card.form_add,   '住所'))   return false;
	if(!checkNull(card.form_tel,   '電話番号'))   return false;
	if(!checkNumber(card.form_tel, '電話番号'))   return false;
	if(!checkNull(card.form_tel2,   '電話番号'))   return false;
	if(!checkNumber(card.form_tel2, '電話番号'))   return false;
	if(!checkNull(card.form_tel3,   '電話番号'))   return false;
	if(!checkNumber(card.form_tel3, '電話番号'))   return false;
//	if(!checkNull(card.form_fax,   'FAX番号'))   return false;
//	if(!checkNumber(card.form_fax, 'FAX番号'))   return false;
//	if(!checkNull(card.form_fax2,   'FAX番号'))   return false;
//	if(!checkNumber(card.form_fax2, 'FAX番号'))   return false;
//	if(!checkNull(card.form_fax3,   'FAX番号'))   return false;
//	if(!checkNumber(card.form_fax3, 'FAX番号'))   return false;
	if(!checkNull(card.form_email,   'Eメールアドレス'))   return false;
	if(!checkNull(card.form_email2,   'Eメールアドレス'))   return false;
	if(!checkNull(card.form_email3,   'Eメールアドレス'))   return false;
	if(!checkNull(card.form_email4,   'Eメールアドレス'))   return false;
	if(!checkRec(card.form_email, card.form_email3,  'Eメールアドレス'))   return false;
	if(!checkRec(card.form_email2, card.form_email4,  'Eメールアドレス'))   return false;
	//return true;
	card.submit();
}

