TermsAgreeInfoReg.jsp 60 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858
  1. <%--
  2. - FileName : TermsAgreeInfoReg.jsp
  3. - Author(s) : 이성민
  4. - Date : 2014.06.25
  5. -
  6. - Description: 사용자 등록
  7. --%>
  8. <%@ page contentType="text/html; charset=utf-8" %>
  9. <%@ page import="com.udapsoft.waf.system.HandlerStorage" %>
  10. <%@ page import="com.udapsoft.waf.common.ui.*" %>
  11. <%@ page import="com.udapsoft.waf.common.util.StringUtils" %>
  12. <%@ page import="kr.co.hsnc.common.util.*"%>
  13. <%@ page import="kr.co.hsnc.common.sql.*" %>
  14. <%@ page import="kr.co.udapsoft.common.code.*" %>
  15. <%@ include file="/jsp/work/taglib.jsp" %>
  16. <jsp:useBean id="ctx" class="com.udapsoft.waf.system.context.SessionContext" scope="session" />
  17. <%
  18. ctx.init(request, response);
  19. HandlerStorage storage = ctx.getHandlerStorage();
  20. ValueObject params = storage.getParams();
  21. ValueObject user = storage.getUser();
  22. String event = storage.getEvent();
  23. ValueObject vo = storage.getValueObject("InfoBaseList");
  24. ValueObject filein = storage.getValueObject("TERMS_AGREE_INFO");
  25. RowSet getFileListRowSet = storage.getRowSet("getFileListRowSet");
  26. %>
  27. <style>
  28. <!--
  29. .input {
  30. font-family : "굴림", "verdana" ;
  31. font-size : 9pt ;
  32. border : #d0d7e4 ;
  33. border-style : solid ;
  34. border-top-width : 1px ;
  35. border-right-width : 1px ;
  36. border-bottom-width : 1px ;
  37. border-left-width : 1px ;
  38. color : #4063a2 ;
  39. padding-left : 3px;
  40. /* padding-top : 8px; */
  41. /* height : 22px; */
  42. }
  43. -->
  44. </style>
  45. <link href="/css/supplier/join/member_style.css" rel="stylesheet" type="text/css" />
  46. <SCRIPT language="JavaScript" src="/js/common.js"></SCRIPT>
  47. <script type="text/javascript">
  48. <!--
  49. var job_div = "<%=params.get("job_div")%>";
  50. $(document).ready(function(){
  51. var init_sheet = {};
  52. init_sheet.Cfg = {SearchMode:0, MergeSheet:msHeaderOnly, Page:10, ChildPage:10};
  53. init_sheet.Cols = [
  54. {Header:"레벨", Type:"Text", TreeCol:1, LevelSaveName:"MATERIAL_LEVEL", SaveName:"MATERIAL_LEVEL" , Width:120},
  55. {Header:"대분류", Type:"Text", SaveName:"GUBUN_1", Width:80, Align:"Center", Hidden:"True"},
  56. {Header:"중분류", Type:"Text", SaveName:"GUBUN_2", Width:80, Align:"Center", Hidden:"True"},
  57. {Header:"소분류", Type:"Text", SaveName:"GUBUN_3", Width:80, Align:"Center", Hidden:"True"},
  58. {Header:"LEVEL", Type:"Text", SaveName:"LEVEL", Width:0, Align:"Center", Hidden:"True"},
  59. {Header:"CODE", Type:"Text", SaveName:"MATERIALGROUP", Width:100, Align:"Center", Hidden:"True"}
  60. ];
  61. init_sheet.HeaderMode = {Sort:1};
  62. IBS_InitSheet(sheet1, init_sheet);
  63. sheet1.SetDataAutoTrim(0);
  64. sheet1.SetEditable(false);
  65. sheet1.SetCountPosition(0);
  66. sheet1.FitColWidth();
  67. ///////////////////////////////
  68. var init_sheet = {};
  69. init_sheet.Cfg = {SearchMode:0, MergeSheet:msHeaderOnly, Page:10};
  70. init_sheet.Cols = [
  71. {Header:"삭제", Type:"DelCheck", SaveName:"DEL_CHECK", Width:50, Align:"Center"},
  72. {Header:'Status', Type:"Status", SaveName:"STATUS", Width:0, Align:"Center", Edit:"False", Hidden:"True"},
  73. {Header:"대분류", Type:"Text", SaveName:"KIND_BIG", Width:100},
  74. {Header:"중분류", Type:"Text", SaveName:"KIND_MID", Width:100, Align:"Center"},
  75. {Header:"소분류", Type:"Text", SaveName:"KIND_SMALL", Width:100, Align:"Center"},
  76. <%if(params.get("job_div").equals("P")){%>
  77. {Header:"대표ITEM", Type:"Radio", SaveName:"MAIN_ITEM", Width:50, Align:"Center"},
  78. <%}else{%>
  79. {Header:"대표공종", Type:"Radio", SaveName:"MAIN_ITEM", Width:50, Align:"Center"},
  80. <%}%>
  81. {Header:"ITEM_CODE", Type:"Text", SaveName:"ITEM_CODE", Width:50, Align:"Center", Hidden:"True"}
  82. ];
  83. init_sheet.HeaderMode = {Sort:1};
  84. IBS_InitSheet(sheet2, init_sheet);
  85. sheet2.SetDataAutoTrim(0);
  86. // sheet1.SetEditable(false);
  87. sheet2.SetCountPosition(0);
  88. sheet2.FitColWidth();
  89. /***********************sheet3*****************************/
  90. var init_sheet = {};
  91. init_sheet.Cfg = {SearchMode:0, MergeSheet:msHeaderOnly, Page:10};
  92. init_sheet.Cols = [
  93. {Header:'Status', Type:"Status", SaveName:"STATUS", Width:0, Align:"Center", Edit:"False", Hidden:"True"},
  94. {Header:"신용평가사", Type:"Text", SaveName:"EVAL_CMP", Width:100, Edit:"False"},
  95. {Header:"신용등급", Type:"Text", SaveName:"LASTGRD2", Width:100, Align:"Center", Edit:"False"},
  96. {Header:"현금흐름등급", Type:"Text", SaveName:"DECISION", Width:100, Align:"Center", Edit:"False"},
  97. {Header:"신용평가만료일", Type:"Text", SaveName:"SUVDT", Width:100, Align:"Center"},
  98. {Header:"가입정보반영", Type:"Radio", SaveName:"CHK_CREDIT", Width:80, Align:"Center"},
  99. {Header:"정보반영코드", Type:"Text", SaveName:"CREDIT_GUBUN", Width:50, Align:"Center", Hidden:"True"},
  100. {Header:"구분코드", Type:"Text", SaveName:"GUBUN_CODE", Width:50, Align:"Center", Hidden:"True"}
  101. ];
  102. init_sheet.HeaderMode = {Sort:1};
  103. IBS_InitSheet(sheet3, init_sheet);
  104. sheet3.SetDataAutoTrim(0);
  105. sheet3.SetEditable(false);
  106. sheet3.SetCountPosition(0);
  107. sheet3.FitColWidth();
  108. //getFileListForTextarea();
  109. });
  110. $(function(){
  111. getFileListForTextarea();
  112. //숫자만
  113. $(document).on("keyup", "input:text[numberOnly]", function() {$(this).val( $(this).val().replace(/[^0-9]/gi,"") );});
  114. //영어랑 숫자만
  115. $(document).on("keyup", "input:text[noHangel]", function() {$(this).val( $(this).val().replace(/[^0-9a-zA-Z]/gi,"") );});
  116. //숫자,특문-만
  117. $(document).on("keyup", "input:text[noHangelEng]", function() {$(this).val( $(this).val().replace( /[^0-9-]/gi, "") );});
  118. var f = document.form1;
  119. var corp_reg_gubun = "<%=vo.get("CORP_REG_NO").equals("") ? params.get("corp_no") : vo.get("CORP_REG_NO")%>";
  120. corp_reg_gubun = corp_reg_gubun.trim().substring(3,5);
  121. if(corp_reg_gubun > "80" && corp_reg_gubun < "90")
  122. {
  123. $("#p_corp_no").addClass("required");
  124. }
  125. if(corp_reg_gubun == "86")
  126. {
  127. $("#p_head_corp_reg_n").addClass("required");
  128. }
  129. $(':radio[name="factor_cd"]').click(function(){
  130. if($(':radio[name="factor_cd"]:checked').val() == "9")
  131. {
  132. $("#mftr_div_cd_1").prop("disabled", true);
  133. $("#mftr_div_cd_1").prop("checked", false);
  134. $("#mftr_div_cd_2").prop("checked", true);
  135. return;
  136. }
  137. else
  138. {
  139. $("#mftr_div_cd_1").prop("disabled", false);
  140. }
  141. });
  142. $("#mftr_div_cd_2").click(function(){
  143. $("#factor_cd_3").prop("disabled", false);
  144. return;
  145. });
  146. $("#btn_save").click(function(){
  147. // 정규식 - 사업장 관리번호 검사
  148. var regNo = /^[0-9]{11,11}$/;
  149. var corp_reg_gubun = "<%=vo.get("corp_reg_no") %>";
  150. corp_reg_gubun = corp_reg_gubun.trim().substring(3,5);
  151. if(corp_reg_gubun == "86")
  152. {
  153. if($("#head_corp_reg_n").val().trim() == "")
  154. {
  155. alert("본사 사업자번호를 입력해 주세요");
  156. $("body,html").scrollTop(0);
  157. return $("#head_corp_reg_n").focus();
  158. }
  159. if($("#head_corp_reg_n").val().length != 10)
  160. {
  161. alert("본사 사업자번호를 전부 입력해 주세요");
  162. $("body,html").scrollTop(0);
  163. return $("#head_corp_reg_n").focus();
  164. }
  165. }
  166. if($(':radio[name="corp_div_cd"]:checked').val() == "1")
  167. {
  168. if($("#copr_no").val().trim() == "")
  169. {
  170. alert("법인번호 입력해 주세요");
  171. $("body,html").scrollTop(0);
  172. return $("#copr_no").focus();
  173. }
  174. }
  175. if(corp_reg_gubun > "80" && corp_reg_gubun < "90")
  176. {
  177. if($("#copr_no").val().trim() == "")
  178. {
  179. alert("법인번호를 입력해 주세요.");
  180. return $("#copr_no").focus();
  181. }
  182. }
  183. if($("#sub_place_no").val().trim() != "")
  184. {
  185. if(!regNo.test($("#sub_place_no").val().trim()))
  186. {
  187. alert("사업장 관리번호가 유효하지 않습니다(숫자 11자리)");
  188. $("#sub_place_no").focus();
  189. return false;
  190. }
  191. }
  192. /*
  193. if($("#sub_place_no").val().trim() == "")
  194. {
  195. alert("종사업장번호를 입력해 주세요.");
  196. $("body,html").scrollTop(0);
  197. $("#sub_place_no").focus();
  198. return;
  199. }
  200. */
  201. if($("#corp_kor").val().trim() == "")
  202. {
  203. alert("업체명을 입력해 주세요.");
  204. $("body,html").scrollTop(0);
  205. return $("#corp_kor").focus();
  206. }
  207. if($("#rep_name").val().trim() == "")
  208. {
  209. alert("대표자명을 입력해 주세요.");
  210. $("body,html").scrollTop(0);
  211. return $("#rep_name").focus();
  212. }
  213. if($("#corp_sts").val().trim() == "")
  214. {
  215. alert("업태를 입력해 주세요.");
  216. $("body,html").scrollTop(0);
  217. return $("#corp_sts").focus();
  218. }
  219. if($("#biz_form").val().trim() == "")
  220. {
  221. alert("업종을 입력해 주세요.");
  222. $("body,html").scrollTop(0);
  223. return $("#biz_form").focus();
  224. }
  225. if($("#esta_date").val().trim() == "")
  226. {
  227. alert("설립일자를 입력해 주세요.");
  228. $("body,html").scrollTop(0);
  229. return $("#esta_date").focus();
  230. }
  231. if($("#corp_tel").val().trim() == "")
  232. {
  233. alert("전화번호를 입력해 주세요.");
  234. $("body,html").scrollTop(0);
  235. return $("#corp_tel").focus();
  236. }
  237. if($("#corp_fax").val().trim() == "")
  238. {
  239. alert("팩스번호를 입력해 주세요.");
  240. $("body,html").scrollTop(0);
  241. return $("#corp_fax").focus();
  242. }
  243. if($(':radio[name="corp_scale"]:checked').val() == undefined)
  244. {
  245. alert("회사규모를 선택해 주세요");
  246. $("body,html").scrollTop(0);
  247. return $("#corp_scale_1").focus();
  248. }
  249. //은행계좌 확인 2019.05.14
  250. if($("#bank_cd").val().trim() == "" || $("#bank_acct").val().trim() == "")
  251. {
  252. alert("계좌정보를 입력해 주세요.");
  253. return $("#bank_acct").focus();
  254. }
  255. if($(':radio[name="tax_addr_cd"]:checked').val() == undefined)
  256. {
  257. alert("세금계산서 발행주소를 선택해 주세요");
  258. $("body,html").scrollTop(0);
  259. return $("#factor_cd_1").focus();
  260. }
  261. else
  262. {
  263. if($(':radio[name="tax_addr_cd"]:checked').val() == "B")
  264. {
  265. if($("#post_no_1").val().trim() == "")
  266. {
  267. alert("본점 소재지를 입력해 주세요");
  268. //return $("#search_addr").focus();
  269. $("body,html").scrollTop(0);
  270. return $("#search_addr").click();
  271. }
  272. }
  273. else
  274. {
  275. if($("#place_post_no_1").val().trim() == "")
  276. {
  277. alert("사업장 소재지를 입력해 주세요");
  278. //return $("#search_addr_sub").focus();
  279. $("body,html").scrollTop(0);
  280. return $("#search_addr_sub").click();
  281. }
  282. }
  283. }
  284. if(job_div == "P")
  285. {
  286. if($(':radio[name="mftr_div_cd"]:checked').val() == undefined)
  287. {
  288. alert("manufacturer 구분을 선택해 주세요");
  289. $("body,html").scrollTop(0);
  290. return $("#mftr_div_cd_1").focus();
  291. }
  292. }
  293. var chked_val = "";
  294. if(job_div == "O")
  295. {
  296. $(":checkbox[name='out_main_cd']:checked").each(function(pi,po){
  297. chked_val += ","+po.value;
  298. });
  299. if(chked_val != "")
  300. {
  301. chked_val = chked_val.substring(1);
  302. $("#out_main_check").val(chked_val);
  303. }
  304. if(chked_val.trim() == "")
  305. {
  306. alert("주력분야는 반드시 하나 이상은 선택하셔야 합니다.");
  307. $("body,html").scrollTop(0);
  308. return $("#out_main_cd_1").focus();
  309. }
  310. }
  311. else
  312. {
  313. if($('input:radio[name="factor_cd"]:checked').val() == "undefined")
  314. {
  315. }
  316. }
  317. if(sheet2.LastRow() >=1)
  318. {
  319. var gubun = "N";
  320. for(var i=1; i<=sheet2.LastRow(); i++)
  321. {
  322. if(sheet2.GetCellValue(i, "MAIN_ITEM") == "1")
  323. {
  324. gubun = 'Y";'
  325. }
  326. }
  327. }
  328. else
  329. {
  330. if(job_div == "P")
  331. {
  332. alert("등록희망 공급ITEM을 선택하세요.");
  333. }
  334. else
  335. {
  336. alert("등록희망 공종을 선택하세요.");
  337. }
  338. return;
  339. }
  340. if(gubun == "N")
  341. {
  342. if(job_div == "P")
  343. {
  344. alert("대표 ITEM을 지정하세요.");
  345. }
  346. else
  347. {
  348. alert("대표 공종을 지정하세요.");
  349. }
  350. return;
  351. }
  352. var Row = sheet2.ColValueDup("6");
  353. if(Row != -1)
  354. {
  355. if(job_div == "P")
  356. {
  357. alert("희망 공급 ITEM에 중복된 내용이 존재합니다.");
  358. }
  359. else
  360. {
  361. alert("희망 공종에 중복된 내용이 존재합니다.");
  362. }
  363. return;
  364. }
  365. if($("#user_id").val() == "")
  366. {
  367. alert("ID를 입력해 주세요.");
  368. return $("#user_id").focus();
  369. }
  370. if($("#id_check_gubun").val() == "N")
  371. {
  372. alert("ID 중복확인을 해주세요.");
  373. return $("#btn_save").focus();
  374. }
  375. if($("#passwd").val().trim() == "")
  376. {
  377. alert("비밀번호를 입력해 주세요");
  378. return $("#passwd").focus();
  379. }
  380. else if($("#re_passwd").val().trim() == "")
  381. {
  382. alert("비밀번호 확인을 입력해 주세요");
  383. return $("#re_passwd").focus();
  384. }
  385. if($("#passwd").val().trim() != $("#re_passwd").val().trim())
  386. {
  387. alert("비밀번호를 확인해 주세요.");
  388. return $("#passwd").focus();
  389. }
  390. //2016.10.11 비밀번호 확인
  391. var argObj = new Object();
  392. argObj.user_id = $("#user_id").val();
  393. argObj.passwd01 = $("#passwd").val();
  394. argObj.passwd02 = $("#re_passwd").val();
  395. argObj.tel_no = $("#tel_num").val();
  396. argObj.fax_no = $("#fax_num").val();
  397. argObj.hand_tel = $("#h_phon_1").val() + $("#h_phon_2").val() + $("#h_phon_3").val();
  398. var rMsg = doValidPassWord(argObj)
  399. if( rMsg != "" ) {
  400. ErrMsg($("#re_passwd"), rMsg);
  401. return;
  402. }
  403. if($("#user_name").val().trim() == "")
  404. {
  405. alert("담당자명을 입력해 주세요.");
  406. return $("#user_name").focus();
  407. }
  408. else if($("#division").val().trim() == "")
  409. {
  410. alert("부서명을 입력해 주세요.");
  411. return $("#division").focus();
  412. }
  413. else if($("#position").val().trim() == "")
  414. {
  415. alert("직위를 입력해 주세요.");
  416. return $("#position").focus();
  417. }
  418. else if($("#email").val().trim() == "")
  419. {
  420. alert("이메일을 입력해 주세요.");
  421. return $("#email").focus();
  422. }
  423. else if($("#email").val().trim() == "")
  424. {
  425. alert("이메일을 입력해 주세요.");
  426. return $("#email").focus();
  427. }
  428. else if($("#tel_num").val().trim() == "")
  429. {
  430. alert("전화번호를 입력해 주세요.");
  431. return $("#tel_num").focus();
  432. }
  433. else if($("#fax_num").val().trim() == "")
  434. {
  435. alert("FAX번호를 입력해 주세요.");
  436. return $("#fax_num").focus();
  437. }
  438. else if($("#h_phon_1").val().trim() == "")
  439. {
  440. alert("휴대전화번호를 입력해 주세요.");
  441. return $("#h_phon_1").focus();
  442. }
  443. else if($("#h_phon_2").val().trim() == "")
  444. {
  445. alert("휴대전화번호를 입력해 주세요.");
  446. return $("#h_phon_2").focus();
  447. }
  448. else if($("#h_phon_3").val().trim() == "")
  449. {
  450. alert("휴대전화번호를 입력해 주세요.");
  451. return $("#h_phon_3").focus();
  452. }
  453. for(var i=1; i<=sheet1.LastRow(); i++)
  454. {
  455. sheet1.SetCellValue(i, "STATUS", "I");
  456. }
  457. if(confirm("부가정보 페이지로 이동하시겠습니까?"))
  458. {
  459. $("#fevent").val("SAVE_LIST");
  460. var url = Modular.model.PageContext.CONTEXT_ROOT + "/supplier/portal/join/TermsAgreeInfoReg_sheet.screen";
  461. var result = Modular.view.IBSheet7.doSave(sheet2, url, $("#form1"), false);
  462. }
  463. });
  464. $("#btn_cancel").click(function(){
  465. top.location.href="/supplierLogin.screen";
  466. });
  467. $("#btn_idChk").click(function(){
  468. $("#fevent").val("CHECK_ID");
  469. f.isSubmit = false;
  470. submitXmlRequest("/supplier/portal/join/TermsAgreeInfoReg_form.screen", $("#fevent").val(), f, "VALUEOBJECT");
  471. });
  472. $("#esta_date_img").click(function(){
  473. $.callCalendar($(this).attr("id"));
  474. });
  475. $("#esta_date").click(function(){
  476. $.callCalendar($(this).attr("id"));
  477. });
  478. /*
  479. $("[name=date_img]").click(function(){
  480. var id = $(this).attr("id").substring(0, $(this).attr("id").lastIndexOf("_"));
  481. dlgCalendar(id);
  482. });
  483. */
  484. $("#search_addr").click(function() {
  485. /* var url = "/common/lib/dlgSearchZipCode.screen";
  486. var win_id = "_searchPostCode";
  487. url += "?pop_win_id="+win_id;
  488. $("#addr_gubun").val("A");
  489. fLayerPop(win_id, url, 550,490, '', '', 'NO'); */
  490. $("#addr_gubun").val("A");
  491. var pop = window.open("/lib/dlgjusoPopup.screen","pop","width=570,height=420, scrollbars=yes, resizable=yes");
  492. });
  493. $("#search_addr_sub").click(function() {
  494. /* var url = "/common/lib/dlgSearchZipCode.screen";
  495. var win_id = "_searchPostCode";
  496. url += "?pop_win_id="+win_id;
  497. $("#addr_gubun").val("B");
  498. fLayerPop(win_id, url, 550,490, '', '', 'NO'); */
  499. $("#addr_gubun").val("B");
  500. var pop = window.open("/lib/dlgjusoPopup.screen","pop","width=570,height=420, scrollbars=yes, resizable=yes");
  501. });
  502. //첨부파일
  503. $("#search_spot_button").click(function(){
  504. var obj = $("#corp_id").val();
  505. var no = "1";
  506. var corp_id = "<%=vo.get("corp_id")%>";
  507. if(no == 1)
  508. {
  509. if(job_div == "P")
  510. {
  511. viewFileListNew("TERMS_AGREE_INFO", obj, document.form1.p_AttachFile1, "Y", "own/purchase/" + corp_id);
  512. }
  513. else
  514. {
  515. viewFileListNew("TERMS_AGREE_INFO", obj, document.form1.p_AttachFile1, "Y", "own/outside/" + corp_id);
  516. }
  517. }
  518. });
  519. $.callCalendar = function(id){
  520. var str_value = id;
  521. var re = new RegExp("_", "ig");
  522. var resultArray = str_value.match(re);
  523. if(resultArray.length == 1)
  524. {
  525. dlgCalendar(id);
  526. }
  527. else if(resultArray.length == 2)
  528. {
  529. id = id.substring(0, id.lastIndexOf("_"));
  530. dlgCalendar(id);
  531. }
  532. };
  533. $.getList = function()
  534. {
  535. $("#fevent").val("GET_LIST");
  536. var url = Modular.model.PageContext.CONTEXT_ROOT + "/supplier/portal/join/TermsAgreeInfoReg_sheet.screen";
  537. Modular.view.IBSheet7.doSearch(sheet1, url, $("#form1"), 30, "");
  538. // sheet1.DoSearch("/test/TestList_data.screen", $("#form1"));
  539. };
  540. $.getList2 = function()
  541. {
  542. $("#fevent").val("GET_APPR_LIST");
  543. var url = Modular.model.PageContext.CONTEXT_ROOT + "/supplier/portal/join/TermsAgreeInfoReg_sheet.screen";
  544. Modular.view.IBSheet7.doSearch(sheet3, url, $("#form1"), 30, "");
  545. };
  546. $.getList();
  547. $.getList2();
  548. });
  549. function jusoCallBack(roadFullAddr,roadAddrPart1,addrDetail,roadAddrPart2,engAddr, jibunAddr, zipNo, admCd, rnMgtSn, bdMgtSn){
  550. // 팝업페이지에서 주소입력한 정보를 받아서, 현 페이지에 정보를 등록합니다.
  551. /*document.form.roadFullAddr.value = roadFullAddr;경기도 고양시 덕양구 도래울로 85, 213-202 (도내동, 엘에이치원흥도래울마을2단지)
  552. document.form.roadAddrPart1.value = roadAddrPart1;경기도 고양시 덕양구 도래울로 85
  553. document.form.roadAddrPart2.value = roadAddrPart2;213-202
  554. document.form.addrDetail.value = addrDetail;(도내동, 엘에이치원흥도래울마을2단지)
  555. document.form.engAddr.value = engAddr;85, Doraeul-ro, Deogyang-gu, Goyang-si, Gyeonggi-do
  556. document.form.jibunAddr.value = jibunAddr;경기도 고양시 덕양구 도내동 983 엘에이치원흥도래울마을2단지
  557. document.form.zipNo.value = zipNo; 10551
  558. document.form.admCd.value = admCd;4128110500
  559. document.form.rnMgtSn.value = rnMgtSn;412813194082
  560. document.form.bdMgtSn.value = bdMgtSn;4128110500109830000000001*/
  561. //2017.04.18
  562. if($("#addr_gubun").val() == "A"){
  563. $("#address").val( roadAddrPart1+ ' ' +roadAddrPart2 + ' ' + addrDetail );
  564. $("#post_no_1").val( zipNo);
  565. }else{
  566. $("#place_address").val( roadAddrPart1+ ' ' +roadAddrPart2 + ' ' + addrDetail );
  567. $("#place_post_no_1").val( zipNo);
  568. }
  569. }
  570. function sheet1_OnSearchEnd(code, message) {
  571. sheet1.ShowTreeLevel(0, 1);
  572. }
  573. /* function searchPostCodeClose(result) {
  574. if( result != null ){
  575. if($("#addr_gubun").val() == "A")
  576. {
  577. $("#post_no_1").val(result[0].substring(0,3));
  578. $("#post_no_2").val(result[0].substring(4,7));
  579. $("#address").val(result[2]);
  580. }
  581. else
  582. {
  583. $("#place_post_no_1").val(result[0].substring(0,3));
  584. $("#place_post_no_2").val(result[0].substring(4,7));
  585. $("#place_address").val(result[2]);
  586. }
  587. $("#addr_gubun").val("");
  588. }
  589. fLayerPopClose('_searchPostCode');
  590. } */
  591. //당사첨부파일 업로드정보 적용
  592. function getOpenerReload()
  593. {
  594. $("#file_list").load("/main.screen");
  595. }
  596. function doResult(resultObj)
  597. {
  598. try
  599. {
  600. if( resultObj.getRequestEvent() == "CHECK_ID")
  601. {
  602. document.form1.isSubmit = false;
  603. var cnt = resultObj.getValueObject().get("cnt");
  604. if($("#user_id").val().trim() == "")
  605. {
  606. alert("ID를 입력해 주세요");
  607. return $("#user_id").focus();
  608. }
  609. if(cnt == "0")
  610. {
  611. alert("등록가능합니다.");
  612. $("#id_check_gubun").val("Y");
  613. $("#user_id").attr("readonly",true);
  614. }
  615. else
  616. {
  617. alert("이미 사용중인 아이디 입니다.");
  618. $("#id_check_gubun").val("N");
  619. }
  620. }
  621. else if(resultObj.getRequestEvent() == "GET_ATTACHFILE")
  622. {
  623. if( resultObj.getSuccess() ) {
  624. document.form1.p_AttachFile1.value = resultObj.getValueObject().get("AttachFile");
  625. }else {
  626. dlgErrorMsg(resultObj);
  627. }
  628. document.form1.isSubmit = false;
  629. }
  630. }
  631. catch(errorObject)
  632. {
  633. document.form1.isSubmit = false;
  634. showErrorDlg("doResult()", errorObject);
  635. }
  636. }
  637. function sheet1_OnDblClick(Row, Col, Value)
  638. {
  639. var rowIndex = "";
  640. var sheetObj = document.all.sheet1;
  641. if(sheet1.GetCellValue(Row, "LEVEL") == "2")
  642. {
  643. // sheet2.RowDelete(1, 0);
  644. rowIndex = sheet2.DataInsert(-1);
  645. sheet2.SetCellValue(rowIndex, "KIND_BIG", sheet1.GetCellValue(Row, "GUBUN_1"));
  646. sheet2.SetCellValue(rowIndex, "KIND_MID", sheet1.GetCellValue(Row, "GUBUN_2"));
  647. sheet2.SetCellValue(rowIndex, "KIND_SMALL", sheet1.GetCellValue(Row, "GUBUN_3"));
  648. sheet2.SetCellValue(rowIndex, "ITEM_CODE", sheet1.GetCellValue(Row, "MATERIALGROUP"));
  649. }
  650. else
  651. {
  652. // dlgAlert("ㅁㄴ야ㅕ모뉴야ㅕㅁ뉴야며늉먄유");
  653. // alert("소분류를 선택해 주세요.");
  654. if(sheet1.GetRowExpanded(Row) == 0){
  655. sheet1.SetRowExpanded(Row, 1);
  656. }else{
  657. sheet1.SetRowExpanded(Row, 0);
  658. }
  659. }
  660. var Row = sheet2.ColValueDup("6");
  661. if(Row != -1)
  662. {
  663. if(job_div == "P")
  664. {
  665. alert("희망 공급 ITEM에 중복된 내용이 존재합니다.");
  666. }
  667. else
  668. {
  669. alert("희망 공종에 중복된 내용이 존재합니다.");
  670. }
  671. sheet2.RowDelete(sheet2.LastRow() , 0);
  672. return;
  673. }
  674. }
  675. function sheet2_OnSaveEnd(code, msg)
  676. {
  677. var event = $("#fevent").val();
  678. var f = document.form1;
  679. if(code >= "0")
  680. {
  681. alert("기본정보가 등록되었습니다.\n부가정보 등록 페이지로 이동합니다.");
  682. $("#fevent").val("ADD_INFO_REG");
  683. $("#form1").attr("action", "/supplier/portal/join/TermsAgreeAddInfoReg.screen");
  684. $("#form1").attr("target", "_self");
  685. $("#form1").attr("method", "post");
  686. $("#form1").submit();
  687. }
  688. else
  689. {
  690. alert("등록실패.");
  691. }
  692. }
  693. function sheet3_OnSearchEnd(code, msg)
  694. {
  695. if(code == 0)
  696. {
  697. var len = sheet3.LastRow();
  698. if(len >= 0)
  699. {
  700. for(var i=1; i <= len; i++)
  701. {
  702. if(sheet3.GetCellValue(i, "CREDIT_GUBUN") == sheet3.GetCellValue(i, "GUBUN_CODE"))
  703. {
  704. sheet3.SetCellValue(i, "CHK_CREDIT", "1");
  705. }
  706. else
  707. {
  708. sheet3.SetCellValue(i, "CHK_CREDIT", "0");
  709. }
  710. }
  711. }
  712. }
  713. }
  714. function fileCheck(checkObj, val){
  715. var f = document.form1;
  716. var obj = eval("document.getElementById('" + val + "')");
  717. if(obj.style.display == "none"){
  718. obj.style.display = "inline";
  719. checkObj.checked = true;
  720. }else{
  721. obj.style.display = "none";
  722. checkObj.checked = false;
  723. }
  724. }
  725. //첨부목록 조회
  726. function getFileListForTextarea(){
  727. if(job_div=="O"){ //외주일때만
  728. document.form1.p_AttachFile1.value = "";
  729. var f = document.form1;
  730. jQuery("#fevent").val("GET_ATTACHFILE");
  731. submitXmlRequest("/supplier/purchase/PuSupplierList_form.screen", "GET_ATTACHFILE", f, "VALUEOBJECT");
  732. }
  733. }
  734. function doAttachFile(obj,No,fileName) {
  735. if(obj.value == ''){
  736. alert("데이터를 저장 후, 파일을 첨부할 수가 있습니다.");
  737. }
  738. else if(obj.value != ''){
  739. if(No == 1){
  740. viewFileListNew1('TERMS_AGREE_INFO_'+obj.value, No, document.form1.p_AttachFile2, "Y", "own/outside/"+obj.value);
  741. }else{
  742. var upLoadFlg = "Y";
  743. if(jQuery("#statusCd").val() == "10"){ //상태값이 기성신청(03), 결재완료(10) 일때는 첨부파일 다운로드만 가능
  744. upLoadFlg = "N";
  745. }
  746. //2017.11.23 협력업체등록증은 수정불가
  747. if (No == "180"){
  748. upLoadFlg = "N";
  749. alert("당사에서 발급 후 조회 가능합니다.");
  750. return;
  751. }
  752. viewFileListNew1('TERMS_AGREE_INFO_'+obj.value, No, document.form1.p_AttachFile2, upLoadFlg, "own/outside/"+obj.value, null, fileName);
  753. }
  754. }
  755. //기성첨부파일 목록 조회
  756. //getFileListForTextarea();
  757. }
  758. function viewFileListNew1(fileGB, id, obj, isModify, isDrectory, iframeID, user_filename) {
  759. var win_id = "_viewFileList";
  760. var link = "/common/file/FileListNew.screen";
  761. link += "?pop_win_id="+win_id;
  762. link += "&extFunction=viewFileListClose1";
  763. link += "&file_gb=" + fileGB;
  764. link += "&id=" + id;
  765. if( obj.id != null )
  766. link += "&obj_id=" + obj.id;
  767. if( iframeID != null )
  768. link += "&iframeID=" + iframeID;
  769. if( isModify != null )
  770. link += "&is_modify=" + isModify;
  771. if( isDrectory != null )
  772. link += "&sys_gb=" + isDrectory;
  773. if( user_filename != null )
  774. link += "&user_filename=" + user_filename;
  775. fLayerPop(win_id, link, 750,430, '', '', 'NO', '200');
  776. }
  777. //-->
  778. </script>
  779. <modular:search id="form1">
  780. <modular:key id="fevent" />
  781. </modular:search>
  782. <form id="form1" name="form1" method="post" modular:type="search">
  783. <input type="hidden" name="fevent" id="fevent" value="" />
  784. <input type="hidden" name="job_div" id="job_div" value="<%=params.get("job_div")%>" />
  785. <input type="hidden" name="credit_yn" id="credit_yn" value="<%=params.get("credit_yn")%>"/>
  786. <input type="hidden" name="charge_seq" id="charge_seq" value="<%=vo.get("charge_seq") %>" />
  787. <input type="hidden" name="corp_id" id="corp_id" value="<%=vo.get("corp_id") %>" />
  788. <input type="hidden" name="p_corp_id" id="p_corp_id" value="<%=vo.get("corp_id") %>" />
  789. <input type="hidden" name="id_check_gubun" id="id_check_gubun" value="N" />
  790. <input type="hidden" name="credit_corp_cd" id="credit_corp_cd" value="<%=vo.get("credit_corp_cd")%>"/>
  791. <input type="hidden" name="credit_grade" id="credit_grade" value="<%=vo.get("credit_grade")%>"/>
  792. <input type="hidden" name="cash_grade" id="cash_grade" value="<%=vo.get("cash_grade")%>"/>
  793. <input type="hidden" name="credit_sta_dy" id="credit_sta_dy" value="<%=vo.get("credit_sta_dy")%>"/>
  794. <input type="hidden" name="credit_end_dy" id="credit_end_dy" value="<%=vo.get("credit_end_dy")%>"/>
  795. <input type="hidden" name="corp_reg_no" id="corp_reg_no" value="<%=vo.get("CORP_REG_NO").equals("") ? params.get("corp_no") : vo.get("CORP_REG_NO")%>" />
  796. <input type="hidden" name="out_main_check" id="out_main_check" value="" />
  797. <input type="hidden" name="addr_gubun" id="addr_gubun" value="" />
  798. <input type="hidden" name="fileConnGB" id="fileConnGB" value=""/>
  799. <input type="hidden" name="fileConnID" id="fileConnID" value=""/>
  800. <input type="hidden" name="p_AttachFile2" id="p_AttachFile2" onPropertyChange="JavaScript:getFileListForTextarea();"/>
  801. <input type="hidden" name="eval_cmp" id="eval_cmp" value="<%=params.get("CREDIT_CORP_CD")%>" />
  802. <div id="header" >
  803. <div id="supplier-main-menu">
  804. <ul class="main-menu">
  805. <li class="logo">
  806. <a href="/supplierLogin.screen"><img src="/img/supplier/portal_logo.png" /></a>
  807. </li>
  808. </ul>
  809. </div>
  810. </div>
  811. <div id="join_wrap" align="center" >
  812. <table width="920" border="0" cellspacing="0" cellpadding="0">
  813. <tr>
  814. <td height="10"></td>
  815. </tr>
  816. <tr>
  817. <td>
  818. <!--step01-->
  819. <div align="center">
  820. <img src="/img/buyer/title/join_step02.gif" />
  821. </div>
  822. </td>
  823. </tr>
  824. <tr>
  825. <td height="1">&nbsp;</td>
  826. </tr>
  827. <tr>
  828. <td>
  829. <!--소타이틀-->
  830. <div id="title02" align="left">
  831. <img src="/img/buyer/title/t_03.gif" alt="회사정보" />
  832. </div> <!--소타이틀끝-->
  833. </td>
  834. </tr>
  835. <tr>
  836. <td>
  837. <div id="table01">
  838. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  839. <tr>
  840. <td>
  841. <div class="td_title04">
  842. <ul>
  843. <li>사업자번호</li>
  844. </ul>
  845. </div>
  846. </td>
  847. <td width="1" bgcolor="#cccccc"></td>
  848. <td>
  849. <div id="input01">
  850. <ul>
  851. <li>
  852. <!--<input type="text" style="width: 150px;" />-->
  853. <%=vo.get("CORP_REG_NO").equals("") ? StringUtils.getBizNo(params.get("corp_no")) : StringUtils.getBizNo(vo.get("CORP_REG_NO")) %>
  854. </li>
  855. </ul>
  856. </div>
  857. </td>
  858. <td width="1" bgcolor="#cccccc"></td>
  859. <td>
  860. <div id="p_head_corp_reg_n" class="td_title04">
  861. <ul>
  862. <li>본사 사업자번호</li>
  863. </ul>
  864. </div>
  865. </td>
  866. <td width="1" bgcolor="#cccccc"></td>
  867. <td>
  868. <div id="input01">
  869. <ul>
  870. <li><input type="text" name="head_corp_reg_n" id="head_corp_reg_n" value="" maxlength="10" numberOnly="true" style="width: 150px;" /></li>
  871. </ul>
  872. </div>
  873. </td>
  874. </tr>
  875. <tr>
  876. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  877. </tr>
  878. <tr>
  879. <td>
  880. <div id="p_corp_no" class="td_title04" >
  881. <ul>
  882. <li>법인번호</li>
  883. </ul>
  884. </div>
  885. </td>
  886. <td width="1" bgcolor="#cccccc"></td>
  887. <td>
  888. <div id="input01">
  889. <ul>
  890. <li><input type="text" name="copr_no" id="copr_no" value="<%=vo.get("copr_no") %>" maxlength="13" numberOnly="true" style="width: 150px;" /></li>
  891. </ul>
  892. </div>
  893. </td>
  894. <td bgcolor="#cccccc"></td>
  895. <td>
  896. <div class="td_title04">
  897. <ul>
  898. <li>사업장 관리번호</li>
  899. </ul>
  900. </div>
  901. </td>
  902. <td bgcolor="#cccccc"></td>
  903. <td>
  904. <div id="input01">
  905. <ul>
  906. <li><input type="text" name="sub_place_no" id="sub_place_no" value="" maxlength="11" numberOnly="true"style="width: 150px;" /></li>
  907. </ul>
  908. </div>
  909. </td>
  910. </tr>
  911. <tr>
  912. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  913. </tr>
  914. <tr>
  915. <td>
  916. <div class="td_title04 required">
  917. <ul>
  918. <li>업체명</li>
  919. </ul>
  920. </div>
  921. </td>
  922. <td width="1" bgcolor="#cccccc"></td>
  923. <td>
  924. <div id="input01">
  925. <ul>
  926. <li><input type="text" name="corp_kor" id="corp_kor" value="<%=vo.get("corp_kor") %>" style="width: 150px;" /></li>
  927. </ul>
  928. </div>
  929. </td>
  930. <td width="1" bgcolor="#cccccc"></td>
  931. <td>
  932. <div class="td_title04 required">
  933. <ul>
  934. <li>대표자명</li>
  935. </ul>
  936. </div>
  937. </td>
  938. <td width="1" bgcolor="#cccccc"></td>
  939. <td>
  940. <div id="input01">
  941. <ul>
  942. <li><input type="text" name="rep_name" id="rep_name" value="<%=vo.get("rep_name") %>" style="width: 150px;" /></li>
  943. <li></li>
  944. </ul>
  945. </div>
  946. </td>
  947. </tr>
  948. <tr>
  949. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  950. </tr>
  951. <tr>
  952. <td>
  953. <div class="td_title04 required">
  954. <ul>
  955. <li>업태</li>
  956. </ul>
  957. </div>
  958. </td>
  959. <td width="1" bgcolor="#cccccc"></td>
  960. <td>
  961. <div id="input01">
  962. <ul>
  963. <li><input type="text" name="corp_sts" id="corp_sts" value="<%=vo.get("corp_sts") %>" style="width: 150px;" /></li>
  964. </ul>
  965. </div>
  966. </td>
  967. <td bgcolor="#cccccc"></td>
  968. <td>
  969. <div class="td_title04 required">
  970. <ul>
  971. <li>업종</li>
  972. </ul>
  973. </div>
  974. </td>
  975. <td bgcolor="#cccccc"></td>
  976. <td>
  977. <div id="input01">
  978. <ul>
  979. <li><input type="text" name="biz_form" id="biz_form" value="<%=vo.get("biz_form") %>" style="width: 150px;" /></li>
  980. </ul>
  981. </div>
  982. </td>
  983. </tr>
  984. <tr>
  985. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  986. </tr>
  987. <tr>
  988. <td>
  989. <div class="td_title04 required">
  990. <ul>
  991. <li>사업자구분</li>
  992. </ul>
  993. </div>
  994. </td>
  995. <td width="1" bgcolor="#cccccc"></td>
  996. <td>
  997. <div id="sheet_td">
  998. <ul>
  999. <li><input type="radio" name="corp_div_cd" id="corp_div_cd_1" value="1" <%=vo.get("corp_div_cd").equals("1") ? "checked=\"checked\"" : ""%> disabled="disabled"/></li>
  1000. <li>법인</li>
  1001. <li><input type="radio" name="corp_div_cd" id="corp_div_cd_2" value="2" <%=vo.get("corp_div_cd").equals("2") ? "checked=\"checked\"" : ""%> disabled="disabled"/></li>
  1002. <li>개인</li>
  1003. </ul>
  1004. </div>
  1005. </td>
  1006. <td bgcolor="#cccccc"></td>
  1007. <td>
  1008. <div class="td_title04 required">
  1009. <ul>
  1010. <li>설립일자</li>
  1011. </ul>
  1012. </div>
  1013. </td>
  1014. <td bgcolor="#cccccc"></td>
  1015. <td>
  1016. <div id="input01">
  1017. <ul>
  1018. <li><%= InputText.get("esta_date", vo.get("esta_date"), 23, 50, "hangule,left, desc=설립일자,ReadOnly") %></li>
  1019. <li><img alt="달력" id="esta_date_img" name="date_img" src="/img/buyer/btn/bt_calender.gif" style="vertical-align: middle; cursor: pointer;"/></li>
  1020. </ul>
  1021. </div>
  1022. </td>
  1023. </tr>
  1024. <tr>
  1025. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1026. </tr>
  1027. <tr>
  1028. <td>
  1029. <div class="td_title04 required">
  1030. <ul>
  1031. <li>전화번호</li>
  1032. </ul>
  1033. </div>
  1034. </td>
  1035. <td width="1" bgcolor="#cccccc"></td>
  1036. <td>
  1037. <div id="input01">
  1038. <ul>
  1039. <li><input type="text" name="corp_tel" id="corp_tel" value="<%=vo.get("corp_tel") %>" style="width: 150px;" maxlength="100" noHangelEng="true"/> <span style="color: red; font-size: 11px;">ex)000-0000-0000</span></li>
  1040. </ul>
  1041. </div>
  1042. </td>
  1043. <td width="1" bgcolor="#cccccc"></td>
  1044. <td>
  1045. <div class="td_title04 required">
  1046. <ul>
  1047. <li>FAX번호</li>
  1048. </ul>
  1049. </div>
  1050. </td>
  1051. <td width="1" bgcolor="#cccccc"></td>
  1052. <td>
  1053. <div id="input01">
  1054. <ul>
  1055. <li><input type="text" name="corp_fax" id="corp_fax" value="<%=vo.get("corp_fax") %>" style="width: 150px;" maxlength="100" noHangelEng="true"/> <span style="color: red; font-size: 11px;">ex)000-0000-0000</span></li>
  1056. </ul>
  1057. </div>
  1058. </td>
  1059. </tr>
  1060. <tr>
  1061. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1062. </tr>
  1063. <tr>
  1064. <td>
  1065. <div class="td_title04 required">
  1066. <ul>
  1067. <li>회사규모</li>
  1068. </ul>
  1069. </div>
  1070. </td>
  1071. <td width="1" bgcolor="#cccccc"></td>
  1072. <td>
  1073. <div id="sheet_td">
  1074. <ul>
  1075. <%if(vo.get("corp_div_cd").equals("2")){%>
  1076. <li><input type="radio" name="corp_scale" id="corp_scale_1" value="B" disabled="disabled"/></li>
  1077. <li>대기업</li>
  1078. <li><input type="radio" name="corp_scale" id="corp_scale_2" value="S" checked="checked" disabled="disabled"/></li>
  1079. <li>중소기업</li>
  1080. <%}else{ %>
  1081. <li><input type="radio" name="corp_scale" id="corp_scale_1" value="B" <%=vo.get("corp_scale").equals("B") ? "checked=\"checked\"" : ""%> /></li>
  1082. <li>대기업</li>
  1083. <li><input type="radio" name="corp_scale" id="corp_scale_2" value="S"<%=vo.get("corp_scale").equals("S") ? "checked=\"checked\"" : ""%> /></li>
  1084. <li>중소기업</li>
  1085. <%} %>
  1086. </ul>
  1087. </div>
  1088. </td>
  1089. <td width="1" bgcolor="#cccccc"></td>
  1090. <td>
  1091. <div class="td_title04 required">
  1092. <ul>
  1093. <li>계좌정보</li>
  1094. </ul>
  1095. </div>
  1096. </td>
  1097. <td width="1" bgcolor="#cccccc"></td>
  1098. <td>
  1099. <div id="sheet_td">
  1100. <ul>
  1101. <%=CommCodeManager.getSelectCodeList("ERP_BANK","bank_cd","height=18;","<option value=''>--선택--</option>",vo.get("bank_cd")) %>
  1102. <input type="text" name="bank_acct" id="bank_acct" value="<%=vo.get("bank_acct") %>" style="width: 200px;" />
  1103. </ul>
  1104. </div>
  1105. </td>
  1106. </tr>
  1107. <tr>
  1108. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1109. </tr>
  1110. <tr>
  1111. <td>
  1112. <div class="td_title04 required">
  1113. <ul>
  1114. <li>본점 소재지</li>
  1115. </ul>
  1116. </div>
  1117. </td>
  1118. <td width="1" bgcolor="#cccccc"></td>
  1119. <td colspan="5">
  1120. <div id="input01">
  1121. <ul>
  1122. <li>
  1123. <%-- <input type="tet" name="post_no_1" id="post_no_1" value="<%=!vo.get("post_no").equals("") ? vo.get("post_no").substring(0, 3) : ""%>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly">
  1124. &nbsp;-&nbsp;
  1125. <input type="text" name="post_no_2" id="post_no_2" value="<%=!vo.get("post_no").equals("") ? vo.get("post_no").substring(3, 6) : ""%>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly"> --%>
  1126. <input type="text" name="post_no_1" id="post_no_1" value="<%=!vo.get("post_no").equals("") ? vo.get("post_no") : ""%>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly">
  1127. &nbsp;
  1128. <input type="text" name="address" id="address" value="<%=vo.get("address") %>" style="width: 50%;"/>
  1129. </li>
  1130. <li><img id="search_addr" name="search_addr" style="vertical-align: middle; cursor: pointer;" src="/img/buyer/btn/btn_add_find.gif" /></li>
  1131. </ul>
  1132. </div>
  1133. </td>
  1134. </tr>
  1135. <tr>
  1136. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1137. </tr>
  1138. <tr>
  1139. <td>
  1140. <div class="td_title04">
  1141. <ul>
  1142. <li>사업장 소재지</li>
  1143. </ul>
  1144. </div>
  1145. </td>
  1146. <td width="1" bgcolor="#cccccc"></td>
  1147. <td colspan="5">
  1148. <div id="input01">
  1149. <ul>
  1150. <li>
  1151. <%-- <input type="tet" name="place_post_no_1" id="place_post_no_1" value="<%=!vo.get("place_post_no").equals("") ? vo.get("place_post_no").substring(0, 3) : "" %>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly">
  1152. &nbsp;-&nbsp;
  1153. <input type="text" name="place_post_no_2" id="place_post_no_2" value="<%=!vo.get("place_post_no").equals("") ? vo.get("place_post_no").substring(3, 6) : "" %>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly"> --%>
  1154. <input type="text" name="place_post_no_1" id="place_post_no_1" value="<%=!vo.get("place_post_no").equals("") ? vo.get("place_post_no") : ""%>" class="input" style="background-color: rgb(218, 227, 244); width: 80px;" readonly="readonly">
  1155. &nbsp;
  1156. <input type="text" name="place_address" id="place_address" value="<%=vo.get("place_address") %>" style="width: 50%;"/>
  1157. </li>
  1158. <li><img id="search_addr_sub" name="search_addr_sub" src="/img/buyer/btn/btn_add_find.gif" style="vertical-align: middle; cursor: pointer;" src="/img/buyer/btn/btn_add_find.gif" /></li>
  1159. </ul>
  1160. </div>
  1161. </td>
  1162. </tr>
  1163. <tr>
  1164. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1165. </tr>
  1166. <tr>
  1167. <td>
  1168. <div class="td_title04 required">
  1169. <ul>
  1170. <li>세금계산서 발행주소</li>
  1171. </ul>
  1172. </div>
  1173. </td>
  1174. <td width="1" bgcolor="#cccccc"></td>
  1175. <td colspan="5">
  1176. <div id="sheet_td">
  1177. <ul>
  1178. <li><input type="radio" name="tax_addr_cd" id="tax_addr_cd_1" value="B" checked="checked"/></li>
  1179. <li>본사</li>
  1180. <li><input type="radio" name="tax_addr_cd" id="tax_addr_cd_2" value="S"/></li>
  1181. <li>사업장</li>
  1182. </ul>
  1183. </div>
  1184. </td>
  1185. </tr>
  1186. <tr>
  1187. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1188. </tr>
  1189. <%if(params.get("job_div").equals("P")){ %>
  1190. <tr>
  1191. <td>
  1192. <div class="td_title04 required">
  1193. <ul>
  1194. <li>공장유무</li>
  1195. </ul>
  1196. </div>
  1197. </td>
  1198. <td width="1" bgcolor="#cccccc"></td>
  1199. <td>
  1200. <div id="input01">
  1201. <ul>
  1202. <li><input type="radio" name="factor_cd" id="factor_cd_1" value="1" <%=vo.get("factor_cd").equals("1") ? "checked=\"checked\"" : ""%> /></li>
  1203. <li>유</li>
  1204. <%-- <li><input type="radio" name="factor_cd" id="factor_cd_2" value="2" <%=vo.get("factor_cd").equals("2") ? "checked=\"checked\"" : ""%> /></li>
  1205. <li>임대공장</li> --%>
  1206. <li><input type="radio" name="factor_cd" id="factor_cd_3" value="9" <%=vo.get("factor_cd").equals("9") ? "checked=\"checked\"" : ""%> /></li>
  1207. <li>무</li>
  1208. </ul>
  1209. </div>
  1210. </td>
  1211. <td width="1" bgcolor="#cccccc"></td>
  1212. <td>
  1213. <div class="td_title04">
  1214. <ul>
  1215. <li>manufacturer 구분</li>
  1216. </ul>
  1217. </div>
  1218. </td>
  1219. <td width="1" bgcolor="#cccccc"></td>
  1220. <td>
  1221. <div id="input01">
  1222. <ul>
  1223. <li><input type="radio" name="mftr_div_cd" id="mftr_div_cd_1" value="1" <%=vo.get("mftr_div_cd").equals("1") ? "checked=\"checked\"" : ""%> /></li>
  1224. <li>manufacturer</li>
  1225. <li><input type="radio" name="mftr_div_cd" id="mftr_div_cd_2" value="2" <%=vo.get("mftr_div_cd").equals("2") ? "checked=\"checked\"" : ""%> /></li>
  1226. <li>agent</li>
  1227. </ul>
  1228. </div>
  1229. </td>
  1230. </tr>
  1231. <%}else{ %>
  1232. <tr>
  1233. <td>
  1234. <div class="td_title04 required">
  1235. <ul>
  1236. <li>주력분야</li>
  1237. </ul>
  1238. </div>
  1239. </td>
  1240. <td width="1" bgcolor="#cccccc"></td>
  1241. <td colspan="5">
  1242. <div id="input01">
  1243. <ul>
  1244. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_1" value="31" style="vertical-align: middle;" />&nbsp;주택분야</li>
  1245. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_2" value="32" style="vertical-align: middle;" />&nbsp;공동주택</li>
  1246. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_3" value="33" style="vertical-align: middle;" />&nbsp;산업플랜트</li>
  1247. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_4" value="34" style="vertical-align: middle;" />&nbsp;발전플랜트</li>
  1248. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_5" value="35" style="vertical-align: middle;" />&nbsp;화공플랜트</li>
  1249. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_6" value="36" style="vertical-align: middle;" />&nbsp;환경플랜트</li>
  1250. <li><input type="checkbox" name="out_main_cd" id="out_main_cd_7" value="37" style="vertical-align: middle;" />&nbsp;제약플랜트</li>
  1251. </ul>
  1252. </div>
  1253. </td>
  1254. </tr>
  1255. <%} %>
  1256. <tr>
  1257. <td height="1" bgcolor="#cccccc" colspan="7"></td>
  1258. </tr>
  1259. <%if(params.get("job_div").equals("P")){ %>
  1260. <tr>
  1261. <td class="td_title04">
  1262. <div>
  1263. <ul>
  1264. <li>첨부파일(공사지명원 외)</li>
  1265. </ul>
  1266. </div>
  1267. </td>
  1268. <td bgcolor="#b5b29e"></td>
  1269. <td colspan="9">
  1270. <div id="input01" style="height: 90px; margin-top: 3px;">
  1271. <ul>
  1272. <li >
  1273. <textarea name="p_AttachFile1" id="p_AttachFile1" style="width:85%;height:80px" rows="1" class="input" readOnly><%=filein.get("TERMS_AGREE_INFO") %></textarea>
  1274. </li>
  1275. <li>
  1276. <img id="search_spot_button" src='/img/buyer/button/bt_change.gif' border='0' align="top" align='absmiddle' alt='[Attach File]' style='cursor:pointer; vertical-align: middle; margin-bottom: 20px;'>
  1277. </li>
  1278. </ul>
  1279. </div>
  1280. </td>
  1281. </tr>
  1282. <%}else{%>
  1283. <tr >
  1284. <td rowspan="3" style="background-color: rgb(244, 242, 243);">
  1285. <div class="td_title04">
  1286. <ul>
  1287. <li>첨부파일</li>
  1288. </ul>
  1289. </div>
  1290. </td>
  1291. <td width="1" bgcolor="#cccccc"></td>
  1292. <td colspan="5" id="input01">
  1293. <table width="100%" border="0" cellpadding="0" cellspacing="0">
  1294. <%
  1295. if(getFileListRowSet.size() > 0){
  1296. int i_mod = 0;
  1297. for(int i = 0; getFileListRowSet.size() > i; i++){
  1298. i_mod = i%3;
  1299. if(i_mod == 0){ %>
  1300. <TR>
  1301. <% } %>
  1302. <td width="2%">
  1303. &nbsp;<input type="checkbox" name="<%=getFileListRowSet.getRow(i).get("DETAILSORTNM") %>" value="<%=getFileListRowSet.getRow(i).get("DETAILCD") %>" style="cursor:pointer;" onClick="fileCheck(this,'<%=getFileListRowSet.getRow(i).get("DETAILCD") %>')" <%if(!getFileListRowSet.getRow(i).get("DOC_CD").equals("")){out.print("checked");} %>>
  1304. </td>
  1305. <td width="26%">
  1306. &nbsp;<%=getFileListRowSet.getRow(i).get("DETAILNM") %>
  1307. </td>
  1308. <td width="5%" height="24">
  1309. <IMG src="/img/supplier/button/bt_attach_file.gif" id="<%=getFileListRowSet.getRow(i).get("DETAILCD") %>" alt="첨부파일 관리" align="top" style="display:<%if(!getFileListRowSet.getRow(i).get("DOC_CD").equals("")){out.print("inline");}else{out.print("none");} %>" onClick="doAttachFile(document.form1.corp_id, '<%=getFileListRowSet.getRow(i).get("DETAILCD") %>', '<%=getFileListRowSet.getRow(i).get("DETAILNM")%>');" class="button">
  1310. </td>
  1311. <% if(i_mod == 2) { %>
  1312. </TR>
  1313. <% } %>
  1314. <%
  1315. }
  1316. for(int i=i_mod+1; i<3; i++){ %>
  1317. <td></td>
  1318. <% }
  1319. if(i_mod == 0 || i_mod == 1){ %>
  1320. </TR>
  1321. <% }
  1322. }
  1323. %>
  1324. </table>
  1325. </TD>
  1326. </tr>
  1327. <tr>
  1328. <td height="1" bgcolor="#cccccc" colspan="6"></td>
  1329. </tr>
  1330. <tr>
  1331. <td colspan="6">
  1332. <textarea name="p_AttachFile1" id="p_AttachFile1" style="width:99%;height:80px" rows="1" class="input" readOnly><%=filein.get("TERMS_AGREE_INFO") %></textarea>
  1333. </td>
  1334. </tr>
  1335. <%}%>
  1336. </table>
  1337. </div>
  1338. </td>
  1339. </tr>
  1340. <tr>
  1341. <td height="1">&nbsp;</td>
  1342. </tr>
  1343. <tr>
  1344. <td>
  1345. <!--소타이틀-->
  1346. <div id="title02" align="left">
  1347. <img src="/img/buyer/title/t_17.gif" alt="신용평가사" />
  1348. </div> <!--소타이틀끝-->
  1349. </td>
  1350. </tr>
  1351. <tr>
  1352. <td>
  1353. <div id="table03" style="width: 100%;; height:113px;">
  1354. <script>createIBSheet("sheet3","100%", "100%");</script>
  1355. </div>
  1356. </td>
  1357. </tr>
  1358. <tr>
  1359. <td>&nbsp;</td>
  1360. </tr>
  1361. <tr>
  1362. <td align="left">
  1363. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  1364. <tr>
  1365. <td valign="top" style="width: 48%;">
  1366. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  1367. <tr>
  1368. <td>
  1369. <%if(params.get("job_div").equals("P")){ %>
  1370. <img src="/img/buyer/title/t_04.gif" alt="공급ITEM'"/>
  1371. <%}else{ %>
  1372. <img src="/img/buyer/title/t_12.gif" alt="공종" style="width: 137px; height: 30px;" />
  1373. <%} %>
  1374. </td>
  1375. </tr>
  1376. <tr>
  1377. <td>
  1378. <div id="table01" style="width: 350px; height: 250px;">
  1379. <script>createIBSheet("sheet1","100%", "100%");</script>
  1380. </div>
  1381. </td>
  1382. </tr>
  1383. </table>
  1384. </td>
  1385. <td width="40" align="center" valign="middle" style="padding-top: 30px;">
  1386. <table width="40" border="0" cellspacing="0" cellpadding="0">
  1387. <tr>
  1388. <td height="30" align="center" valign="middle">
  1389. <img src="/img/buyer/icon/icon_in.gif" width="27" height="17" />
  1390. </td>
  1391. </tr>
  1392. <tr>
  1393. <td height="30" align="center" valign="middle">
  1394. <img src="/img/buyer/icon/icon_out.gif" alt="" width="27" height="17" />
  1395. </td>
  1396. </tr>
  1397. </table>
  1398. </td>
  1399. <td valign="top" style="width: 42%;">
  1400. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  1401. <tr>
  1402. <td>
  1403. <%if(params.get("job_div").equals("P")){ %>
  1404. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  1405. <tr>
  1406. <td><img src="/img/buyer/title/t_05.gif" />
  1407. </td>
  1408. <td align="right"><span style="color: red; font-size: 11px;">* 공급ITEM 소분류를 더블클릭하면 등록희망 공급ITEM이 추가됩니다.</span></td>
  1409. </tr>
  1410. </table>
  1411. <%}else{ %>
  1412. <img src="/img/buyer/title/t_13.gif" alt="선택 공종" style="width: 137px; height: 30px;" />
  1413. <%} %>
  1414. </td>
  1415. </tr>
  1416. <tr>
  1417. <td>
  1418. <div id="table02" style="width: 510px;; height: 250px;">
  1419. <script>createIBSheet("sheet2","100%", "100%");</script>
  1420. </div>
  1421. </td>
  1422. </tr>
  1423. </table>
  1424. </td>
  1425. </tr>
  1426. </table>
  1427. </td>
  1428. </tr>
  1429. <tr>
  1430. <td height="1">&nbsp;</td>
  1431. </tr>
  1432. <tr>
  1433. <td>
  1434. <!--소타이틀-->
  1435. <div id="title02" align="left">
  1436. <img src="/img/buyer/title/t_06.gif" alt="담당자 등록" />
  1437. </div> <!--소타이틀끝-->
  1438. </td>
  1439. </tr>
  1440. <tr>
  1441. <td>
  1442. <div id="table01">
  1443. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  1444. <colgroup>
  1445. <col style="width:100px"/>
  1446. <col style="width:1px"/>
  1447. <col/>
  1448. <col style="width:1px"/>
  1449. <col style="width:100px"/>
  1450. <col style="width:1px"/>
  1451. <col/>
  1452. <col style="width:1px"/>
  1453. <col style="width:100px"/>
  1454. <col style="width:1px"/>
  1455. <col/>
  1456. </colgroup>
  1457. <tr>
  1458. <td>
  1459. <div class="td_title04 required">
  1460. <ul>
  1461. <li>ID</li>
  1462. </ul>
  1463. </div>
  1464. </td>
  1465. <td bgcolor="#b5b29e"></td>
  1466. <td>
  1467. <div id="input01">
  1468. <ul>
  1469. <li><input type="text" name="user_id" id="user_id" value="" style="width: 150px;" noHangel="true" /></li>
  1470. <li><img src="/img/buyer/btn/btn_overlap.gif" name="btn_idChk" id="btn_idChk" style="cursor: pointer;" alt="아이디중복확인" /></li>
  1471. </ul>
  1472. </div>
  1473. </td>
  1474. <td bgcolor="#b5b29e"></td>
  1475. <td>
  1476. <div class="td_title04 required">
  1477. <ul>
  1478. <li>비밀번호</li>
  1479. </ul>
  1480. </div>
  1481. </td>
  1482. <td bgcolor="#b5b29e"></td>
  1483. <td>
  1484. <div id="input01">
  1485. <ul>
  1486. <li><input type="password" name="passwd" id="passwd" value="" style="width: 150px;" /></li>
  1487. </ul>
  1488. </div>
  1489. </td>
  1490. <td bgcolor="#b5b29e"></td>
  1491. <td>
  1492. <div class="td_title04 required">
  1493. <ul>
  1494. <li>비밀번호확인</li>
  1495. </ul>
  1496. </div>
  1497. </td>
  1498. <td bgcolor="#b5b29e"></td>
  1499. <td>
  1500. <div id="input01">
  1501. <ul>
  1502. <li><input type="password" name="re_passwd" id="re_passwd" style="width: 150px;" /></li>
  1503. </ul>
  1504. </div>
  1505. </td>
  1506. </tr>
  1507. <tr>
  1508. <td height="1" bgcolor="#cccccc" colspan="11"></td>
  1509. </tr>
  1510. <tr>
  1511. <td>
  1512. <div class="td_title04 required">
  1513. <ul>
  1514. <li>담당자명</li>
  1515. </ul>
  1516. </div>
  1517. </td>
  1518. <td bgcolor="#b5b29e"></td>
  1519. <td>
  1520. <div id="input01">
  1521. <ul>
  1522. <li><input type="text" name="user_name" id="user_name" value="<%=vo.get("user_name") %>" style="width: 150px;" /></li>
  1523. </ul>
  1524. </div>
  1525. </td>
  1526. <td bgcolor="#b5b29e"></td>
  1527. <td>
  1528. <div class="td_title04 required">
  1529. <ul>
  1530. <li>부서명</li>
  1531. </ul>
  1532. </div>
  1533. </td>
  1534. <td bgcolor="#b5b29e"></td>
  1535. <td>
  1536. <div id="input01">
  1537. <ul>
  1538. <li><input type="text" name="division" id="division" value="<%=vo.get("division") %>" style="width: 150px;" /></li>
  1539. </ul>
  1540. </div>
  1541. </td>
  1542. <td bgcolor="#b5b29e"></td>
  1543. <td>
  1544. <div class="td_title04 required">
  1545. <ul>
  1546. <li>직위</li>
  1547. </ul>
  1548. </div>
  1549. </td>
  1550. <td bgcolor="#b5b29e"></td>
  1551. <td>
  1552. <div id="input01">
  1553. <ul>
  1554. <li><input type="text" name="position" id="position" value="<%=vo.get("position") %>" style="width: 150px;" /></li>
  1555. </ul>
  1556. </div>
  1557. </td>
  1558. </tr>
  1559. <tr>
  1560. <td height="1" bgcolor="#cccccc" colspan="11"></td>
  1561. </tr>
  1562. <tr>
  1563. <td>
  1564. <div class="td_title04 required">
  1565. <ul>
  1566. <li>이메일</li>
  1567. </ul>
  1568. </div>
  1569. </td>
  1570. <td bgcolor="#b5b29e"></td>
  1571. <td>
  1572. <div id="input01">
  1573. <ul>
  1574. <li><input type="text" name="email" id="email" value="<%=vo.get("email") %>" style="width: 150px;" /></li>
  1575. </ul>
  1576. </div>
  1577. </td>
  1578. <td bgcolor="#b5b29e"></td>
  1579. <td>
  1580. <div class="td_title04 required">
  1581. <ul>
  1582. <li>전화번호</li>
  1583. </ul>
  1584. </div>
  1585. </td>
  1586. <td bgcolor="#b5b29e"></td>
  1587. <td>
  1588. <div id="input01">
  1589. <ul>
  1590. <li><input type="text" name="tel_num" id="tel_num" value="<%=vo.get("tel_num") %>" style="width: 150px;" maxlength="15" noHangelEng="true" /></li>
  1591. </ul>
  1592. </div>
  1593. </td>
  1594. <td bgcolor="#b5b29e"></td>
  1595. <td>
  1596. <div class="td_title04 required">
  1597. <ul>
  1598. <li>FAX번호</li>
  1599. </ul>
  1600. </div>
  1601. </td>
  1602. <td bgcolor="#b5b29e"></td>
  1603. <td>
  1604. <div id="input01">
  1605. <ul>
  1606. <li><input type="text" name="fax_num" id="fax_num" value="<%=vo.get("fax_num") %>" style="width: 150px;" maxlength="15" noHangelEng="true"/></li>
  1607. </ul>
  1608. </div>
  1609. </td>
  1610. </tr>
  1611. <tr>
  1612. <td height="1" bgcolor="#cccccc" colspan="11"></td>
  1613. </tr>
  1614. <tr>
  1615. <td>
  1616. <div class="td_title04 required">
  1617. <ul>
  1618. <li>휴대전화</li>
  1619. </ul>
  1620. </div>
  1621. </td>
  1622. <td bgcolor="#b5b29e"></td>
  1623. <td colspan="5">
  1624. <div id="input01">
  1625. <ul>
  1626. <li>
  1627. &nbsp;<input type="text" name="h_phon_1" id="h_phon_1" size="3" numberOnly="true" maxlength="3" value="<%=vo.get("hp1")%>"/> -
  1628. &nbsp;<input type="text" name="h_phon_2" id="h_phon_2" size="4" numberOnly="true" maxlength="4" value="<%=vo.get("hp2")%>"/> -
  1629. &nbsp;<input type="text" name="h_phon_3" id="h_phon_3" size="4" numberOnly="true" maxlength="4" value="<%=vo.get("hp3")%>"/>
  1630. <!-- <input type="text" style="width:150px;"/> -->
  1631. </li>
  1632. </ul>
  1633. </div>
  1634. </td>
  1635. </tr>
  1636. </table>
  1637. </div>
  1638. </td>
  1639. </tr>
  1640. <tr>
  1641. <td>&nbsp;</td>
  1642. </tr>
  1643. <tr>
  1644. <td align="center" height="50">
  1645. <img src="/img/buyer/btn/btn_join02.gif" name="btn_save" id="btn_save" alt="다음" style="cursor: pointer;"/>
  1646. <img src="/img/buyer/btn/btn_join03.gif" name="btn_cancel" id="btn_cancel" alt="등록취소" hspace="5" style="cursor: pointer;"/>
  1647. </td>
  1648. </tr>
  1649. </table>
  1650. <div id="footer" >
  1651. <p><img src="/img/supplier/login/footer.gif"></p>
  1652. </div>
  1653. </div>
  1654. </form>