﻿function Algar() {

    this.Initialize = function() 
    {
        
    }

    //Altera conteudo por area
    this.AlteraConteudoAbas = function(pElement) {
        var containerTab = $(pElement).parents(".parentTab");

        containerTab.children().each(function(i) {
            var arrChild = "";

            if ($(this).children().length != 0)
                arrChild = Algar.PegaCssLink($(this));
            else
                arrChild = Algar.RemoveCssAtivo(this);

            $(".info_" + arrChild).hide();
        });

        var cssNome = Algar.RetornaNomeBoxInfo($(pElement).attr("class"));
        $(".info_" + cssNome).show();
        $(pElement).addClass("act");
    }

    // Pega o objeto link e retorna o nome do css
    this.PegaCssLink = function(pParentElement) {
        var arrChild = new Array();
        pParentElement.children("a").each(function(i) {
            arrChild += Algar.RemoveCssAtivo(this);
        });
        return arrChild;
    }

    // Remove o act do css
    this.RemoveCssAtivo = function(pLink) {
        if ($(pLink).hasClass("act"))
            $(pLink).removeClass("act");

        return Algar.RetornaNomeBoxInfo($(pLink).attr("class"));
    }

    // Retorna o nome do box info
    this.RetornaNomeBoxInfo = function(pCss) {
        var end = pCss.indexOf(" ");
        return (end != -1) ? pCss.substring(0, end) : pCss;
    }


}
