The answers to your JP1 questions can be found here: :
[Link: hifi-remote.com]Basically, you need the JP1 cable and the available software to program your 7800 with the codes you want. If there are discrete (or even advanced) codes for the functions you need (ie: input switching, you will be able to program your MX-500 to do what you want.
Mike
Surf Remote