Wouldnt hurt to run through your anti viruses and spyware apps just to be sure.
Try disabling the automatic reboot feature in xp if its enabled. You can find it by right click my computer | properties | advanced tab | startup and recovery settings theres a box in there that states automatically reboot take the tick out. If its windows error causing the problem you should now get an error message displayed.
What web browser are you using?