i recall something about session variables with PWS not working across folders -- i.e., session variables only work within the same folder... is your "page2" in a subfolder, or are you referencing "page2" aboslutely, i.e, with a leading slash, or fully qualified URL? try searching Microsoft website, they may have more info.
good luck!