2時間数お願いします。

問 aを定数とし、放物線y=-(x^2)+2ax-2(a^2)+2a+4をCとする。
  Cとy軸との交点のy座標は0以上であるという。aの値の範囲は
  −1≦a≦2(自分で解きました)
  である。この時、Cとx軸との交点をABとすると
  AB=2√-(a^2)+2a;4(自分で解きました)

  ここで、Cの頂点をDとする。三角形ABDが正三角形となるときの
  aの値を求めよ。

  
  解こうと思っても、4時間数になってしまう・・・。
  自分文型なんで、1A+2Bの範囲で解ける方法お願いします。