chensu, Thanks a lot. I hope this will help me.
However, I have no clue in c++ programming (I'm programming this with a friend). so I have to give these links to him, and if it helps me achieve what I asked for, I'll be happy to grant you the points.

Well, I've been doing some thinking, And it's wrong to do what I did, To hold you on the line for so long.
If the code does what it's suppposed to do, Then I'm granting you the points, Eventhough I havn't checked them yet (I just looked at the general code, And it seems fine).