awesome! Yep, that fixed it, thanks.
So, now my current code (which fixed the problem) is:
function EJEJC_shown() {
jQuery("#btnPP").attr("src", "http://hydrabrush.com/images/ccpp.jpg");
ejejc_jQuery("#tdPmnt").attr("innerHTML", "PayPal is our credit card processor. You do not need a Paypal account.");
}
It's odd to me how I have one line start with jQuery, and the second line ejejc_jQuery, and they are both successfully doing what they should, despite my site using it's own version of jQuery. (It's just a template, that's why I do not know the inner workings of jQuery)
I guess I could just be be happy and move on!