The Theorem of Pythagoras

A proposal is made for a visual proof of the Theorem of Pythagoras.  The question is raised as to whether or not this constitutes a general proof.