(年湖北荆门12分)如图①,已知:在矩形ABCD的边AD上有一点O,OA=,以O为圆心,OA长为半径作圆,交AD于M,恰好与BD相切于H,过H作弦HP∥AB,弦HP=3.若点E是CD边上一动点(点E与C,D不重合),过E作直线EF∥BD交BC于F,再把△CEF沿着动直线EF对折,点C的对应点为G.设CE=x,△EFG与矩形ABCD重叠部分的面积为S.
(1)求证:四边形ABHP是菱形;
(2)问△EFG的直角顶点G能落在⊙O上吗?若能,求出此时x的值;若不能,请说明理由;
(3)求S与x之间的函数关系式,并直接写出FG与⊙O相切时,S的值.