


    $('.shipping-information-link').each(function() {
        var link = $(this);
        var fullTrackingNum = $(this).html();
        if (fullTrackingNum.indexOf("UPS") >= 0) {
            var UpsTrackingNum = fullTrackingNum.substr(fullTrackingNum.lastIndexOf(" ") + 1);
            var UpsCarrier = "https://www.ups.com/mobile/track?trackingNumber="
            $(link).attr("href", UpsCarrier + UpsTrackingNum);
        } else if (fullTrackingNum.indexOf("Fedex") >= 0) {
            var FedexTrackingNum = fullTrackingNum.substr(fullTrackingNum.lastIndexOf(" ") + 1);
            var FedexCarrier = "https://www.fedex.com/apps/fedextrack/index.html?tracknumbers="
            $(link).attr("href", FedexCarrier + FedexTrackingNum);
        } else if (fullTrackingNum.indexOf("Canada Post") >= 0) {
            var CpTrackingNum = fullTrackingNum.substr(fullTrackingNum.lastIndexOf(" ") + 1);
            var CpCarrier = "https://www.canadapost.ca/trackweb/en#/search?searchFor="
            $(link).attr("href", CpCarrier + CpTrackingNum);
        } else if (fullTrackingNum.indexOf("USPS") >= 0) {
            var UspsTrackingNum = fullTrackingNum.substr(fullTrackingNum.lastIndexOf(" ") + 1);
            var UspsCarrier = "https://tools.usps.com/go/TrackConfirmAction?qtc_tLabels1="
            $(link).attr("href", UspsCarrier + UspsTrackingNum);
        }
    });
If you have any ideas for portal customizations you'd like to see us tackle or need help implementing this tracking number code, email our support team at support@docketmanager.ca