/*
C'est un condensé de document.getElementById(eltId)
*/
function getElt(eltId, throwNotFound){
    //var elt = (eltId instanceof Object) ? eltId : document.getElementById(eltId);
    //if(Object.isUndefined(eltId)) alert("getElt,eltId not defined");

    var elt;
    if(typeof eltId == "object")
    {
        elt = eltId;
    }
    else
    {
        elt = eltId;
        if(eltId=="undefined" || eltId==null || eltId=="")
        {
            return null;
        }
    }
    var elt = $(eltId);
    if(throwNotFound && !elt)
    {
      alert("Element of ID '" + eltId + "' not found");
    }
    return elt;
}

IAD_Common = {};
IAD_Common.tableSelection = function(selector)
{
    var checkboxes = $$(selector);
    var state;
    checkboxes.each
    (
    function(checkbox)
    {
        if(Object.isUndefined(state))
        {
            state = !checkbox.checked;
        }
        checkbox.checked = state;
    });
}
