3 questions - wait for webpage to load | push a button | get url based on values

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register or Login
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

But frankly I couldn't figure out how to use that information to navigate to URL (It also seemed to pull more than purely the url, instead of JUST the url it would display "url = ********* Text=" and i couldnt figure out how to fix that, nor could I figure out how to use it to navigate the webbrowser to the page it obtained, then while trying for a few hours I somehow managed to break it <.<

2. click a button on the page it navigates to from goal 1 if 2 variables are true
variable 1: if ____ is located in the HTML code
variable 2: if it states "USE 2" & >= predefined number

seems easy enough right? theres tons of guides on the net for this sort of thing, but for lord only knows why, I can't make it work for this site. I can with others, not this one.

the value="USE D" is a variable that will change but i dont htink it matters
name="submit4221" is a partial variable, the digits at the end can change per page load (wont always)

i've tried about 3 different things, all i can say is submitting a click doesnt seem to accomplish diddly.

Can anyone here give me any tips? I've been at this for over a week and I can't seem to find anything to get me over these hurdles, lots and lots of googling and a forum or two have helped me get this far, but i never seem to get these questions answered

*** actually therse one more noobie question i have, what is the best way to tell your program to wait for webpage1 to finish loading before continuing, WITHOUT coding things directly into the webpage (i don't intend to have it in use and dont want to code directly to it, eventually i want to remove it completely once i get this beta version finished)