I've tried changing up the sizes in popup.js, but it acts like they are overridden by IFrameCommunicator.html, or perhaps by https://secure.authorize.net/profiles/styles/manage.css. The window appears for a moment at the much larger size I specify, and then it resizes back to the same size it always appears at.
I am not convinced this is the problem though. The profile I am managing has one payment information and no shipping information. After the Shipping Information header there is about three times as much white space as it takes to display the one payment information, and when I hover over elements in Chromium's Elements inspector I can see other elements after the span titled "Powered by Authorize.Net" with space to spare.
Speaking of manage.css, it sets .BottomBar display to none. As I inspect the elements, the div with the Powered class is nested in the div with the BottomBar class between the .MainContent_divMainPanel div and the .BottomBarAfter div. Those two elements and the .divIFrameCommunicator div highlight areas on my page as I inspect them. .BottomBar div does not. If I dynamically change .BottomBar to display inline, it appears with it's powered_simple.png background image, placed after the shipping information block but not at the bottom edge of the lightbox iframe.
I am not seeing the code that is suppose to change .BottomBar to make it visible. What is suppose to happen to make this show up at the bottom of the iframe?
I don't see anything that looks like a close button in the images included with the lightbox sample in the contentx folder. I also don't see anything that looks or sounds like a close button in manage.css or profileCommon.css or anywhere in the dynamic content stuffed into iframeAuthorizeNet when it pops up for manage.
What is the URL for the close image? What is the source of the code that should be including it?