More work on Panasonic TVs.  This is probably very close, but completely untested (I dont have a TV to work off of).