Problem with firefox opening new windows