Mutually de-select radio-button and checkbox

Dear All,

Im using SSI v7 and need to enable on one page to mutually de-select radio-button and checkbox. So if you select any checkbox it should deselect radio-button, if is selected radio-button it should deselect all checkbox cells.
Data Cell:
Q16_a_1 to Q16_a_5 are checkbox
Q16_b is radio-button.

Have used below code (in a footer) and although it deselects checkbox, it doesn't deselects radio-button.
Unfortunatelly function SSI_RadioReset was introduced from v8.
Could you please help ?


<script type="text/javascript">
function SSI_CustomGraphicalCheckbox(GraphicalCheckboxObj, InputObj, blnCheck)
{
if(InputObj.name == "Q16_a_1" && blnCheck == true)
{
$("#Q16_b").removeClass("radiobox");
$("#Q16_b").addClass("radioboxselected");
}
if(InputObj.name == "Q16_a_2" && blnCheck == true)
{
$("#Q16_b").removeClass("radiobox");
$("#Q16_b").addClass("radioboxselected");
}
if(InputObj.name == "Q16_a_3" && blnCheck == true)
{
$("#Q16_b").removeClass("radiobox");
$("#Q16_b").addClass("radioboxselected");
}
if(InputObj.name == "Q16_a_4" && blnCheck == true)
{
$("#Q16_b").removeClass("radiobox");
$("#Q16_b").addClass("radioboxselected");
}
if(InputObj.name == "Q16_a_5" && blnCheck == true)
{
$("#Q16_b").removeClass("radiobox");
$("#Q16_b").addClass("radioboxselected");
}
}
function SSI_CustomGraphicalRadiobox(GraphicalRadioboxObj, InputObj)
{
if(InputObj.name == "Q16_b")
{
SSI_SetSelect("Q16_a_1", false);
SSI_SetSelect("Q16_a_2", false);
SSI_SetSelect("Q16_a_3", false);
SSI_SetSelect("Q16_a_4", false);
SSI_SetSelect("Q16_a_5", false);
}
}
</script>



All the best!
Robson

Resolved
2 replies