Replicate a ticket into a new ticket

Every now and then I have a ticket which I want to use as the basis for
a new ticket which contains similar details (I use several custom
fields) but would have different due dates, etc. Is there an easy way to
replicate a ticket into a new ticket?

Thanks,
William

Knowmad Technologies - Web Site Development & Programming
W: http://www.knowmad.com | E: william@knowmad.com
P: 704.343.9330 | http://www.LinkedIn.com/in/williammckee