Originally posted by matthewuk:
is it possible to check availability of upgrades online?
Not directly, but if you do a business-class booking almost to completion and click the "Select your seat" button to bring up the seat maps for your selected flights, you can get an idea of the potential NC availability based on the unassigned seats. No guarantee though.