Joe, this is available out of the box in Project Server 2010, but not in 2007. There are a few third party tools that can provide this for you if you are using 2007, or you can program yourself. I assume a search will give you options. I know of a couple but haven’t used them so prefer not to make a recommendation.