пока добился того что при нажатии на текст выделяется чекбокс
чтож первый шаг сделан!
<script language="JavaScript">
function function1() {Checkbox1.focus(); Checkbox1.click();}
function function2() {Checkbox2.focus(); Checkbox2.click();}
function function3() {Checkbox2.focus(); Checkbox3.click();}
function function4() {Checkbox2.focus(); Checkbox4.click();}
function function5() {Checkbox2.focus(); Checkbox5.click();}
</script>
<script type="text/javascript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<form name="form" id="form">
<input type="checkbox" id="Checkbox1" value="checkbox"> <a onclick="function1();">Выбор №1</a> <br>
<input type="checkbox" id="Checkbox2" value="checkbox"> <a onclick="function2();">Выбор №2</a> <br>
<input type="checkbox" id="Checkbox3" value="checkbox"> <a onclick="function3();">Выбор №3</a> <br>
<input type="checkbox" id="Checkbox4" value="checkbox"> <a onclick="function4();">Выбор №4</a> <br>
<input type="checkbox" id="Checkbox5" value="checkbox"> <a onclick="function5();">Выбор №5</a> <br>
<select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
<option>Выбор №6</option>
<option>Выбор №7</option>
<option>Выбор №8</option>
<option>Выбор №9</option>
</select>
</form>