<html>
<head>
<title>Untitled</title>
[COLOR=blue]<script language=[COLOR=green]"JavaScript"[/color] type=[COLOR=green]"text/javascript"[/color]>
<!--
function VerifyCheckboxes(chkArr, chkValue){
[COLOR=green]//For ease of use, a variable will substitute for the checkbox array[/color]
var CheckArray = eval("document.CheckForm."+chkArr);
for (x=0; x<CheckArray.length; x++){ [COLOR=green]//For each checkbox[/color]
if (CheckArray[x].value!=chkValue){ [COLOR=green]//If this is not the checkbox which was just checked[/color]
CheckArray[x].checked = false;
}
}
}
//-->
</script>[/color]
</head>
<body>
<form name="CheckForm">
First set of Checkboxes:<br />
<input type="checkbox" name="Check1" value="yes" onclick="[COLOR=blue]VerifyCheckboxes('Check1', this.value);[/color]">Yes<br />
<input type="checkbox" name="Check1" value="no" onclick="[COLOR=blue]VerifyCheckboxes('Check1', this.value);[/color]">No<br />
<input type="checkbox" name="Check1" value="maybe" onclick="[COLOR=blue]VerifyCheckboxes('Check1', this.value);[/color]">Maybe<br />
<br />
Second set of Checkboxes:<br />
<input type="checkbox" name="Check2" value="yes" onclick="[COLOR=blue]VerifyCheckboxes('Check2', this.value);[/color]">Yes<br />
<input type="checkbox" name="Check2" value="no" onclick="[COLOR=blue]VerifyCheckboxes('Check2', this.value);[/color]">No<br />
<input type="checkbox" name="Check2" value="maybe" onclick="[COLOR=blue]VerifyCheckboxes('Check2', this.value);[/color]">Maybe<br />
</form>
</body>
</html>