设函数fx=lnx+x^2+ax(1)若x=1/2时,fx取得极值,求a(2)若fx在其定义域内为增函数,求a的取值范围