关于函数f(x)=lg(x^2+x+a)的值域为R,求a的取值范围