if ($forms['tantou_name'][$k] != '' && $forms['mail_address'][$k] != '') {
             $forms['mutirow'][] = array("id" => $v, "tantou_name" => $forms['tantou_name'][$k], "mail_address" => $forms['mail_address'][$k]);
         }
     }
 }
 if ($forms['mode'] == 'input') {
     // check corporate items
     $err = new Class_ERROR();
     $corporate_chk = $corporate_dao->get_checks();
     foreach ($corporate_chk as $kcol => $chkval) {
         $err_mes[$kcol] = $err->check($forms[$kcol], $chkval);
     }
     //郵便番号判定
     $err_mes['post_code'] = $err->zipcode_check($forms['region'] . '-' . $forms['branch']);
     //電話番号判定
     $err_mes['tel'] = $err->tel_check($forms['area_code'] . '-' . $forms['office_number'] . '-' . $forms['called_number']);
     $index = 0;
     $tantou_dao = new Class_mp_corporate_tantou($corporate_dao->get_db());
     // get tantou checked items
     $tantou_chk = $tantou_dao->get_checks();
     // check each tantou item
     foreach ($forms['mutirow'] as $k => $v) {
         if ($v['tantou_name'] != '' && $v['mail_address'] != '') {
             $err_mes['tantou_name'][$index] = $err->check($v['tantou_name'], $tantou_chk['tantou_name']);
             $err_mes['mail_address'][$index] = $err->check($v['mail_address'], $tantou_chk['mail_address']);
             $index = $index + 1;
         }
     }
     // corporate_name virification check
     if ($err_mes['corporate_name'] == '') {
         if ($forms['id'] == '') {
         $forms['mutirow_fee'][] = array("id" => $v, "service_id" => $forms['service_id'][$k], "servers_menu" => $forms['servers_menu'][$k], "spec_fee" => $forms['spec_fee'][$k], "servers_fee" => $forms['servers_fee'][$k]);
     }
 }
 if ($forms['mode'] == 'input') {
     // check specialist items
     $values = array();
     $err = new Class_ERROR();
     $specialist_chk = $specialist_dao->get_checks();
     $forms["interlingua"] = str_replace(' ', ' ', $forms["interlingua"]);
     foreach ($specialist_chk as $kcol => $chkval) {
         $err_mes[$kcol] = $err->check($forms[$kcol], $chkval);
     }
     //郵便番号判定
     $err_mes['post_code'] = $err->zipcode_check($forms['region'] . "-" . $forms['branch']);
     //電話番号判定
     $err_mes['tel'] = $err->tel_check($forms['area_code'] . "-" . $forms['office_number'] . "-" . $forms['called_number']);
     //携帯電話番号判定
     $err_mes['phone'] = $err->tel_check($forms['cell1'] . '-' . $forms['cell2'] . '-' . $forms['cell3']);
     //FAX番号判定
     $err_mes['fax'] = $err->fax_check($forms['fax1'] . '-' . $forms['fax2'] . '-' . $forms['fax3']);
     //年月日判定
     if (!empty($forms['birthday_year']) && !empty($forms['birthday_month']) && !empty($forms['birthday_day'])) {
         $err_mes['birthday'] = $err->ymd_check($forms['birthday_year'] . '/' . $forms['birthday_month'] . '/' . $forms['birthday_day']);
     }
     // check traffic_fee items
     $index = 0;
     $traffic_fee_dao = new Class_mp_spec_traffic_fee($specialist_dao->get_db());
     $traffic_chk = $traffic_fee_dao->get_checks();
     if ($forms['mutirow']) {
         foreach ($forms['mutirow'] as $k => $v) {
             $err_mes['traffic_name'][$index] = $err->check($v['traffic_name'], $traffic_chk['traffic_name']);