Find x in terms of y

e-zgeometry. com/pow/pictures/25.gif

It would be helpful if the verticies had letters at the site you left:
http://www.e-zgeometry.com/pow/pictures/25.gif

The two smaller triangles are similar to the larger one (the altitude y)