mmm, ma perché lavorare se altri hanno già affrontato il problema? ;-P

http://web-graphics.com/mtarchive/001717.php