﻿function getMultiLang(langCode, callback, par, commentName) {
    var url = '/WCGZone/MultiLangPage.aspx';
    $.post(url, langCode, function(re) {        
        var rtnJson = xml2json.parser(re);
        if (rtnJson.result == 1) {
            if (typeof (callback) == "function")
                callback(rtnJson.data, par, commentName);
            else
                return rtnJson.data;
        }
    });
}

function getMultiLangNoData(div, sizeType) {
    var url = '/WCGZone/MultiLangPage.aspx';
    $.post(url, "TM_10001_41", function(re) {
        var rtnJson = xml2json.parser(re);
        if (rtnJson.result == 1) {
            if (sizeType == "B") {
                MultiLangNoData_B(rtnJson.data, div);
            }
            else {
                MultiLangNoData(rtnJson.data, div);
            }
        }
    });
}

function MultiLangNoData(re, div) {
    $("#" + div).html("<p class='p_tb30 aligncenter'>" + re + "<p>");
};

function MultiLangNoData_B(re, div) {
    $("#" + div).html("<p class='p_tb30 aligncenter tx_bblue12'>" + re + "<p>");
};

function MLChangeDiv(re, div) {    
    $("#" + div).html(re);  
}
function MLChangeDivRed(re, div) {    
    $("#" + div).html("<br/><span class=\"tx_red\">" + re + "</span>");
}
function MLCallFunc(re, par) {
    par(re);
}
function MLCallMsg(re) {
    //alert(re);
    CallMsg(re);
}

function MLCallMsgMove(re, par) {
    //alert(re);
    CallMsgMove(re, par);
}
function MLReturn(re) {    
    return re;
}

function MLInsertRegComment(re, serverControlID, commentName) {
    oRegisterIndex.registerComment[serverControlID] = re;
    
    $("#manualView").html(eval("oRegisterIndex." + commentName + "." + serverControlID));
}
