Okay, I don't know whether this is good news, bad news, or just no news ... because my Safari 4.0.3 on WinXP opens the welcome page fine!
Is there some different version of either Safari or Operating System that you're using that still doesn't open that welcome page?
You have a load of other problems, but opening the welcome page (currently using the setTimeout method) doesn't
appear (to me) to be one of them. NB: I also tried IE 6/7/8, Chrome, Opera and Firefox (all on WinXP), and they all opened the welcome page fine.
Combine literacy with curiosity and a whole world of information opens up to you