Finalmente lo he resuelto más facilmente de lo que parecía.
Lo dejo aquí por si le sirve a alguien
Código HTML:
<form name="myform" action="busca.asp?bu=315&element=SI&esplo=PRUEBA" method="post">
<input type="checkbox" name="A" value="4">A<br>
<input type="checkbox" name="B" value="2">B<br>
<input type="checkbox" name="C" value="16">C<br>
<input type="checkbox" name="D" value="8">D<br>
<input type="hidden" name="ir">
<a href="#" OnClick="javascript: enviar('01');">Opcion 1</a>
<a href="#" OnClick="javascript: enviar('02');">Opcion 2</a>
<a href="#" OnClick="javascript: enviar('03');">Opcion 3</a>
</form>
<script type="text/javascript">
function enviar(valor)
{
document.myform.ir.value = valor ;
document.myform.submit();
}
</script>