var dtd_companys = new Array();
dtd_companys["´ëÇÑÅë¿î"] = new Array(10, "http://www.doortodoor.co.kr/servlets/cmnChnnel?tc=dtd.cmn.command.c03condiCrg01Cmd&invc_no=");
dtd_companys["·ÎÁ¨ÅÃ¹è"] = new Array(11, "http://www.ilogen.com/customer/reserve_03_detail.asp?f_slipno=");
dtd_companys["CJ HTH"] = new Array(12, "http://cjhth.com/homepage/searchTraceGoods/SearchTraceDtdShtno.jhtml?dtdShtno=");
dtd_companys["¿»·Î¿ìÄ¸"] = new Array(11, "http://www.yellowcap.co.kr/custom/inquiry_result.asp?INVOICE_NO=");
dtd_companys["¿ìÃ¼±¹ÅÃ¹è"] = new Array(13, "http://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1=");
dtd_companys["ÀÏ¾çÅÃ¹è"] = new Array(9, "http://www.ilyanglogis.com/functionality/tracking_result.asp?hawb_no=");
dtd_companys["ÇÑÁøÅÃ¹è"] = new Array(0, "http://www.hanjinexpress.hanjin.net/customer/plsql/hddcw07.result?wbl_num=");
dtd_companys["CJ GLS"] = new Array(0, "http://www.cjgls.co.kr/kor/service/service02_01.asp?slipno=");
dtd_companys["KGBÆ¯±Þ"] = new Array(10, "http://www.kgbls.co.kr/sub5/trace.asp?f_slipno=");
dtd_companys["Çö´ëÅÃ¹è"] = new Array(0, "http://www.hlc.co.kr/hydex/jsp/tracking/trackingViewCus.jsp?InvNo=");
dtd_companys["µ¿ºÎÀÍ½ºÇÁ·¹½ºÅÃ¹è"] = new Array(12, "http://www.dongbuexpress.co.kr/Html/Delivery/DeliveryCheck.jsp?search_item_no=");
dtd_companys["FedEx"] = new Array(12, "http://www.fedex.com/Tracking?ascend_header=1&clienttype=dotcomreg&cntry_code=kr&language=korean&tracknumbers=");
dtd_companys["UPS"] = new Array(25, "http://www.ups.com/WebTracking/track?loc=ko_KR&InquiryNumber1=");
dtd_companys["DHL"] = new Array(0, "http://www.dhl.co.kr/publish/kr/ko/eshipping/track.high.html?pageToInclude=RESULTS&type=fasttrack&AWB=");
dtd_companys["EMS"] = new Array(13, "http://service.epost.go.kr/trace.RetrieveEmsTrace.postal?ems_gubun=E&POST_CODE=");
dtd_companys["HANDEX"] = new Array(0, "http://www.hanjinexpress.hanjin.net/customer/hanjin_tracking.type_thr?wblnum=");
dtd_companys["SC·ÎÁö½º"] = new Array(0, "https://www.sc-logis.co.kr/cus_search_result.html?awbino=");
dtd_companys["µ¿ºÎÅÃ¹è"] = new Array(12, "http://www.dongbuexpress.co.kr/Html/Delivery/DeliveryCheck.jsp?mode=SEARCH&search_type=1&search_item_no="); 
dtd_companys["ÇÏ³ª·ÎÅÃ¹è"] = new Array(10, "http://www.hanarologis.com/branch/chase/listbody.html?a_gb=center&a_cd=4&a_item=0&fr_slipno=");
        
function isNumeric(s)
{   
    var count = 0;
    for (i = 0; i < s.length; i++) {
        if(s.charAt(i)<'0' || s.charAt(i)>'9') {
            count++;
        }
    }

    if(count > 0) {
        return 0;
    } else {
        return 1;
    }
}

function door_to_door_search()
{
    var fm = document.getElementById('door_to_door_frm');
    var dtd_obj = document.getElementById('dtd_select');
    var company = dtd_obj.options[dtd_obj.selectedIndex].value;
    var query_obj = document.getElementById('dtd_number_query');
    var query = query_obj.value;
    var url = "";

    /* ¿î¼ÛÀå ¹øÈ£ °ª È®ÀÎ */
    if (company == "UPS") {
        var pattern1 = /^1z[0-9]{16}$/i;
        var pattern2 = /^M[0-9]{10}$/;
        if (query.search(pattern1) == -1 && query.search(pattern2) == -1) {
            alert(company+"ÀÇ ¿î¼ÛÀå ¹øÈ£ ÆÐÅÏ¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù");
            return false;
        }
    } else if (company == "EMS") {
        var pattern = /^[a-zA-z]{2}[0-9]{9}[a-zA-z]{2}$/;
        if (query.search(pattern) == -1) {
            alert(company+"ÀÇ ¿î¼ÛÀå ¹øÈ£ ÆÐÅÏ¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù");
	    return false;
        }
    } else {
        if (!isNumeric(query)) {
            alert("¿î¼ÛÀå ¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
            query_obj.focus();
            return false;
        } else if (dtd_companys[company][0] > 0 && dtd_companys[company][0] != query.length) {
            alert(company+"ÀÇ ¿î¼ÛÀå ¹øÈ£´Â "+dtd_companys[company][0]+"ÀÚ¸®ÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä");
            query_obj.focus();
            return false;
        }
    }

    /* ¸µÅ©¸¸µé±â */
    if (company == "¾ÆÁÖÅÃ¹è") {
        url = "http://www.ajuthankyou.com:8080/jsp/expr1/web_view.jsp?";
        url+= "sheetno1="+query.substring(0,2);
        url+= "&sheetno2="+query.substring(2,6);
        url+= "&sheetno3="+query.substring(6,10);
    } else if (company == "¾ç¾çÅÃ¹è") {
        url = "http://www.yangyang21.co.kr/YYSearch/YYSearch.jsp?";
        url+= "Slip01="+query.substring(0,4);
        url+= "&Slip02="+query.substring(4,5);
        url+= "&Slip03="+query.substring(5,12);
    } else if (dtd_companys[company][1]) {
        url = dtd_companys[company][1]+query;
    }

    window.open(url,"_blank");
}


