﻿var HomeNews = {
    boxs: {},
    buttons: {},
    more: {},

    Init: function (id, css, btnBoxCss, boxname) {
        this.boxs[boxname] = $("#".concat(id, " > div.", css));
        this.buttons[boxname] = $("div#".concat(btnBoxCss, " > a > img"));
        //this.more[boxname] = $("div#".concat(btnBoxCss, " > a.ov"));
        this.more[boxname] = $("div#".concat(boxname, " > a.ov"));
        $("#".concat(id, " > div.", css)).css("display", "none");
        $(this.boxs[boxname][0]).css("display", "block");
        $(this.buttons[boxname][0]).attr("class", this.buttons[boxname][0].className.concat("_ov"));
        $(this.more[boxname][0]).css("display", "block");
    },

    Show: function (index, btn, boxname) {
        var i = 0;
        try {
            if ($(this.boxs[boxname][index]).css("display") == "block") throw Error();
            for (i; i < this.boxs[boxname].length; i++) {
                if (i == index) {
                    $(this.boxs[boxname][i]).css("display", "block");
                    $(this.buttons[boxname][i]).attr("class", this.buttons[boxname][i].className.concat("_ov"));
                    $(this.more[boxname][i]).css("display", "block");
                }
                else {
                    $(this.boxs[boxname][i]).css("display", "none");
                    $(this.buttons[boxname][i]).attr("class", this.buttons[boxname][i].className.replace("_ov", ''));
                    $(this.more[boxname][i]).css("display", "none");
                }
            }
        }
        catch (e) {
            return;
        }
    }
}

