

function trim( value ) {
	var ReturnValue = "";
	for(i=0;i<value.length;i++) {
		if(value.charAt(i) != " ") { ReturnValue = ReturnValue + value.charAt(i); }
	}

     return ReturnValue;
}
var dtd_companys = new Array();
dtd_companys["¿ìÃ¼±¹ÅÃ¹è"] = new Array(13, "http://service.epost.go.kr/trace.RetrieveRegiPrclDeliv.postal?sid1=");
dtd_companys["´ëÇÑÅë¿î"] = new Array(10, "http://www.doortodoor.co.kr/servlets/cmnChnnel?tc=dtd.cmn.command.c03condiCrg01Cmd&invc_no=");
dtd_companys["ÇÑÁøÅÃ¹è"] = new Array(12, "http://www.hanjin.co.kr/Delivery_html/inquiry/result_waybill.jsp?wbl_num=");
dtd_companys["·ÎÁ¨ÅÃ¹è"] = new Array(11, "http://d2d.ilogen.com/d2d/delivery/invoice_tracesearch_quick.jsp?slipno=");
dtd_companys["Çö´ëÅÃ¹è"] = new Array(10, "http://www.hlc.co.kr/hydex/jsp/tracking/trackingViewCus.jsp?InvNo=");
dtd_companys["KG¿»·Î¿ìÄ¸ÅÃ¹è"] = new Array(11, "http://www.yellowcap.co.kr/custom/inquiry_result.asp?invoice_no=");
dtd_companys["KGBÅÃ¹è"] = new Array(10, "http://www.kgbls.co.kr/sub5/trace.asp?f_slipno=");
dtd_companys["EMS"] = new Array(13, "http://service.epost.go.kr/trace.RetrieveEmsTrace.postal?ems_gubun=E&POST_CODE=");
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["ÇÑµ¦½º"] = new Array(10, "http://ptop.e-handex.co.kr:8080/jsp/tr/detailSheet.jsp?iSheetNo=");
dtd_companys["FedEx"] = new Array(12, "http://www.fedex.com/Tracking?ascend_header=1&clienttype=dotcomreg&cntry_code=kr&language=korean&tracknumbers=");
dtd_companys["µ¿ºÎÀÍ½ºÇÁ·¹½º"] = new Array(12, "http://www.dongbuexpress.co.kr/Html/Delivery/DeliveryCheck.jsp?search_item_no=");
dtd_companys["CJ GLS"] = new Array(12, "http://www.cjgls.co.kr/kor/service/service02_01.asp?slipno=");
dtd_companys["SC ·ÎÁö½º"] = new Array(12, "https://www.sc-logis.co.kr/new/search_result.asp?awbino=");
dtd_companys["UPS"] = new Array(25, "http://www.ups.com/WebTracking/track?loc=ko_KR&InquiryNumber1=");
dtd_companys["ÇÏ³ª·ÎÅÃ¹è"] = new Array(10, "http://www.hanarologis.com/branch/chase/listbody.html?a_gb=center&a_cd=4&a_item=0&fr_slipno=");
dtd_companys["´ë½ÅÅÃ¹è"] = new Array(13, "http://home.daesinlogistics.co.kr/daesin/jsp/d_freight_chase/d_general_process2.jsp?");

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 (company == "SC ·ÎÁö½º" || company == "ÇÑÁøÅÃ¹è") {
		if (!isNumeric(query)) {
			alert("¿î¼ÛÀå ¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			query_obj.focus();
			return false;
		} else if ( query.length != 10 && query.length != 12 ) {
		  alert(company+"ÀÇ ¿î¼ÛÀå ¹øÈ£´Â 10ÀÚ¸® ¶Ç´Â 12ÀÚ¸®ÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä");
			query_obj.focus();
			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 = dtd_companys[company][1];
		url+= "billno1="+query.substring(0,4);
		url+= "&billno2="+query.substring(4,7);
		url+= "&billno3="+query.substring(7,13);
	}else if (dtd_companys[company][1]) {
		url = dtd_companys[company][1]+query;
	}

	window.open(url,"_blank");
}

