Drawer animation

I am currently animating an office drawer and I want to rig it so the drawer can only go so far out and can only push so far in.

Possibly helpful information:
The drawer is a separate object from the desk
The desk is a parent to the drawer, and so is the handle.

If you can please tell me how to constrict the location of the drawer on the y axis it would help a lot. Thank you!

Limit location constraint http://www.blender.org/manual/rigging/constraints/transform/limit_location.html?highlight=location%20constraint

Also please use the appropriate support forum. Moved from Blender Discussion to Support / Animation and Rigging.
You posted your previous thread in the wrong forum as well. Please think where the most appropriate place to start a thread would be for the future.