Alguem como eu ao ver esse código pode ter se deparado com um pequeno probleminha, a imagem só diminui em "%" se tivermos uma imagem de 640 pixels por 480 pixels para ser publicada em uma página qualquer, só q/ nessa página são duas imagens de tamanhos distintos, então temos um problema, nas modificações no script ele faz com q/ a largura da figura ("width") fique padronizada mas p/ ñ ocorrer nenhuma distorção na imagem a altura da imagem ("height") reduz tb proporcional a largura.