﻿function init_Links(_moduleid, _iseditable) {

    var i;
    var html = "";
    var target = "";

    $.ajax({
        type: "POST",
        url: "/desktopmodules/sitebuilder/components/WebService.asmx/FetchLinks",
        // pass parameters to webmethod
        data: "{ModuleID: " + _moduleid + "}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {
            // clear all current modules
            $('#placeholder').empty();
            // if data is returned, iterate through response
            if (null != msg) {
                for (i = 0; i < msg.length; i++) {
                    if (_iseditable == 'True') { html += '<h2><a class="lnkedit" rel=' + msg[i].ItemID + ' href="' + _privateurl + '?skin=' + _SiteSkin + '&mode=links&itemid=' + msg[i].ItemID + '"><img visible="false" class="imgedit" src="/desktopmodules/sitebuilder/images/edit.gif" alt="edit" /></a>' } else { html += '<h2>' }
                    if (msg[i].NewWindow == true) { target = 'target="_blank"' } else { target = '' };

                    html += '<a href="' + msg[i].URL + '"' + target + '>' + msg[i].Title + '</a></h2><p>' + msg[i].Description + '</p>'
                }
            }

            $('#modulebody').append(html);

            SetEditControls(_iseditable, _moduleid, 'links');
        }
    });
}