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.name))
         {
            elm.checked = false;
         }
      }
   }
   current.checked = true;
}



function detectCapsLock(keyPressEvent, warningElementId)
{
    kc = keyPressEvent.keyCode ? keyPressEvent.keyCode : keyPressEvent.which;   
    sk = keyPressEvent.shiftKey ? keyPressEvent.shiftKey : ((kc == 16) ? true : false);
    if(((kc >= 65 && kc <= 90) && !sk)||((kc >= 97 && kc <= 122) && sk))
        document.getElementById(warningElementId).style.display = 'block';
    else
        document.getElementById(warningElementId).style.display = 'none';
}
