如图,点D是等腰直角三角形ABC的直角边BC上一点,AD的垂直平分线分别交AC、AD、AB于点E、O、F.且BC=1.
(1)若AD是边BC上的中线,求AE的值;
(2)若四边形AEDF是菱形,求CD的值.