Try this one instead then, sorry this code is un-tested, I dont have much time at ATM.

Code:
function test()
{ 
   var SPEED = 1;   //set the speed of turning in 'degrees per frame' 
   ANGLE temp; 
   while(holdIMAGE!=NULL){
      vec_set(temp, holdIMAGE.x); 	
      vec_to_angle(temp, vec_sub(temp, camera.x));		
      vec_sub(temp, camera.pan);	
      temp.pan  = clamp(ang(temp.pan ), -SPEED, SPEED);
      vec_add(camera.pan, temp);		
      wait(1); 
   }
}




"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial