Right, and because it is squared, that factor will be positive for all \(x\), and so we really only need to be concerned with the sign of the remaining factor:
[MATH]g(x)=x\tan(x)+1[/MATH]
Before we look into finding the roots, I would observe that this function is even and has vertical asymptotes at:
[MATH]x=\frac{\pi}{2}(2k+1)[/MATH] where \(k\in\mathbb{Z}\)
Further, we find:
[MATH]g'(x)=\frac{\sec^2(x)}{2}(2x+\sin(2x))[/MATH]
And this derivative is positive for all positive \(x\), which means \(g(x)\) must have a single root in between each adjacent pair of asymptotes. Given that:
[MATH]g(0)=1[/MATH]
then we know:
[MATH]g(x)>0[/MATH] on [MATH]\left(-\frac{\pi}{2},\frac{\pi}{2}\right)[/MATH]
Now, let's call the root \(r_n\) on the interval [MATH]\left(\frac{\pi}{2}(2n+1),\frac{\pi}{2}(2n+3)\right)[/MATH] where \(n\in\mathbb{N}\).
We then know that \(g(x)>0\) on:
[MATH]\left(r_n,,\frac{\pi}{2}(2n+3)\right)[/MATH]
And by the even symmetry we also know that \(g(x)>0\) on:
[MATH]\left(-\frac{\pi}{2}(2n+3),-r_n,\right)[/MATH]
To find a particular \(r_n\), it will be necessary to use a numeric root finding technique, such as the Newton-Raphson method. Here are a few of the roots:

which I found here:
Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.
www.wolframalpha.com