function toggleFields(oForm)
{
    for( i = 1; i < arguments.length; i++ )
    {
        var field = oForm.elements[arguments[i]];
        if( field )
        {
            var oLabel = document.getElementById(field.name + "_l");
            if( field.disabled == true )
            {
                field.disabled = false;
                if( field.type == "text" )
                    field.className = "Case";
                else if( field.type == "select-one" )
                    field.className = "Case";
                if( oLabel )
                    oLabel.className = "Active";
            }
            else
            {
                field.disabled = true;
                if( field.type == "text" )
                    field.className = "CaseDisabled";
                else if( field.type == "select-one" )
                    field.className = "CaseDisabled";
                if( oLabel )
                    oLabel.className = "Inactive";
            }
        }
    }
}
function enableFields(oForm)
{
    for( i = 1; i < arguments.length; i++ )
    {
        var field = oForm.elements[arguments[i]];
        if( field )
        {
            field.disabled = false;
            if( field.type == "text" )
                field.className = "Case";
            else if( field.type == "select-one" )
                field.className = "Case";

            var oLabel = document.getElementById(field.name + "_l");
            if( oLabel )
                oLabel.className = "Active";
        }
    }
}
function disableFields(oForm)
{
    for( i = 1; i < arguments.length; i++ )
    {
        var field = oForm.elements[arguments[i]];
        if( field )
        {
            field.disabled = true;
            if( field.type == "text" )
                field.className = "CaseDisabled";
            else if( field.type == "select-one" )
                field.className = "CaseDisabled";

            var oLabel = document.getElementById(field.name + "_l");
            if( oLabel )
                oLabel.className = "Inactive";
        }
    }
}
function disableRadio(eRadio)
{
    for( i = 0; i <= eRadio.length - 1; i++ )
    {
        eRadio[i].disabled = true
        eRadio[i].className = "CaseDisabled";

        var oLabel = document.getElementById(eRadio[i].name + "_l");
        if( oLabel )
            oLabel.className = "Inactive";
        oLabel = document.getElementById(eRadio[i].name + "_l" + i);
        if( oLabel )
            oLabel.className = "Inactive";
    }
}
function enableRadio(eRadio)
{
    for( i = 0; i <= eRadio.length - 1; i++ )
    {
        eRadio[i].disabled = false
        eRadio[i].className = "Case";

        var oLabel = document.getElementById(eRadio[i].name + "_l");
        if( oLabel )
            oLabel.className = "Active";
        oLabel = document.getElementById(eRadio[i].name + "_l" + i);
        if( oLabel )
            oLabel.className = "Active";
    }
}
