if (typeof (AnimeSpirit) == "undefined") var AnimeSpirit = {};
if (typeof (AnimeSpirit.Web) == "undefined") AnimeSpirit.Web = {};
if (typeof (AnimeSpirit.Web.UI) == "undefined") AnimeSpirit.Web.UI = {};
if (typeof (AnimeSpirit.Web.UI.WebControls) == "undefined") AnimeSpirit.Web.UI.WebControls = {};

AnimeSpirit.Web.UI.WebControls.Feedback = {
    Id: "",
    IconeAlerta: "",
    IconeErro: "",
    IconeInfo: "",
    IconeSucesso: "",

    Show: function (text, width, height, type) {

        var o = document.getElementById(AnimeSpirit.Web.UI.WebControls.Feedback.Id);
        var txt = document.getElementById(AnimeSpirit.Web.UI.WebControls.Feedback.Id + 'TextFeedback');
        var ico = document.getElementById(AnimeSpirit.Web.UI.WebControls.Feedback.Id + 'IconFeedback');

        switch (type) {
            case 1:
                o.style.border = "solid 1px #E7B23A";
                o.style.backgroundColor = "#FFFFCC";
                ico.src = AnimeSpirit.Web.UI.WebControls.Feedback.IconeInfo;
                break;

            case 2:
                o.style.border = "solid 1px #E7B23A";
                o.style.backgroundColor = "#FFFFCC";
                ico.src = AnimeSpirit.Web.UI.WebControls.Feedback.IconeAlerta;
                break;

            case 3:
                o.style.border = "solid 1px #FF002E";
                o.style.backgroundColor = "#FFCAD3";
                ico.src = AnimeSpirit.Web.UI.WebControls.Feedback.IconeErro;
                break;

            case 4:
                o.style.border = "solid 1px #42A032";
                o.style.backgroundColor = "#F1F9EF";
                ico.src = AnimeSpirit.Web.UI.WebControls.Feedback.IconeSucesso;
                break;
        }

        o.style.visibility = 'visible';
        o.style.height = height + "px";
        o.style.width = width + "px";
        ico.style.visibility = 'visible';
        ico.style.width = '16px';
        ico.style.height = '16px';
        txt.innerHTML = '<p style="margin:2px;padding-left:5px;">' + text + '</p>';
    },

    Hide: function () {
        var o = document.getElementById(AnimeSpirit.Web.UI.WebControls.Feedback.Id);
        o.style.visibility = 'hidden';
        o.style.width = 0;
    }
}
