Please see my last comment. I would advise to use .NET (does not have to be ASP.NET, it's the best to make a local Windows (Linux, or whatever; you name it) application). Are you familiar with .NET programming?
What you need is the technique of
Web scraping. Please see:
http://en.wikipedia.org/wiki/Web_scraping[
^].
How to do it? Please see my past answers:
get specific data from web page[
^],
How to get the data from another site[
^].
I don't think doing so much work would be practical with JavaScript: too tedious and error prone.
Good luck,
—SA