- var from_y = (7 - from_row)*49 + 25;
- var to_y = (7 - to_row)*49 + 25;
- var from_x = from_col*49 + 25;
- var to_x = to_col*49 + 25;
+ var zoom_factor = $("#board").width() / 400.0;
+ line_width *= zoom_factor;
+ arrow_size *= zoom_factor;
+
+ var square_width = Math.floor(($("#board").width() - 1) / 8);
+ var from_y = (7 - from_row + 0.5)*square_width + 1;
+ var to_y = (7 - to_row + 0.5)*square_width + 1;
+ var from_x = (from_col + 0.5)*square_width + 1;
+ var to_x = (to_col + 0.5)*square_width + 1;