﻿function checkParcel(parcel) {
    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: "JSONData.asmx/CheckStatus",
        data: '{ ParcelNumber: "' + parcel + '"}',
        dataType: "json",
        success: function (msg) {
            var c = eval(msg.d);
            for (var i in c) {
                if (c[i][0] > 0) {
                    alert('Parcel Number ' + $("#txtCheckNumber").val() + ' Was Found!');
                }
                else {
                    alert('Sorry, Parcel Number ' + $("#txtCheckNumber").val() + ' Was Not Found!');
                }
            }
        }
    });
}

$("#btnCheckNumber").click(function () {
    var val = document.getElementById("txtCheckNumber").value;
    if (val == "") {
        alert('Please enter a Parcel Number!');
    } else if (!val.match(/^[0-9]{2}[-]{1}[0-9]{2}[-]{1}[0-9]{2}[-]{1}[A-Za-z0-9]{3}[-]{1}[A-Za-z0-9]{3}[.]{1}[0-9]{3}[-]{1}[0-9]{3}$/) && !val.match(/^[0-9]{3}[-]{1}[0-9]{5}[-]{1}[0-9]{2}$/)) {
        alert('You must enter a valid 18 or 12 digit parcel number in the format of: NN-NN-NN-NNN-NNN.NNN-NNN or NNN-NNNNN-NN for Mobile Numbers!');
    } 
    else {
        checkParcel(val);
    }
});




