Use the distance formula to check their radii.
The dist. formula is:
dist = Sqrt((y2 - y1)^2 + (x2 - x1)^2)
where x1,y1 is the center of one of the circles, and x2,y2 is the center of the other circle.
Then check the distance.
If it is greater than r1 + r2 ( r1 and r1 being the radii of the circles ) Then no collision has occured.
If it is less then or equal to r1 + r2 then collision is occuring and you need to adjust it appropriatly.
a function might do:
Function _inzone(x1,y1,r1,x2,y2,r2)
inzone = 0
dist = Sqrt((y2 - y1)^2 + (x2 - x1)^2)
If dist <= r1 + r2 Then inzone = 1
EndFunction inzone
Then, to use it, in the loop, put:
If _inzone(x1,y1,r1,x2,y2,r2) = 1 Then do whatever
But, replace the x1,y1,r1,x2,y2,r2 with the appropriate values.
Hope I Helped...
[EDIT] Whoops, Phaelax beet me to it [/EDIT]

Team EOD :: Programmer/Logical Engineer/All-Round Nice Guy