已知函数f(x)=log2(ax2+ax+1) (1)若定义域是R,求a的取值范围 (2)若值域是R,求a的取值范围