function OpenUPS(trk_num) {
    var address, trkNum;

    trkNum = new String();
    trkNum = trk_num;
    trkNum = trim(trkNum);

    if (trkNum.substr(0, 2).toUpperCase() == "1Z") {
        address = "http://wwwapps.ups.com/etracking/tracking.cgi?tracknums_displayed=5&error_carried=yes&TypeOfInquiryNumber=T&HTMLVersion=4.0&sort_by=status&InquiryNumber1=" + trkNum;
        address += "&InquiryNumber2=&InquiryNumber3=&InquiryNumber4=&InquiryNumber5=&track.x=31&track.y=10"
    }
    else {
        if (trkNum.length < 18) {
            if (trkNum.length < 10) {
                address = "http://track.dhl-usa.com/TrackByNbr.asp?ShipmentNumber=" + trkNum;
            }
            else {
                address = "http://www.fedex.com/Tracking?sum=n&ascend_header=1&clienttype=dotcom&spnlk=spnl3&initial=n&cntry_code=us&tracknumber_list=" + trkNum + "&language=english&track_number_0=&track_number_replace_0=" + trkNum + "&resubmit_all=Resubmit";
            }
        }
        else {
            address = "http://trkcnfrm1.smi.usps.com/PTSInternetWeb/InterLabelInquiry.do?strOrigTrackNum=" + trkNum;
        }
    }
    //address = encode_url(address);
    track_num = window.open(address, "track_num", "scrollbars=1,resizable=1,width=550,height=500,left=0,top=0");
    track_num.focus();
}

function PayMyInvoice(invoiceNo) {
    //var address = "../Management/PayMyInvoice.aspx?InvoiceNo=" + invoiceNo;
    //var idw = window.open(address, "idw", "scrollbars=0,width=450,height=500,left=20,top=20,resizable=no");
    //idw.focus();
  
    window.showModalDialog("../Management/PayMyInvoice.aspx?InvoiceNo=" + invoiceNo, "", "dialogWidth:400px; dialogHeight:500px; center:yes; resizable:no");
    window.location.reload();
}


function ViewInvoiceDetail(invoiceNo) {
    var address = "../../Ecommerce/Management/InvoiceDetail.aspx?InvoiceNo=" + invoiceNo;
    var idw = window.open(address, "idw", "scrollbars=1,resizable=1,width=800,height=800,left=20,top=20");
    idw.focus();
}

function ViewItem(PROD_CD) {
    var address = "../General/ProductdetailSimple2.aspx?PROD_CD=" + PROD_CD;
    var idw = window.open(address, "_blank", "target=_blank");	
    //var idw = window.open(address, "idw", "scrollbars=1,resizable=1,width=800,height=600,left=20,top=20,toolbar=1");
    idw.focus();
}

function ViewInvoicePrint(invoiceNo) {
    var address = "../Management/InvoiceDetailPrint.aspx?InvoiceNo=" + invoiceNo;
    var idw = window.open(address, "ip", "scrollbars=1,resizable=1,width=800,height=650,left=20,top=20");
    idw.focus();
}

function ViewDetail(orderNo) {
    var address = "../../Ecommerce/Management/OrderDetail.aspx?ORD_NUM=" + orderNo;
    var odw = window.open(address, "odw", "scrollbars=1,resizable=1,width=800,height=650,left=20,top=20");
    odw.focus();
}

function BeforePrint() {
    ButtonBlock.style.display = 'none'

}
function AfterPrint() {
    ButtonBlock.style.display = 'block'
}


function ltrim(str) {
    return str.replace(/^[ ]+/, '');
}

function rtrim(str) {
    return str.replace(/[ ]+$/, '');
}

function trim(str) {
    return ltrim(rtrim(str));
} 
  

