﻿
if (typeof (Sys) != "undefined") {
    Sys.Browser.WebKit = {}; //Safari 3 is considered WebKit 
    if (navigator.userAgent.indexOf('WebKit/') > -1) {
        Sys.Browser.agent = Sys.Browser.WebKit;
        Sys.Browser.version = parseFloat(
        navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
        Sys.Browser.name = 'WebKit';
    }
}

function $init(handler) {
    $j(handler);
}

function $ready(handler) {
    $j(handler);
    if (typeof (Sys) != "undefined") {
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(handler);
    }
}

function $load(handler) {
    if (typeof (Sys) != "undefined") {
        Sys.Application.add_load(handler);
    }
}

$init(function () {

    if (typeof (Sys) != "undefined") {
        var requestManager = Sys.WebForms.PageRequestManager.getInstance();
        requestManager.add_beginRequest(function () { $j(".spinner").fadeIn(); });
        requestManager.add_endRequest(function () { $j(".spinner").fadeOut(); });
        requestManager.add_endRequest(errorbox);

        requestManager.add_initializeRequest(function (sender, args) {
            var prm = Sys.WebForms.PageRequestManager.getInstance();
            var element = $j(args.get_postBackElement());
            if (prm.get_isInAsyncPostBack() && element.data("InPostBack")) {
                args.set_cancel(true);
            }
            element.data("InPostBack", true);
        });
    }

    $j(".autofocus").focus();
});

$ready(function () {
    if ($j('.rivetpage').length > 0) {
        document.oncontextmenu = new Function("event.returnValue=false;");
        document.onselectstart = new Function("event.returnValue=false;");
    }
    if (typeof (Sys) != "undefined") {
        var requestManager = Sys.WebForms.PageRequestManager.getInstance();
        requestManager._form.action = window.location.href.replace(window.location.hash, "");
        requestManager._form._initialAction = requestManager._form.action;
    }

    if (typeof (_gat) != "undefined") {
        var pageTracker = _gat._getTracker(window.gaAccount);
        pageTracker._trackPageview();
    }

    if (typeof (AvatarTracker) != "undefined") {
        AvatarTracker.track();
    }

    registerFileUpload();
    registerTinyMCEEditors();
    registerMcDropdowns();
    registerLightbox();
    registerSuperfish();
    registerControlbarTabs();
    registerRivetpagenavmenu();
    UpdatePrompt();
    if ($j('#gotop').length > 0) {
        backTopleft('gotop', 'prompt');
    }
    $j(window).resize(function () {
        var fullheight = $j(".fullheight");
        fullheight.height(fullheight.height() + $j(window).height() - $j(document.body).height());
    }).resize();

    var webpartHeaders = $j(".webpart-header");
    webpartHeaders.find("div:first").addClass("webpart-title");
    webpartHeaders.find("span[id$=Verbs]").addClass("webpart-verbs");
    webpartHeaders.find("div[id$=VerbsMenu]").addClass("webpart-verbsmenu");
    var webparts = webpartHeaders.parent();
    webparts.next("table").addClass("webpart-dropcue");

    $j(".adminpage .gridview th").each(function () {
        var item = $j(this);
        if (item.children().length < 2) {
            return;
        }
        item.children().wrapAll("<div class='sorters'></div>");
    });

    $j(".ContextMenuPanel hr + hr").remove();
    $j(".ContextMenuPanel > hr:first-child, .ContextMenuPanel > hr:last-child").remove();
    $j(".ContextMenuPanel").css("display", "none");

    $j("fieldset").each(function () {
        var item = $j(this);
        if (item.children().length == 1
            && item.children(":first").is("legend")) {
            item.hide();
        }
    });

    $j(".operations").filter(function () { return $j(this).parent(".operations-chrome-r").length == 0; }).wrap("<div class='operations-chrome-l'><div class='operations-chrome-r'></div></div>");
    if ($j(".page-tab").children().length == 0) {
        $j(".page-tab").remove();
    } else {
        $j(".page-tab").filter(function () { return $j(this).parent(".page-tab-r").length == 0; }).wrap("<div class='page-tab-l'><div class='page-tab-r'></div></div>");
    }
    var tablinks = $j(".page-tab > a");
    tablinks.each(function () {
        var link = $j(this);
        link.wrap("<span></span>");
        link.parent().attr("class", link.attr("class"));
        link.attr("class", "");
    });

    $j(".navpath span span:first").next().css("display", "none");
    $j(".navpath span span:first").css("display", "none");
    $j(".navpath span span:last").addClass("current");
    $j(".navpath span span.current").prev().css("display", "none");

    if (typeof (TopUp) != "undefined") {
        TopUp.images_path = "/App_Themes/Common/plugins/top_up/";
        TopUp.players_path = "/App_Themes/Common/plugins/top_up/";
        TopUp.defaultPreset({
            overlayClose: 1
        });
    }

    if (typeof ($j.prototype.ThreeDots) != "undefined") {
        $j(".onerow").ThreeDots({ max_rows: 2, whole_word: false, alt_text_t: true, text_span_class: 'fieldvalue' });
        $j(".tworows").ThreeDots({ max_rows: 3, whole_word: false, alt_text_t: true, text_span_class: 'fieldvalue' });
        $j(".threerows").ThreeDots({ max_rows: 4, whole_word: false, alt_text_t: true, text_span_class: 'fieldvalue' });
        $j(".fourrows").ThreeDots({ max_rows: 5, whole_word: false, alt_text_t: true, text_span_class: 'fieldvalue' });
        $j(".fiverows").ThreeDots({ max_rows: 6, whole_word: false, alt_text_t: true, text_span_class: 'fieldvalue' });
    }

    $j(".sidebar:not(.sidebar-t .sidebar)").wrap("<div class='sidebar-t'><div class='sidebar-b'></div></div>").show();
    if ($j(".Page").length == 0) {
        $j(".content:not(.content-t .content)").wrap("<div class='content-t'><div class='content-b'></div></div>").show();
    }
    $j(".adminpage .container:not(.container-t .container)").wrapInner("<div class='container-t'><div class='container-b'></div></div>").show();
    $j(".adminpage .operations:not(.operations-l .operations)").wrap("<div class='operations-l'><div class='operations-r'></div></div>").show();
    $j(".adminpage .fieldset:not(.fieldset-t fieldset)").wrap("<div class='fieldset-t'><div class='fieldset-b'></div></div>").show();
    $j(".adminpage .filters:not(.filters-t .filters)").wrap("<div class='filters-t'><div class='filters-b'></div></div>").show();
    $j(".portalpage .rightbox:not(.rightbox-t .rightbox)").wrapInner("<div class='rightbox-t'><div class='rightbox-b'></div></div>").show();
    $j(".portalpage .chrome1").wrapInner("<div class='webpart-border'><div class='webpart-border-2'><div class='webpart-border-3'><div class='webpart-border-4'></div></div></div></div>");
    $j(".portalpage .chrome3").wrapInner("<div class='webpart-border'><div class='webpart-border-2'><div class='webpart-border-3'><div class='webpart-border-4'></div></div></div></div>");

    $j(".documentshow img:not(.documentimg .documentshow img)").wrap("<div class='documentimg'></div>").show();

    if ($j(".filters-t").length > 0 && $j(".searchbar span.button").length > 0) {
        $j(".searchbar span.button").append("<a class='ControlfiltersHide' onclick='javascript:Controlfilters()'></a>")
        $j(".filters-t").append("<a class='ControlShow' onclick='javascript:Controlfilters()'></a>");
    }


});

var IsPostBack = $j('#<%= IsPostBackHiddenField.ClientID %>').val();
$load(function () {

    $j("[id$=_dropWrapper] :first-child").addClass("ContextMenuTarget");
    $j("[id$=_dropWrapper] + br").remove();
    $j("[id$=_dropWrapper]").css("display", "block");

    if (!IsPostBack && $j(".searchbar span.button").length > 0) {
        $j(".filters-t").css("display", "none");
    }
});

function Controlfilters() {
    if ($j(".filters-t").css("display") == "none") {
        $j(".filters-t").show("clip");
        $j(".searchbar .button a").removeClass("ControlfiltersHide");
        $j(".searchbar .button a").addClass("ControlfiltersShow");
    }
    else {
        $j(".filters-t").hide("blind");
        $j(".searchbar .button a").removeClass("ControlfiltersShow");
        $j(".searchbar .button a").addClass("ControlfiltersHide");
    }
}

function errorbox(sender, args) {

    if (args.get_error() == undefined) {
        return;
    }

    var parts = args.get_error().message.split(":");
    var message = "";
    for (var i = 1; i < parts.length - 1; i++) {
        message += parts[i];
        message += ":";
    }
    message += parts[parts.length - 1];

    messageBox(message);
    args.set_errorHandled(true);
}

function messageBox(message, redirectUrl, outTime) {

    var dialog = $j("#messagebox");
    dialog.html(message);
    dialog.data("redirectUrl", redirectUrl);

    if (outTime != null && outTime != 0) {
        dialog.dialog();

        setTimeout(function () {
            dialog.dialog("close")
        }, outTime * 1000);
    }
    else {
        dialog.dialog({
            show: "clip",
            hide: "clip",
            modal: true,
            buttons: {
                "确定": function () {
                    dialog.dialog("close");
                }
            },
            close: function () {
                var redirectUrl = dialog.data("redirectUrl");
                if (redirectUrl != null && redirectUrl != "") {
                    window.location = redirectUrl;
                }
            }
        });
    }
    dialog.dialog("open");
}

function growl(title, message, sticky, icon, container) {
    if (container != null) {
        div = '';
        $j('#growl-container').remove();
        container.append('<div id="growl-container" />');
    }
    var options = {
        title: title,
        text: message,
        sticky: sticky,
        time: 2000
    };
    if (icon != null) {
        options.image = icon;
    }

    $j.gritter.add(options);
}

function loadCss(url) {
    if (document.createStyleSheet) {
        try { document.createStyleSheet(url); } catch (e) { };
    }
    else {
        var newSS = document.createElement('link');
        newSS.rel = 'stylesheet';
        newSS.type = 'text/css';
        newSS.media = "all";
        newSS.href = url;
        // var styles	= "@import url(' " + url + " ');";
        // newSS.href	='data:text/css,'+escape(styles);
        document.getElementsByTagName("head")[0].appendChild(newSS);
        return newSS.styleSheet;
    }
}

/* Selection */

function selectAll() {
    $j(".selection input:checkbox").attr("checked", true);
}

function selectNone() {
    $j(".selection input:checkbox").attr("checked", false);
}

function selectInvert() {
    $j(".selection input:checkbox").each(function () {
        var item = $j(this);
        item.attr("checked", !item.attr("checked"));
    });
}


function registerRivetpagenavmenu() {

    $j("._indexPage .navmenu .navmenu-bg").css("display", "none");
    $j("._indexPage .navmenu").css("height", "55px");
    $j("._indexPage .header").css("height", "152px");

    var navmenuitem = $j(".rivetpage .navmenu > ul > li");
    for (var i = 0; i < navmenuitem.length; i++) {
        $j(navmenuitem[i]).attr("no", "navmenuitem" + i + "");
        $j(navmenuitem[i]).find("li.current").parents("li").addClass("current");
    }

    $j(".rivetpage .navmenu > ul > li").hover(function () {
        var id = $j(this).attr("no");
        var navmenubg = $j(".rivetpage .navmenu .navmenu-bg");
        navmenubg.removeClass();
        navmenubg.addClass("navmenu-bg");
        navmenubg.addClass(id);
    });

    var navmenuitemcurrent = $j(".rivetpage .navmenu > ul > li.current");
    for (var i = 0; i < navmenuitemcurrent.length; i++) {
        $j(".rivetpage .navmenu").attr("id", navmenuitemcurrent.attr("no"));
    }
    $j(".rivetpage .navmenu").mouseleave(function () {
        var navmenubg = $j(".rivetpage .navmenu .navmenu-bg");
        navmenubg.removeClass();
        navmenubg.addClass("navmenu-bg");
    })

}


function registerFileUpload() {

    if (typeof ($j.prototype.uploadify) == "undefined") {
        return;
    }

    function complete(event, queueID, fileObj, response) {
        var result = window.eval("(" + response + ")");
        var target = $j("#" + event.target.rel);

        if (typeof (tinymce) != "undefined") {
            var editor = tinymce.EditorManager.get(target.attr("id"));
            if (editor != null) {
                if (/^\.(jpg|jpeg|gif|png)$/.test(fileObj.type.toLowerCase())) {
                    editor.execCommand("mceInsertContent", false, "<img src=\"" + result.path + "\" alt=\"" + fileObj.name + "\" /><br />");
                }
                else {
                    editor.execCommand("mceInsertContent", false, "<p>下载附件: <a href=\"" + result.path + "\">" + fileObj.name + "</a></p>");
                }
                return;
            }
        }

        if (target.is("img")) {
            target.attr("src", result.path + "?thumbnail=&version=" + Math.random());
            return;
        }

        target.val(result.path);
    }

    $j(".fileupload").each(function () {
        var link = $j(this);
        if (link.data("uploadify") == "loaded") {
            return;
        }
        link.uploadify({
            uploader: "/Scripts/uploadify.swf",
            script: "/Common/FileUploadHandler.ashx",
            scriptData: {
                overwrite: link.hasClass("overwrite"),
                avatar: link.hasClass("avatar"),
                token: link.attr("token")
            },
            cancelImg: "/App_Themes/Common/plugins/uploadify/cancel.png",
            buttonImg: "/App_Themes/Common/Images/" + (link.hasClass("overwrite") ? "Overwrite.gif" : "Upload.gif"),
            fileDesc: "*.jpg;*.jpeg;*.gif;*.png;*.bmp;*.mp3;*.rar;*.pdf;*.xls;*.xlsx",
            fileExt: "*.jpg;*.jpeg;*.gif;*.png;*.bmp;*.mp3;*.rar;*.pdf;*.xls;*.xlsx",
            width: 85,
            heigth: 18,
            multi: true,
            auto: true,
            onComplete: complete
        });
        link.data("uploadify", "loaded");
    });
}

function registerTinyMCEEditors() {

    if (typeof ($j.prototype.tinymce) == "undefined") {
        return;
    }

    tinyMCE_GZ.init({
        plugins: "style,layer,table,advimageupload,emotions,inlinepopups,mediaupload,searchreplace,print,contextmenu,paste,fullscreen,nonbreaking,xhtmlxtras",
        themes: "advanced",
        languages: "ii",
        disk_cache: true,
        debug: false
    });

    $j("textarea.tinymce").tinymce({
        script_url: "/Scripts/tiny_mce/tiny_mce_gzip.js",
        theme: "advanced",
        skin: "o2k7",
        language: "ii",
        plugins: "advimageupload,emotions,mediaupload,contextmenu,fullscreen",
        theme_advanced_buttons1: "fontselect,fontsizeselect,|,bold,italic,underline,strikethrough,|,backcolor,forecolor,|,bullist,numlist,outdent,indent,|,link,unlink,|,code,fullscreen",
        theme_advanced_buttons2: "",
        theme_advanced_buttons3: "",
        theme_advanced_buttons4: "",
        theme_advanced_fonts: "宋体=宋体;新宋体=新宋体;黑体=黑体;Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",
        fullscreen_settings: {
            plugins: "style,layer,table,advimageupload,emotions,inlinepopups,mediaupload,searchreplace,print,contextmenu,paste,fullscreen,nonbreaking,xhtmlxtras",
            theme_advanced_buttons1: "print,|,undo,redo,|,search,replace,|,blockquote,hr,link,unlink,image,media,emotions,nonbreaking,|,tablecontrols,|,insertlayer,moveforward,movebackward,absolute,|,styleprops,attribs,code",
            theme_advanced_buttons2: "cut,copy,paste,pastetext,pasteword,|,formatselect,fontselect,fontsizeselect,|,bold,italic,underline,strikethrough,|,backcolor,forecolor,|,removeformat,|,bullist,numlist,outdent,indent,|,justifyleft,justifycenter,justifyright,justifyfull,|,fullscreen"
        },
        theme_advanced_toolbar_location: "top",
        theme_advanced_toolbar_align: "left",
        relative_urls: false,
        extended_valid_elements: "iframe[*],a[*]",
        encoding: "xml",
        width: "550px",
        height: "200px"
    });
}

function registerMcDropdowns() {

    if (typeof ($j.prototype.mcDropdown) == "undefined") {
        return;
    }

    $j("input[type=text][queryString]").each(function () {

        var field = $j(this);
        var menu = $j("#" + field.attr("id") + "_menu");
        if (menu.length > 0) {
            return;
        }

        $j.ajax({
            url: "/Common/MenuHandler.ashx?" + field.attr("queryString"),
            cache: false,
            success: function (data) {
                menu = $j("<div id='" + field.attr("id") + "_menu'><div>").insertAfter(field);
                if (data.length == 0) {
                    menu.append("<ul class='mcdropdown_menu'><li>目前没有已定义的选项...</li></ul>");
                }
                else {
                    var items = $j(data);
                    items.addClass("mcdropdown_menu");
                    menu.append(items);
                }
                field.mcDropdown(menu.find("> ul"), {
                    delim: " > ",
                    allowParentSelect: field.attr("allowParents"),
                    showACOnEmptyFocus: true,
                    select: typeof (mcDropdownSelected) == "undefined" ? null : mcDropdownSelected
                });
                var css = field.attr("class");
                if (css != "") {
                    field.parent().parent().attr("class", css);
                    field.attr("class", "");
                }
            }
        });
    });
}

function registerLightbox() {

    if (typeof ($j.prototype.lightBox) == "undefined") {
        return;
    }

    $j("a[rel=lightbox]").lightBox({ overlayOpacity: 0.5 });
}

function registerSuperfish() {

    if (typeof ($j.prototype.superfish) == "undefined") {
        return;
    }

    $j(".adminpage .navmenu li").each(function () {
        var item = $j(this);
        if (item.find("a[href]").length == 0) {
            item.hide();
        }
        if (item.hasClass("noexpand")) {
            item.children("ul").remove();
        }
    });
    $j(".adminpage .navmenu > ul > li > ul").wrap("<div class='nav-ul-l'></div>");

    $j(".adminpage .navmenu > ul").superfish({ autoArrows: false, dropShadows: false });

    $j(".rivetpage .YearPanel > ul").superfish({ autoArrows: false, dropShadows: false });
    $j(".rivetpage .YearPanel > ul").superfish({ autoArrows: false, dropShadows: false });
    $j(".rivetpage .YearPanel > ul").each(function () {
        var ul = $j(this);
        if (ul.find("li").length == 1) {
            ul.children("li").addClass("usermenuone");
        }
        if (ul.find("li").length > 1) {
            ul.find("li").first().addClass("DocYearListFirst");
            ul.find("li").last().addClass("DocYearListLast");
        }
    });

    $j(".rivetpage .ChannelList").superfish({ autoArrows: false, dropShadows: false });
    $j(".rivetpage .ChannelList").superfish({ autoArrows: false, dropShadows: false });
    $j(".rivetpage .ChannelList").each(function () {
        var ul = $j(this);
        if (ul.find("li").length == 1) {
            ul.children("li").addClass("usermenuone");
        }
        if (ul.find("li").length > 1) {
            ul.find("li").first().addClass("ChannelListFirst");
            ul.find("li").last().addClass("ChannelListLast");
        }
    });
}

function registerControlbarTabs() {

    var controlbar = $j(".ControlBar");
    if (controlbar.length == 0) {
        return;
    }
    controlbar.prepend("<ul></ul>");

    controlbar.find("legend").each(function (i) {

        var legend = $j(this);
        var tab = legend.parent();

        var tabid = "controlbar-tab" + i;
        tab.attr("id", tabid);

        controlbar.find("ul:first").append("<li><a href='#" + tabid + "'>" + legend.html() + "</a></li>");
    });
    controlbar.find("legend").remove();

    controlbar.tabs({ cookie: { expires: 1, path: "/"} });
}

function CountDown(containerid, contentid, txt, count) {
    var container = $j("#" + containerid);
    var content = $j("#" + contentid);
    if (container == undefined || content == undefined) {
        return;
    }
    var length = len(content.val().replace(/^\s+|\s+$/g, ""));
    var remainingcount = count - length;
    if (remainingcount >= 0) {
        container.html(txt + "<span>" + remainingcount + "</span>字");
        if (length == 0) {
            return 0;
        }
        return 1;
    }
    else {
        container.html("已超出<span  style='color:Red;'>" + (length - count) + "</span>字");
        return -1;
    }
}

function len(s) {
    var l = 1;
    var a = s.split("");
    for (var i = 0; i < a.length; i++) {
        if (a[i].charCodeAt(0) < 299) {
            l++;
        } else {
            l += 2;
        }
    }
    return parseInt(l / 2);
}

function messageTooltip() {
    setTimeout(function () {
        $j.ajax({
            type: "POST",
            url: "Common/MessageService.asmx/Message",
            cache: false,
            success: function (result) {
                $j("#automessagetooltip").html(result.text);
            }
        });
    }, 1000);
}

function UpdatePrompt() {
    var url = '/Common/DataService.svc/GetPrompt';
    $j.ajax({
        type: "GET",
        contentType: "application/json; charset=utf-8",
        url: url,
        dataType: "json",
        success: GetPrompt
    });
}

function GetPrompt(result) {
    $j('#prompt-c').children().remove();
    var promptdata = result.d;
    var messageCount = promptdata[0];
    var commentCount = promptdata[1];
    var followshipCount = promptdata[2];
    var urlName = promptdata[3];
    var mentionCount = promptdata[4];
    if (messageCount != "undefined" && messageCount > 0) {
        var message = $j('<div><a href="/Followship/MyMessages.aspx" >' + messageCount + '条新私信</a></div>');
        $j('#prompt-c').append(message);
        $j('#prompt').css("display", "block");
    }

    if (commentCount != "undefined" && commentCount > 0) {
        var comment = $j('<div><a href="/comment" >' + commentCount + '条新评论</a></div>');
        $j('#prompt-c').append(comment);
        $j('#prompt').css("display", "block");
    }

    if (followshipCount != "undefined" && followshipCount > 0) {
        var followship = $j('<div><a href="/' + urlName + '/followers" >' + followshipCount + '位新粉丝</a></div>');
        $j('#prompt-c').append(followship);
        $j('#prompt').css("display", "block");
    }

    if (mentionCount != "undefined" && mentionCount > 0) {
        var mention = $j('<div><a href="/mentions" >' + mentionCount + '条微博提到我</a></div>');
        $j('#prompt-c').append(mention);
        $j('#prompt').css("display", "block");
    }

    setTimeout(UpdatePrompt, "30000")//30秒
}

function closepromt() {
    $j('#prompt').css("display", "none");
    var url = '/Common/DataService.svc/UpdateCreditAllDate';
    $j.ajax({
        type: "GET",
        contentType: "application/json; charset=utf-8",
        url: url,
        dataType: "json"
    });
    UpdatePrompt();
}

var d = document.documentElement;

function backTopleft(btnId, promptId) {
    var btn = document.getElementById(btnId);
    var prompt = document.getElementById(promptId);
    window.onscroll = set;
    btn.onclick = function () {
        btn.style.display = "none";
        window.onscroll = null;
        this.timer = setInterval(function () {
            d.scrollTop -= Math.ceil(d.scrollTop * 0.1);
            if (d.scrollTop == 0) clearInterval(btn.timer, window.onscroll = set);
        }, 10);
    };
    function set() { btn.style.display = d.scrollTop ? "block" : "none"; prompt.style.top = d.scrollTop ? "0px" : "37px" }
}

function filterusername(content) {
    var reg = /((\w|[\u4e00-\u9fa5]|-){1,16}[^\s<,.;:?\/\，。；：、？])/;
    var strlist = content.split("@");
    for (var i = 1; i < strlist.length; i++) {
        strlist[i] = strlist[i].replace(reg, '<a href="n/$1" target="_blank">@$1</a>');
    }
    return strlist.join('');
}

function filterwebsite(content) {
    var httpurlRegx = /\b([^>]?(http:\/\/www\.|http:\/\/|https:\/\/|ftp:\/\/)[^,""\s<)]*)\b/g;
    content = content.replace(httpurlRegx, '<a href="$1" target="_blank">$1</a>');

    return content;
};

/* 时间转换*/

function getdatestring(obj, time) {
    var datetime = time.format("s");
    var url = '/Common/DataService.svc/GetDateString?time=datetime\'' + datetime + '\'';
    $j.ajax({
        contentType: "application/json; charset=utf-8",
        url: url,
        dataType: "json",
        success: function (result) {
            getdatestring1(obj, result.d);
        }
    });
}
function getdatestring1(obj, time) {
    $j(obj).html(time.GetDateString);
}


