What I wanted to do is find the co-ordinates of the cursor before the cursor was called. To do that what you do is (I figured it out by alot of experimenting):
Code:
mov ah, 3
int 10H
and after this DX contains the co-ordinates of the cursor.

When 2 is in AH you can set the position of the cursor.