﻿function Msg_Init(type, sText) {
    var msgHTML = "";
    if (type == 'al') {
        msgHTML = "<div id='XMessage'  style='WIDTH: 300px; LEFT: 30%; TOP: 10%;POSITION:absolute;DISPLAY:none;CURSOR:default;'>";
        msgHTML += "<div style='HEIGHT: 29px; BACKGROUND: url(" + imgResources['msg_t'] + ") no-repeat center center;'>";
        msgHTML += "<span style='FONT-WEIGHT: bold; COLOR: #FFF; MARGIN: 0px 10px; LINE-HEIGHT: 29px;";
        msgHTML += "FONT-FAMILY: Arial,Tahoma; FONT-SIZE: 9pt'>" + msgTitle() + "</span></div>";
        msgHTML += "<div style='PADDING: 20px 10px; TEXT-ALIGN: center; BACKGROUND: #FFF url(" + imgResources['msg_lr'] + ") repeat-y center center;'>";
        msgHTML += "<div style='COLOR:#000; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma; FONT-SIZE: 9pt;WIDTH:100%'>";
        msgHTML += "<img src='" + imgResources['msg_exclamation1'] + "' align='left' hspace='10' />" + sText + "";
        msgHTML += "</div>";
        msgHTML += "<div style='CLEAR: both;'>" + msgCmd();
        msgHTML += "</div>";
        msgHTML += "</div>";
        msgHTML += "<div style='HEIGHT: 9px; BACKGROUND:url(" + imgResources['msg_b'] + ") no-repeat bottom center;'>";
        msgHTML += "</div>";
        msgHTML += "</div>";
    }
    else {
        msgHTML = "<div id='XMessage'  style='WIDTH: 300px; LEFT: 30%; TOP: 10%;POSITION:absolute;DISPLAY:none;CURSOR:default;'>";
        msgHTML += "<div style='HEIGHT: 29px; BACKGROUND: url(" + imgResources['msg_t'] + ") no-repeat center center;'>";
        msgHTML += "<span style='FONT-WEIGHT: bold; COLOR: #FFF; MARGIN: 0px 10px; LINE-HEIGHT: 29px;";
        msgHTML += "FONT-FAMILY: Arial,Tahoma; FONT-SIZE: 9pt'>" + msgTitle() + "</span></div>";
        msgHTML += "<div style='PADDING: 20px 10px; TEXT-ALIGN: center; BACKGROUND: #FFF url(" + imgResources['msg_lr'] + ") repeat-y center center;'>";
        msgHTML += "<div style='COLOR:#000; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma; FONT-SIZE: 9pt;WIDTH:100%'>";
        msgHTML += "<img src='" + imgResources['msg_question'] + "' align='left' hspace='10' />" + sText + "";
        msgHTML += "</div>";
        msgHTML += "<div style='CLEAR: both;'>" + msgCmd(2);
        msgHTML += "</div>";
        msgHTML += "</div>";
        msgHTML += "<div style='HEIGHT: 9px; BACKGROUND:url(" + imgResources['msg_b'] + ") no-repeat bottom center;'>";
        msgHTML += "</div>";
        msgHTML += "</div>";
    }
    if (msgHTML != "") {
        if (!Xrow.getObj('msgBg', window))
            $(top.document.body).append('<div id="msgBg" style="DISPLAY:block;"></div>');
        var bH = $(top).height();
        if (bH < $(top.document.body).height())
            bH = $(top.document.body).height();
        $(top.document).find('#msgBg').css('width', $(top).width()).css('height', bH).css('position', 'absolute').css('background', '#f5f5f5').css('top', 0).css('left', 0);
        $(top.document).find('#msgBg').css('opacity', 0.3).css('filter', 'alpha(opacity=30)');
        $(top.document).bind("contextmenu", function(e) {
            return false;
        });
        $(document).unbind('mousedown');
        if (!Xrow.getObj('XMessage', window)) {
            try {
                $(top.document.body).append(msgHTML);
            }
            catch (e) { }
        }

        var iTop = ($(top).height()) / 2 - $(top.document).find('#XMessage').height() + $(top).scrollTop();
        var iLeft = ($(top.document.body).width() - $(top.document).find('#XMessage').width()) / 2;
        $(top.document).find('#XMessage').css('top', iTop).css('left', iLeft);
        if (jQuery.browser.msie) {
            $(top).scroll(function(e) {
                $(top.document).find('#XMessage').css('top', ($(top).height() - $(top.document).find('#XMessage').height()) / 2 + Xrow.windowTop()).css('left', iLeft);
            });
        } else {
            $(top.document).scroll(function(e) {
                $(top.document).find('#XMessage').css('top', ($(top).height() - $(top.document).find('#XMessage').height()) / 2 + Xrow.windowTop()).css('left', iLeft);
            });
        }
    }
}
function msgTitle() {
    switch (xLg) {
        case "en":
            return "Message";
        case "ja":
            return "メッセージ";
        case "ch":
            return "訊息";
        default:
            return "Thông báo";

    }
}
function msgCmd(i) {
    if (i == 2) {
        switch (xLg) {
            case "en":
                return "<input id='msgXOK' type='button' value='Yes' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/> <input id='msgXNo' type='button' value='No' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_cancel'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            case "ja":
                return "<input id='msgXOK' type='button' value='はい' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/> <input id='msgXNo' type='button' value='いいえ' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_cancel'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            case "ch":
                return "<input id='msgXOK' type='button' value='是的' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/> <input id='msgXNo' type='button' value='否' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_cancel'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            default:
                return "<input id='msgXOK' type='button' value='Chấp nhận' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/> <input id='msgXNo' type='button' value='Bỏ qua' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_cancel'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";

        }
    }
    else {
        switch (xLg) {
            case "en":
                return "<input id='msgXOK' type='button' value='Yes' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            case "ja":
                return "<input id='msgXOK' type='button' value='はい' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            case "ch":
                return "<input id='msgXOK' type='button' value='是的' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";
            default:
                return "<input id='msgXOK' type='button' value='Chấp nhận' style='FONT-SIZE:8pt;WIDTH:80px;BACKGROUND:url(" + imgResources['msg_ok'] + ") no-repeat 2px center;PADDING-LEFT:20px'/>";

        }
    }
}
function confirm(sText) {
    if ($('#' + oTarget.id).attr('disabled') == 'disabled')
        return false;
    Msg_Init('cf', sText);
    $(top.document).find('#XMessage').fadeIn(200);
    try {
        $(top.document).find('#msgXOK').click(function() { $(document).mousedown(function(e) { getTarget(e); }); $(top.document).find('#XMessage').fadeOut(200); $(top.document).find('#msgBg').remove(); setTimeout('$(top.document).find("#XMessage").remove();if (typeof (oTarget.href) != "undefined") { eval(oTarget.href); } else { __doPostBack(oTarget.name, ""); }', 300); });
        $(top.document).find('#msgXNo').click(function() { $(document).mousedown(function(e) { getTarget(e); }); $(top.document).find('#XMessage').fadeOut(200); $(top.document).find('#msgBg').remove(); setTimeout('$(top.document).find("#XMessage").remove();', 300); });
    } catch (e) { }
    return false;
}
function alert(sText) {
    if (oTarget && $('#' + oTarget.id).attr('disabled') == 'disabled')
        return false;
    Msg_Init('al', sText);
    $(top.document).find('#XMessage').fadeIn(200);
    try {
        $(top.document).find('#msgXOK').click(function() { $(top.document).find('#XMessage').fadeOut(200); $(top.document).find('#msgBg').remove(); setTimeout('$(top.document).find("#XMessage").remove();', 300); });
    } catch (e) { 
    }
    return false;
}
