+1  A: 

Sounds like you need a DAM system

ykaganovich