//jQuery(document).ready(function () {
//    $('#btnSaveUrl').on('click', function () {

//        if (!IsLocalSettingsValid()) {
//            return false;
//        }
//        if (!SaveLocalSettings()) {        
//            return false;
//        }
//    });
//});

//function IsLocalSettingsValid() {    
//    let serverUrl = $("#IdentityServerUrl");
//    //let div =
//    if (serverUrl.val() === '') {
//        serverUrl.addClass('is-invalid');
//        $("#divUrl").addClass('is-invalid');

//        return false;
//    }
//    else {
//        serverUrl.removeClass('is-invalid');//invalid-feedback
//    }

//    return true;
//}
//function GetLocalSettingsFormData() {
//    let LocalSettingsViewModel = {};
//    LocalSettingsViewModel.IdentityServerUrl = $("#IdentityServerUrl").val();

//    let formData = {};
//    formData.LocalSettingsViewModel = LocalSettingsViewModel;
//    return formData;
//}

//function SaveLocalSettings() {
//    var model = GetLocalSettingsFormData();

//    $.ajax({
//        type: "POST",
//        url: "ConfigureServer/ConfigureServerUrl",
//        cache: false,
//        async: false,
//        dataType: 'json',
//        contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
//        data: model,
//        success: function (data) {
//            //debugger;
//            //var title = "<div class='widget-header'><h4><i class='fa fa-info-circle'></i> Validate Connection </h4></div>";
//            var body = "";
//            if (data == 'Success') {
                
//                //GoNext($(this));
//                //location.href = 'ConfigureServer/ConfigurationSuccessful';
//                return true;
//                //$('#configure-sqlRepository-form input').clearErrors();
//            }
//            else {
//                var body = "Failed Saving Local settings!!!";
//                $("#mydialog .modal-body").html(body);
//                $("#mydialog").modal('show');
//                return false;
//                //location.href = url;
//            }


//        },
//        failed: function (err) {
//            debugger;
//            var body = "Failed Saving Local settings!!!";
//            $("#mydialog .modal-body").html(body);
//            $("#mydialog").modal('show');
//            return false;
//        }
//    });
//}


//function isValidHttpUrl(string) {
//    let url;

//    try {
//        url = new URL(string);
//    } catch (_) {
//        return false;
//    }

//    return url.protocol === "http:" || url.protocol === "https:";
//}