Where is the sqeeze value node in Cycles? It's supposed to be here.

what I actually need to do is make a shader that mixes between shaders not colors dependent on camera distance, mixing between colors works, but using as a factor on the shader mix node doesn't, so I thought maybe I could use the squeeze value on the camera data node as mentioned here:

http://blenderartists.org/forum/showthread.php?82183-Camera-Data-Node
Thanks for all the help everyone, i found the solution, it wasn't working because i had the camera in orthographic mode, here i'll post a picture of the node setup that works.

Note the title of the question is now misleading, so the answer to that question was that cycles does not have a squeeze node, but the answer to how to blend between two shaders based on distance from the camera is here.