CINXE.COM
Macrogen Online Sequencing Order System
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="title" content="마크로젠"/> <meta name="description" content="유전체 통합 빅데이터를 구축하여 미래의학을 혁신하는 글로벌 정밀의학 선도기업"/> <meta name="keywords" content="마크로젠"/> <!-- 어디에서나 접근 가능한 전역변수, 템플릿 세팅 --> <!-- 초기값 --> <!-- 프로퍼티 참고소스 --> <!-- 메시지 참고소스 --> <script> var contextPath = ''; var sessCustNm = ""; var sessCustId = ''; var sessDnaSysCd = '1001'; var sessCmpnyCd = '1000'; var sessLangCd = 'DEN'; var sessInttCntyCd = ''; var sessCntyCd = 'SG'; var sessCustStatCd = ''; var sessCustReprsntEmil = ''; var sessDnaSysCdUri = 'hqo'; var sessOrdRgsnPsblYn = 'Y'; var sessLoginYn = 'N'; var loadMessage = ""; var localeMsg = { "word.combo.option.select": "Choose" ,"word.combo.option.all": "All" ,"cnfm.delete": "Are you sure you want to delete it?" ,"cnfm.copy.area.lack": "There is not enough space in the data to be copied, so only some data is copied." ,"cnfm.select.one.row": "Please select one row." ,"infm.none.save": "There is no data to save." ,"infm.select.more.row": "Please select at least one or more." ,"com.word.row.data": "times" // 번째 ,"infm.can.not.dulple": "cannot be duplicated." // infm.can.not.dulple ,"infm.no.choise": "There is no selected data." // 선택된 내역이 없습니다. ,"err.fileupload.exception": "An exception occurred while attempting to upload files." // 첨부파일 업로드 중 예외사항이 발생하였습니다. ,"infm.nonexistence.delete": "There is no data to delete." // 삭제할 데이터가 없습니다. ,"infm.essntl.input": "{0} is required." // {0}은(는) 필수 입력 항목 입니다. ,"word.filter.show": "Unhide filter row" // 필터행 출력 ,"word.filter.hidden": "Hide filter row" // 필터행 숨김 ,"word.col.frozen": "Freeze panes" // 틀고정 ,"word.col.frozen.init": "Unfreeze panes" // 틀고정 해제 ,"word.fill.data": "Copy " // 채우기 ,"word.fill.all.data": "Copy entire rows" // 전체 채우기 ,"word.fill.under.data": "Copy entire rows below" // 아래로 채우기 ,"word.col.hidden": "Hide columns" // 컬럼 숨기기 ,"word.col.hidden.init": "Reset columns" // 컬럼 숨기기 초기화 ,"err.sheet.col.visble.onemore": "At least one or more columns must be marked." // 한개 이상의 컬럼은 표시가 되어야 합니다. ,"err.com.data": "The data is invalid." // 데이터가 잘못되었습니다. ,"err.com.msg": "Unable to process request. Please contact your system administrator." // 요청을 처리 할 수 없습니다. 시스템 관리자에게 문의하시기 바랍니다. ,"word.dna.survey.join": "Participate" // 참여하기 ,"word.acc.email": "E-mail" // 이메일 ,"word.dna.direct.input": "Direct Input" // 직접입력 ,"word.dna.domain": "Domain" // 직접입력 ,"infm.dna.email": "Please enter the e-mail address." // 이메일을 입력하세요. ,"infm.dna.email.format": "Invalid e-mail format." // 이메일 형식에 맞지 않습니다. ,"infm.olg.choice.plz": "Please make a choice." // 을 선택해 주시기 바랍니다. ,"infm.olg.input.plz": "Please enter your comment." // 을 입력해 주시기 바랍니다. ,"infm.dna.survey.save": "Do you want to save it?" // 저장하시겠습니까? ,"infm.dna.print.preview": "- 도구 > 인터넷 옵션 > 보안 탭 > 신뢰할 수 있는 사이트 선택\n 1. 사이트 버튼 클릭 > 사이트 추가\n 2. 사용자 지정 수준 클릭 > 스크립팅하기 안전하지 않은 것으로 표시된 ActiveX 컨트롤 (사용)으로 체크\n\n※ 위 설정은 인쇄 미리보기 기능을 사용하기 위함임" // ,"word.dna.add.mail": "Additional E-mail" // 추가 이메일 ,"infm.dna.add.mail.chk": "Please Enter Additional Email." // 추가 이메일을 입력해 주세요. ,"err.dna.pay.cur.not.spt": "Unsupported currency." // 지원하지 않는 통화입니다. ,"err.dna.pay.info.err": "Billing information is invalid" // 결제 정보가 잘못되었습니다. ,"err.dna.pay.cancle": "Your payment has been canceled." // 결제가 취소되었습니다. ,"infm.dna.run.type.txt": "This service analyzes the DNA Fragments marked as a specific type of mineral in the DNA Analyzer 3730xl." // 특정 형광물질로 표기된 <em>DNA fragments를</em><br/> <em>DNA Analyzer 3730xl로 분석</em>해 드리는 서비스입니다. ,"infm.dna.select": "Please Select." // 선택하세요. ,"infm.dna.select.more.max": "{0} can select up to {1}." //{0}은(는) 최대 {1}개 선택가능합니다. }; var userLocale = "DEN"; // IBLeader 에서 사용될 언어코드 if(loadMessage) { alert(loadMessage); } </script> <!-- 공동 템플릿 --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-167964603-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-167964603-1'); </script> <!-- 헤드 --> <title>Macrogen Online Sequencing Order System</title> <link rel="shortcut icon" href="/resources/images/common/favicon.ico" type="image/x-icon"> <link rel="icon" href="/resources/images/common/favicon.ico" type="image/x-icon"> <script> /** * 모든 업무페이지보다 우선되는 onload처리임 * 각 업무페이지에서 onload처리가 필요할 경우 반드시 fnOnload를 사용해야 함 */ window.onload = function(){ // (function() { // $.getJSON('/com/comm/datetime/retrieveDbDatetime.do', function(data){ // var clientDate = +new Date(); // serverOffset = data.datetime - clientDate; // moment.now = function() { // return (+new Date()) + serverOffset; // } // }); // }()); // fnSetSearchPopupEvent(); // 검색 팝업이벤트 공통정의 //form영역 테이블에서 팝업 버튼 $('.search_box2 input[type=text]').keypress(function(event){ if(event.keyCode == "13"){ if($(this).parents(".search_box2").children('.leftBox').children('button[type=button]').hasClass('btn_search').toString() === "true"){ $(this).parents(".search_box2").children('.leftBox').children('button[type=button]').click(); } } }); $('.main_search input[type=text]').keypress(function(event){ if(event.keyCode == "13"){ if($(this).parents(".main_search").siblings(".search_box2").children('.leftBox').children('button[type=button]').hasClass('btn_search').toString() === "true"){ $(this).parents(".main_search").siblings(".search_box2").children('.leftBox').children('button[type=button]').click(); } } }); if(typeof fnOnLoadMenu !== "undefined") { fnOnLoadMenu(); } if (typeof fnOnload !== "undefined") { if (opener) { try { $("#menuCd").val($("#menuCd", opener.document).val()); } catch (e) { console.debug(e); } } $('form').each(function () { fnAppendMenuCd.call(this); //폼에 메뉴코드 append }); fnOnload(); } if(typeof fnOnloadTabs !== "undefined") { fnOnloadTabs(); } // 즐겨찿기 버튼 이벤트정의 (function() { // 즐겨찾기 아이콘 활성화 $('.content a.book_mark').click( function() { var menuCd = document.getElementById("frmMenu").menuCd.value; var $btnFavor = $(this); if($btnFavor.hasClass("on")) { $.post('/com/comm/menu/deleteUserMenuBookmark.do', {"menuCd":menuCd}, function(data, textStatus, jqXHR){ if(typeof data.errorCode === "undefined") { $btnFavor.removeClass("on"); fnRetrieveBookmarkMenus(); } }); } else { $.post('/com/comm/menu/insertUserMenuBookmark.do', {"menuCd":menuCd}, function(data, textStatus, jqXHR){ if(typeof data.errorCode === "undefined") { $btnFavor.addClass("on"); fnRetrieveBookmarkMenus(); } }); } }); })(); if(typeof fnRetrieveBookmarkMenus !== "undefined") { //즐겨찾기목록 조회 fnRetrieveBookmarkMenus(); } // 도움말 (function () { // 현재 접근한 화면에 도움말 내용이나 첨부파일 존재할 경우 도움말 버튼 생성 var helpYn = ""; if( helpYn == "Y" ) { var titleWrapSpan = $(".contents .title_wrap span"); var helpBtnHTML = "<a href='javascript:void()' target='_blank' class='manual'></a>"; // 화면에 버튼(검색,저장 등)이 존재하는 경우, 그 버튼 뒤에 도움말 버튼 붙임 if( titleWrapSpan.length > 1 ) { titleWrapSpan.last().append(helpBtnHTML); // 화면에 버튼(검색,저장 등)이 존재하지 않는 경우, 버튼 span 생성 후 도움말 버튼 붙임 } else { $(".header .rightBox .manual_wrap").last().prepend("<span id='help'>"+helpBtnHTML+"</span>"); } // 도움말 버튼 click event $("#help").click(function () { fnFileDownForm(''); }); } })(); // jquery로 동적으로 submit 시 필요한 메뉴코드 추가 (function () { var oSubmit = jQuery.fn.submit; jQuery.fn.submit = function() { // fnAppendMenuCd.call(this); // Now go back to jQuery's original submit() return oSubmit.apply(this, arguments); }; })(); //공지사항 닫기 $(".pop_notice .close").click(function(){ $(this).closest(".pop_notice").hide(); }); } function fnAppendMenuCd() { var $menuCd = $(this).children('#menuCd'); if ($menuCd.length < 1) { $('<input>').attr({ type: 'hidden', name: 'menuCd', value: $("#menuCd").val() }).appendTo($(this)); } } </script> <!-- LIMS 주문조회 관련 CSS Start --> <!-- link rel="stylesheet" href="/resources/lib/fullcalendar/fullcalendar.css" /> <link rel="stylesheet" href="/resources/lib/fullcalendar/fullcalendar.print.css" media="print" /> <link rel="stylesheet" href="/resources/lib/css/jquery.contextMenu.min.css" /> <link rel="stylesheet" href="/resources/lib/bootstrap-3.3.2-dist/css/bootstrap.min.css" /> <link rel="stylesheet" href="/resources/lib/css/all.min.css" /> <link rel="stylesheet" href="/resources/lib/css/base2.css" /--> <!-- LIMS 주문조회 관련 CSS End --> <link type="text/css" rel="stylesheet" href="/resources/css/reset.css"> <link type="text/css" rel="stylesheet" href="/resources/css/common.css"> <!-- <script src="/resources/lib/jquery/jquery-3.4.1.min.js"></script> <script src="/resources/lib/jquery/jquery-ui.min.js"></script> <script src="/resources/lib/jquery/jquery.nice-select.min.js"></script> <script src="/resources/lib/jquery/jquery.bxslider.js"></script> <script src="/resources/js/TweenMax.min.js"></script> <script src="/resources/lib/jquery/jquery.mCustomScrollbar.concat.min.js"></script> <script src="/resources/lib/jquery/jquery.dd.js"></script> --> <script src='/resources/js/polyfill.js'></script> <!-- LIMS3.0 --> <script src="/resources/js/jquery-3.4.1.min.js"></script> <script src="/resources/lib/jquery/jquery.bxslider.js"></script> <script src="/resources/lib/jquery/jquery.tmpl.min.js"></script> <script src="/resources/lib/jquery/jquery.tmplPlus.min.js"></script> <script src='/resources/lib/ibleaders/ibleaders.js?dummy=210302'></script> <script src='/resources/lib/ibleaders/ibsheet/ibsheetinfo.js'></script> <script src='/resources/lib/ibleaders/ibsheet/ibsheet.js'></script> <script src='/resources/lib/ibleaders/ibsheet/ibsheet-global.js'></script> <script src="/resources/lib/geolite/geolite.js"></script> <script src="/resources/js/com/common.js"></script> <script src="/resources/js/com/common-ibsheet-dohr.js"></script> <script src="/resources/js/com/common-ibsheet-dohr-custom.js"></script> <!-- <script src="https://jsgetip.appspot.com"></script> --> <!-- LIMS 주문조회 관련 JS Start --> <script src='/resources/lib/jquery/jquery-ui.js'></script> <script src='/resources/lib/jquery/yearpicker.js'></script> <script src='/resources/lib/jquery/jquery.scrollbar.js'></script> <script src='/resources/lib/jquery/jquery.contextMenu.min.js'></script> <script src='/resources/lib/jquery/jquery.twbsPagination.min.js'></script> <script src='/resources/lib/ui.js'></script> <script src="/resources/lib/toastr/toastr.min.js"></script> <script src='/resources/lib/jquery-chained/jquery.chained.remote.js'></script> <script src='/resources/lib/moment/moment-with-locales.js'></script> <script src='/resources/lib/ibleaders/ibmaskedit/ibmaskedit.js'></script> <script src='/resources/lib/ibleaders/ibmaskedit/ibmaskeditinfo.js'></script> <script src='/resources/lib/ibleaders/ibchart/ibchart.js'></script> <script src='/resources/lib/ibleaders/ibchart/ibchartinfo.js'></script> <script src='/resources/lib/highcharts/highcharts.js'></script> <script src='/resources/lib/ibleaders/ibmulticombo/ibmulticombo.js'></script> <script src='/resources/lib/ibleaders/ibmulticombo/ibmulticomboinfo.js'></script> <script src='/resources/lib/ibleaders/ibupload/ibupload.js'></script> <script src='/resources/lib/ibleaders/ibupload/ibuploadinfo.js'></script> <script src='/resources/lib/fullcalendar/fullcalendar.min.js'></script> <script src='/resources/lib/fullcalendar/locale/ko.js'></script> <script src="/resources/lib/common.js"></script> <script src="/resources/lib/tab.js"></script> <script src="/resources/lib/smartEditor2/js/service/HuskyEZCreator.js"></script> <script src='/resources/lib/jquery/jquery.blockUI.js'></script> <script src="/resources/js/order.js"></script><!-- 주문페이지 퍼블리싱 js --> <!-- DNA RENUAL --> <script src="/resources/js/jquery.nice-select.min.js"></script> <script src="/resources/js/common.js"></script> </head> <link rel="stylesheet" href="/resources/css/kor.css" /> <body class="eng"> <script src="https://www.google.com/recaptcha/api.js"></script> <link rel="stylesheet" href="/resources/css/member.css" /> <script> function fnOnload() { var key = fnGetCookie("CustUserName"); $("#username").val(key); if(key != ""){ $("#idSave").attr("checked", true); } $("#btnFindId").click(function(){ fnFindId(); }); $("#btnFindPw").click(function(){ fnFindPw(); }); $('#password').keypress(function(event) { var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { fnLogin(); } }); $("#btnLogin").click(function(){ fnLogin(); }); $("#btnCustJoin").click(function(){ fnJoinCust(); }); $("input:checkbox[id=idSave]").click(function(){ var iCheck = $("input:checkbox[id=idSave]").is(":checked"); if (iCheck == true) { fnSaveCookie(); }else{ fnDeleteCookie("CustUserName"); } }); } function fnFindId() { document.loginForm.action= "/hqo/com/cust/retrieveFindCustId.do"; document.loginForm.submit(); } function fnFindPw() { document.loginForm.action= "/hqo/com/cust/retrieveFindCustPw.do"; document.loginForm.submit(); } function correctCaptcha() { $("#errDiv").css("display","none"); } function fnLogin() { if (!$('#username').val()) { $("#username").addClass("err"); $("#errDiv").html("Please enter your ID."); //아이디를 입력하세요 $("#errDiv").css("display","block"); $("#username").focus(); return; } if (!$('#password').val()) { $("#password").addClass("err"); $("#errDiv").html("Please enter your password."); //패스워드를 입력하세요 $("#errDiv").css("display","block"); $("#password").focus(); return; } $("#username").removeClass("err"); $("#password").removeClass("err"); $("#errDiv").css("display","none"); //fnGetPublicIp(function(data) { //$(document.loginForm).find('.publicIp').val(data.ip); document.loginForm.action="/security_check"; document.loginForm.submit(); //}); } function fnJoinCust() { document.loginForm.action= "/hqo/com/cust/retrieveCustJoinAgreeForm.do"; document.loginForm.submit(); } function fnSaveCookie() { if ($("#username").val() != "") { fnSetCookie("CustUserName",$("#username").val(),10); //10일 동안 유지 } } function fnDeleteCookie(cookieName){ var expireDate = new Date(); expireDate.setDate(expireDate.getDate() - 1); document.cookie = cookieName + "= " + "; expires=" + expireDate.toUTCString(); } function fnSetCookie(cookieName, value, exdays){ var exdate = new Date(); exdate.setDate(exdate.getDate() + exdays); var cookieValue = escape(value) + ((exdays==null) ? "" : "; expires=" + exdate.toUTCString()); document.cookie = cookieName + "=" + cookieValue; } function fnGetCookie(cookieName) { cookieName = cookieName + '='; var cookieData = document.cookie; var start = cookieData.indexOf(cookieName); var cookieValue = ''; if(start != -1){ start += cookieName.length; var end = cookieData.indexOf(';', start); if(end == -1)end = cookieData.length; cookieValue = cookieData.substring(start, end); } return unescape(cookieValue); } </script> <form name="loginForm" action="" method="post"> <input class="publicIp" name="publicIp" type="hidden"> <input class="referMenuCd" name="referMenuCd" type="hidden" value=""> <div class="wrap_member"> <div class="logo_area"> <h1><a href="/"><img src='/resources/images/member/ci_2.png' alt="마크로젠"/></a></h1> <span>Sign In</span> <!-- 마크로젠 DNA 사이트 로그인 --> </div> <div class="login_area"> <span class="input_box"> <input type="text" id="username" name="username" value="" placeholder="Please enter your ID."/> </span> <span class="input_box"> <input type="password" id="password" name="password" placeholder="Please enter your password."/> </span> <!--[D]입력 오류 시 안내 문구 노출 err_msg--> <p id="errDiv" class="err_msg" style="display:none;"></p> <div class="option_row"> <span class="id_save"> <input type="checkbox" id="idSave"/> <label for="idSave">Remember me</label><!-- 아이디 저장 --> </span> <span class="find_link"> <a href="#none" id="btnFindId">Find My ID</a> / <!-- 아이디 찾기 --> <a href="#none" id="btnFindPw">Find My Password</a><!-- 비밀번호 찾기 --> </span> </div> <div class="btn_box wide"> <a href="#none" class="btn_motion btn_green" id="btnLogin"><span>Sign In</span><i class="btn_over"></i></a><!-- 로그인 --> </div> <p class="alignC"> <a href="#none" class="join_go" id="btnCustJoin">Sign Up</a> </p> </div> <span class="cp_rights">COPYRIGHT © 2020 MACROGEN CO., LTD. ALL RIGHTS RESERVED.</span> </div> </form> <dna id="dna" dnaTokenKey="" /> </body> </html>