Hi all,

does anyone know how to scramble the "box#" in the codes below? Ultimately, I want the checkboxes to be in different order each time I access the web page?

Thanks, Kenny

<script lanugage="javascript">
function countChoices(obj) {
max = 3; // max. number allowed at a time

box1 = obj.form.box1.checked; // your checkboxes here
box2 = obj.form.box2.checked;
box3 = obj.form.box3.checked; // add more if necessary
box4 = obj.form.box4.checked;
box5 = obj.form.box5.checked;

count = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0) + (box4 ? 1 : 0) + (box5 ? 1 : 0);

if (count > max) {
alert("You can only choose " + max + " of the 5 nominees.");
obj.checked = false;
}
}
</script>

<form>
<input type=checkbox name=box1 onClick="countChoices(this)">&nbsp;Homer Simpsons <p>
<input type=checkbox name=box2 onClick="countChoices(this)">&nbsp;Ground's Keeper Willie <p>
<input type=checkbox name=box3 onClick="countChoices(this)">&nbsp;Mr. Burns <p>
<input type=checkbox name=box4 onClick="countChoices(this)">&nbsp;Barney <p>
<input type=checkbox name=box5 onClick="countChoices(this)">&nbsp;Chief Wiggum<p>
</form>