Hey, thanks for the request! That's probably slightly on the heavy side for eventing (though not entirely impossible). Stuff like that would probably be much more suited to a custom plugin. :D
Ok, thanks for the reply anyway.