if (x > (global.idealborder[1] - argument0))
x -= argument0;
if (x < (global.idealborder[0] + argument1))
x += argument1;