Two Questions:

How do I detect if the user is connected to the internet?

If not, how do I launch the default dial-up connection?