Скрипт ресайза рисунка(gd2)

http://alternator-lancer.ru/portfolio/resize/
Скрипт представляет собой функцию, которая изеняет размер изображения по определенным правилам
>>
Вариант первый – считаем отношения исходного размера к конечному. Меняем размер изображение на меньший по модулю коэфф. То, что "осталось за кадром" подлежит усекновению.
Вариант 2 – Меняем размер изображения на больший по модулю коэфф.
>>