Dear Anilrgowda, I Think I have the answer to you problem as to how to get XP running again.
Have a friend with a working PC make a boot Magic Rescue disk from your Partition magic Install CD. This rescue floppy can make your XP partition Active, and unhidden. then XP should boot.
If you have any questions you may correspond with me by email; You can use my gmail email address{Wilfos@Gmail.com} I would be happy to help. ,
yours,
William .A. D. foster