﻿
function SetUniqueRadioButton(nameregex, current) {
    re = new RegExp(nameregex);
    for (i = 0; i < document.forms[0].elements.length; i++) {
        elm = document.forms[0].elements[i]
        if (elm.type == 'radio') {
            if (re.test(elm.id)) {
                elm.checked = false;
            }
        }
    }
    current.checked = true;
}

function checkRB(nameregex) {

    var checked = false;
    var elm;
    re = new RegExp(nameregex);
    for (i = 0; i < document.forms[0].elements.length; i++) {
        elm = document.forms[0].elements[i]
        if (elm.type == 'radio') {
            if (re.test(elm.id) && elm.checked == true) {
                checked = true;
                break;
            }
        }
    }

    if (checked) {
        return elm;
    }
    else {
        return null;
    }
}