Freelancer:
ivemali
wait
Please don't close contest before I post. I need myself something similar and when I finished then I will upload modified version for you. Thanks.