Squares on a Quadrilateral

Author:
jochiltree
Topic:
Geometry
Construct an arbitrary quadrilateral, and a square on each of its sides. Connect centers of opposing squares. The two segments thus formed will be perpendicular and congruent. Question: under what conditions will the intersection of the two segments coincide with the diagonal(s) of the original polygon?