var $point = $('.point');
$point.html(...);
$point.prepend(...);
var left = point.x+(point.width/2)-50; /* вычисляем left или точку нажатия */
if((left+point.width)>920)left=(left-point.width) /*если..., то...*/
$point.css({/*задаем стиль*/
left: left,
top: top
});
так?