No. Microsoft will not give you XP.
Take a chance and go to HP.com and find your laptop. See if there is a replacement OS order page and if you are very lucky (so lucky that every lotto ticket you buy wins!) then HP can get you replacement media.
If not, you should chalk it up to the old lesson about backup of what we can't lose and explore ebay, newegg, amazon for XP cds and more.
Frankly I'd install Linux and shop for a new laptop.