﻿function clearFieldsInArea(elId) {
    var el = document.getElementById(elId);
    var inputs = el.getElementsByTagName('input');
    var field;

    for (var i = 0; i < inputs.length; i++) {
        field = inputs[i];
        switch (field.type) {
            case 'text':
                field.value = '';
                break;
            case 'checkbox':
                field.checked = false;
                break;
        }
    }

    inputs = el.getElementsByTagName('select');

    for (var i = 0; i < inputs.length; i++)
        inputs[i].selectedIndex = 0;

    inputs = el.getElementsByTagName('textarea');

    for (var i = 0; i < inputs.length; i++)
        inputs[i].value = '';
}
