Oye
renerf, pero segun mi criterio, eso no seria una buena o la mejor forma de tratar una minuatura de una imagen...
1.- La imagen se distorciona
2.- El peso sera el mismo ( es decir, si quieres redimencionar una imagen de 1000px jpg de unos 120kb, a 100px por ejemplo, la redimension es lo de menos, pero el tamaño seguiria siendo el mismo y se distorcionaria.. )
3.- Ademas te dá pocas posibilidades de condicionar la accion, EJ: tamaño, height de 100 pero que no pase width de 125px.... etc etc.
PHP te servira de mucho para tu caso, aqui una liga de una clase escrita en php para generar miniaturas
http://phpthumb.sourceforge.net/
Saludos !