in reply to Trying to automate POST with LWP
It sounds like you may know how to use LWP but do not know what is being passed between the client and server due to the javascript that is used. If that is the case you could use a proxy such as burp to intercept the requests and responses when you access the site with a browser to figure out what is really required and received when the site is accessed. Then you can craft your perl code with that information.