OK, so the issue is that the whole hard drive is cloned with G4U in Linux. So, there is no free space on the target drive?
Once again, Windows does not like to be put at the end of the drive. It also will not format empty space, at least not easily without some work.
To see how complex this can be see
this article, as well as
this one.
You do realize that if you install Windows that the MBR will be overwritten and you will have to re-install grub? You need to have a way to do this.
Then you would need to alter Grub to be able to boot Windows, or use the Boot.ini method and make some changes to get both operating systems to dual boot.
I will assume that you don't have the Mandrake installation disks, or do you? If you do, why not;
1. Delete the Linux partitions.
2. Format the drive with one partition for Windows and free space for Linux. Use a Knoppix CD for this purpose (one fat32 the rest empty space for Linux).
3. Install windows.
4. Install Mandrake from the installation disks, using the free space at the ned of the drive.
Are you doing this on a system with two hard drives, or did you clone the drive and place it in the target system?