Index: temp/trunk/html/admin/products/product.php
===================================================================
--- temp/trunk/html/admin/products/product.php	(revision 9129)
+++ temp/trunk/html/admin/products/product.php	(revision 9130)
@@ -501,4 +501,6 @@
 	$src_w = 0;
 	$src_h = 0;
+	
+	sfprintr($objUpFile);
 
 	switch ($_POST['image_key']){
@@ -540,3 +542,24 @@
 }
 
+// ½Ì¾®²èÁüÀ¸À®
+function lfMakeScaleImage($from_key, $to_key){
+	global $objUpFile;
+	global $arrImageKey;
+
+	// ¸µ²èÁü¥µ¥¤¥º¤ò¼èÆÀ
+	$src_path = $objUpFile->temp_dir . $objUpFile->temp_file[$arrImageKey[$from_key]];
+	list($src_w, $src_h) = getimagesize($src_path);	
+	
+	if($objUpFile->temp_file[$arrImageKey[$to_key] == ""){
+		// ¸µ²èÁü¤Î¤Û¤¦¤¬Âç¤­¤¤¾ì¹ç¤Ë¤Ï½Ì¾®Î¨ÀßÄê
+		if(NORMAL_IMAGE_WIDTH < $src_w and NORMAL_IMAGE_HEIGHT < $src_h){
+			($src_w > $src_h) ? $scale = NORMAL_IMAGE_WIDTH / $src_w : $scale = NORMAL_IMAGE_HEIGHT / $src_h;
+		}else{
+			$scale = 1;
+		}
+		$path = $objUpFile->saveResizeImage($_POST['image_key'], $scale);
+		$objUpFile->temp_file[$arrImageKey[$to_key] = $path;
+	}
+}
+
 ?>
