関数y=sin^2θ+cosθ+1の最大値・最小値および、そのときのθの値を求めよ。
ただし、0°≦θ≦120°とする。

sin^2θ=1-cos^2θより
y=-cos^2θ+cosθ+2
=-(cosθ-1)^2+3
まで出しました。が、あと全然わかりません。よろしくお願いします。