<?
// накладываем копирайт на изображения, если он есть.
// размер копирайта динамически изменяется в зависимости от изображения
function img_copyright($img)
{
	global $set;
	if (isset($set['copy_path']) && $set['copy_path']!=null && $copy=@imagecreatefromstring(file_get_contents(H.$set['copy_path'])))
	{

		$img_x=imagesx($img);
		$img_y=imagesy($img);

		$copy_x=imagesx($copy);
		$copy_y=imagesy($copy);


		$w=intval(min($img_x/2.5,$copy_x,128));
		$h=intval(min($img_y/2.5,$copy_y,64));

		$x_ratio = $w/$copy_x;
		$y_ratio = $h/$copy_y;

		if (($copy_x <= $w) && ($img_y <= $h))
		{
			$dstW = $copy_x;
			$dstH = $copy_y;
		}
		elseif (($x_ratio * $copy_y) < $h)
		{
			$dstH = ceil($x_ratio * $copy_y);
			$dstW = $w;
		}
		else
		{
			$dstW = ceil($y_ratio * $copy_x);
			$dstH = $h;
		}

		imagecopyresampled($img, $copy, $img_x-$dstW, $img_y-$dstH, 0, 0, $dstW, $dstH, $copy_x, $copy_y);

	}

	return $img;
}

?>