已知函数f(x)=lg(ax平方+2 x+1),若函数f(x)的定义域为R,求实数a的取值范围,并求此时函数的值域