I'm having trouble proceeding from $$\frac{\sin(\theta)}{1+\cos(\theta)}$$ to $$\tan\left(\frac{\theta}{2}\right)$$
Context:
Consider the function $f$ defined for all $(x,y)$ such that $y \neq 0$, with the rule $$f(x,y) = \frac{y}{\sqrt{x^2+y^2}+x}$$ Show that $$f(r\cos(\theta),r\sin(\theta)) = \tan\left(\frac{\theta}{2}\right)$$
So far I've done: $$f(r\cos(\theta),r\sin(\theta)) = \frac{r\sin(\theta)}{\sqrt{r^2\cos^2(\theta) + r^2\sin^2(\theta)}+r\cos(\theta)} = \frac{r\sin(\theta)}{\sqrt{r^2}+r\cos(\theta)}\\=\frac{\sin(\theta)}{1+\cos(\theta)}$$
Using $$\cos(\theta) = 2\cos^2\left(\frac{\theta}{2}\right)-1 \implies 2\cos^2\left(\frac{\theta}{2}\right)=\cos(\theta)+1$$ We get $$f(r\cos(\theta),r\sin(\theta)) = \frac{\sin(\theta)}{2\cos^2\left(\frac{\theta}{2}\right)}$$ But I can't see how to proceed from here to the required result. Thanks in advance for any help!

Hint: The numerator can be written as $$ \sin\theta = \sin \left(2 \cdot \frac{\theta}{2}\right) = 2\sin\frac{\theta}{2}\cos\frac{\theta}{2}. $$