Ever present parallelogram

Quadrilateral formed by joining the midpoints of sides of any quadrilateral is always a parallelogram.Select the check-box for diagonals of the original quadrilateral, drag the vertices and observe the condition on the diagonals for the parallelogram to be rectangle, rhombus or square.