Ich weiß das das Prob. hier liegt
document.order.dsp[c]<?=$i?>.checked == true
bei [c] und auch [j]
Ich nehme mal an $i ist eine php variable. Das resultiert dann in
document.order.dsp[c]2.checked ...
und das kracht natürlich, da dsp[c]2 kein gültiger identifier ist. Mir ist nicht klar, was du machen willst, vielleicht beschreibst es mal näher.
Und bitte trenne PHP von JavaScript... Das ist so unleserlich... Wer soll so einen Code warten?
Gruß!