La verdad, no entiendo bien lo que quieres hacer, pero será mejor para obtener ayuda publicar un código que todos podamos usar, algo así como:
Código PHP:
<SCRIPT LANGUAGE="JavaScript">
function itemPlusPlus(elemento) {
}
</SCRIPT>
<table>
<tr>
<td class="txt11b">
<input type="checkbox" name="ballons[]" onclick="itemPlusPlus('Ballons')" value="12" class="check">Ballons</td>
<td><input name="cant_ballons[]" type="text" class="quantity2" value="1"> </td>
<td class="txt11b" style="vertical-align:middle;"> £ 199 <input type="hidden" name="price_ballons[]" value="'199"/> </td>
</tr>
<tr>
<td colspan="3" height="1" bgcolor="#000000"></td>
</tr>
</table>
Y entonces nos dices lo que quieres hacer, y lo que has conseguido que haga la función que no has posteado.
Según he entendido, cada vez que se hace click en el checkbox (independientemente esté marcado o no) tiene que sumar una unidad en la caja de texto. ¿es así?