Partition Magic 8: resizing partitions

Hi, i need help with resizing my partitions, I got 3 partitions on 1 Drive.

 

Partition 1: Windows XP 15GB /w 1.2GB Free Fat32

Partition 2: Windows Vista 25GB /w 546MB Free  NTFS

Partition 3: Storage 400GB /w 80GB Free NTFS

 

I need to convert 40GB of partion 3's Free space and give 20GB to Partition 1 and 20GB to partition 2 so that my

freespace with partitions will be,

 

Partition 1: Windows XP 35GB /w 21.2GB Free Fat32

Partition 2: Windows Vista 45GB /w 20.5GB Free NTFS

Partition 3: Storage 360GB /w 40GB Free NTFS

 

How can i do this without loosing any data or reinstalling operating systems?

Message Edited by rentyman on 12-21-2008 10:37 PM