﻿function refreshWordCountWithComNameInBox(objInput, idSpan, idComName) {
    var $boxComName = $("#" + idComName);
    var limite = 111 - $boxComName.val().length;
    var $span = $("#" + idSpan);
    if (objInput.value.length > limite) objInput.value = objInput.value.substring(0, limite);
    $span.text(limite - objInput.value.length);
}

function refreshWordCountWithComNameInSpan(objInput, idSpan, idComName) {
    var $spanComName = $("#" + idComName);
    var limite = 111 - $spanComName.text().length;
    var $span = $("#" + idSpan);
    if (objInput.value.length > limite) objInput.value = objInput.value.substring(0, limite);
    $span.text(limite - objInput.value.length);
}

function setCommunityWordCountInSpan(idSpan, idComName) {
    var $spanComName = $("#" + idComName);
    if ($spanComName.length > 0) {
        var limite = 111 - $spanComName.text().length;
        var $span = $("#" + idSpan);
        $span.text(limite);
    }
}

function setCommunityWordCountInBox(idSpan, idComName) {
    var $boxComName = $("#" + idComName);
    if ($boxComName.length > 0) {
        var limite = 111 - $boxComName.val().length;
        var $span = $("#" + idSpan);
        $span.text(limite);
    }
}

//     function treatCommands(obj, number)
//       {            
//            var idCaller = "spanCom"+number;
//            $(".spanCom").each(function(){
//                if($(this).attr("id")==idCaller)
//                {
//                    if($(this).css("display")!="none")
//                    {
//                        $(this).hide();
//                    }
//                    else
//                    {
//                        $(this).show();
//                    }
//                }
//                else
//                {
//                    $(this).hide();
//                }
//            });          
//       }     


function treatCommands(obj, number) {


    //obj.blur();

    var idCaller = "spanCom" + number;
    var idAnchor = "anchorspanCom" + number;

    $(".spanCom").each(function() {

        var spanId = $(this).attr("id");

        if (spanId == idCaller) {
            if ($(this).css("display") != "none") {
                $(this).hide();
            }
            else {
                $(this).show();
            }
        }
        else {
            $(this).hide();
        }
    });

    $(".anchorspanCom").each(function() {

        var anchorId = $(this).attr("id");

        if (anchorId == idAnchor) {
            $(this).toggleClass("linhaComandoON");
            $(this).toggleClass("linhaComandoOFF");
            $(this).parent().toggleClass("comandoOn");
        }
        else {
            $(this).removeClass("linhaComandoON");
            //$(this).removeClass("linhaComandoOFF");
            $(this).addClass("linhaComandoOFF");
            $(this).parent().removeClass("comandoOn");
        }
    });
}     