﻿$(document).ready(function () {
    var i = 1;
    for (i = 1; i <= 100; i++) {
        var link = $('#linkId' + i).attr('href');
        $('#linkId' + i).attr('href', 'javascript: ShowDialog(\'' + link + '\')');
    }
});


function ShowDialog(url) {
    var options = SP.UI.$create_DialogOptions();
    options.url = url;
    options.height = 500;
    SP.UI.ModalDialog.showModalDialog(options);
}


function portal_modalEnquiryDialogClosedCallback(result, value) {
    if (value == '1') {
        this.statusId = SP.UI.Status.addStatus("Enquiry Submitted.", "Enquiry has been submitted.", true);
        SP.UI.Status.setStatusPriColor(this.statusId, "Green");
    }

    if (value == '0') {
        this.statusId = SP.UI.Status
            .addStatus("Enquiry Submission Failed.", "Enquiry is not submitted. Please try again.", true);
        SP.UI.Status.setStatusPriColor(this.statusId, "Red");
    }
    setTimeout(RemoveStatus, 6000);
}

function RemoveStatus() {
    SP.UI.Status.removeStatus(this.statusId);
}

function ShowEnquiryDialogForm(url) {
    var options = SP.UI.$create_DialogOptions();
    options.url = url;
    options.height = 700;
    options.width = 800;
    options.dialogReturnValueCallback = Function.createDelegate(null, portal_modalEnquiryDialogClosedCallback);
    SP.UI.ModalDialog.showModalDialog(options);
}
