已知关于x的一元二次方程x2-mx+m-1=0的两个实数根x1、x2的值分别是平行四边形ABCD的两边AB、AD的长.
(1)如果x1=2,试求四边形ABCD的周长;
(2)当m为何值时,四边形ABCD是菱形?