Index: temp/trunk/html/test/uehara/js/tree.js
===================================================================
--- temp/trunk/html/test/uehara/js/tree.js	(revision 8655)
+++ temp/trunk/html/test/uehara/js/tree.js	(revision 8784)
@@ -6,53 +6,47 @@
 var tree = "";
 var parent = "";
-var arrTest = new Array();
-arrTest[0] = new Array("0", "_parent", "", 0);
-arrTest[1] = new Array("1", "_child", "0", 1);
-arrTest[2] = new Array("2", "_parent", "0", 1);
-arrTest[3] = new Array("3", "_parent", "2", 2);
-arrTest[4] = new Array("4", "_child", "3", 3);
-arrTest[5] = new Array("5", "_parent", "", 0);
-arrTest[6] = new Array("6", "_child", "5", 1);
-arrTest[7] = new Array("7", "_child", "6", 1);
 
-for(i = 0; i < arrTest.length; i++) {
+function fnTreeView(id, arrTest) {
+	for(i = 0; i < arrTest.length; i++) {
+		
+		id = arrTest[i][0];
+		level = arrTest[i][3];
+		
+		if(i == 0) {
+			old_id = "0";
+			old_level = 0;
+		} else {
+			old_id = arrTest[i-1][0];
+			old_level = arrTest[i-1][3];
+		}
 	
-	id = arrTest[i][0];
-	level = arrTest[i][3];
+		// ³¬ÁØ¾å¤ØÌá¤ë
+		if(level <= (old_level - 1)) {
+			tmp_level = old_level - level;
+			for(up_roop = 0; up_roop <= tmp_level; up_roop++) {
+				tree += '</div>';
+			}
+		}
+		
+		// Æ±°ì³¬ÁØ¤Ç¼¡¤Î¥Õ¥©¥ë¥À¤Ø
+		if(id != old_id && level == old_level) tree += '</div>';
 	
-	if(i == 0) {
-		old_id = "0";
-		old_level = 0;
-	} else {
-		old_id = arrTest[i-1][0];
-		old_level = arrTest[i-1][3];
+		// ³¬ÁØ¤ÎÊ¬¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë
+		for(space_cnt = 0; space_cnt < arrTest[i][3]; space_cnt++) {
+			tree += "¡¡";
+		}
+		
+		// ½é´üÉ½¼¨¤Î²èÁü¤òÁªÂò
+		if(arrTest[i][1] == '_parent') {
+			defalt_img = IMG_FOLDER_CLOSE_P;
+		} else {
+			defalt_img = IMG_FOLDER_CLOSE;
+		}
+		
+		tree += '<a href="javascript:fnTreeMenu(\'tree'+ i +'\',\''+ arrTest[i][1] +'\',\'tree_img'+   i+'\')"><img src="'+ defalt_img +'" border="0" name="tree_img'+ i +'" ></a>'+ arrTest[i][2] +'<br/>';
+		tree += '<div id="tree'+ i +'" style="display:none">';
+	
 	}
-
-	// ³¬ÁØ¾å¤ØÌá¤ë
-	if(level <= (old_level - 1)) {
-		tmp_level = old_level - level;
-		for(up_roop = 0; up_roop <= tmp_level; up_roop++) {
-			tree += '</div>';
-		}
-	}
-	
-	// Æ±°ì³¬ÁØ¤Ç¼¡¤Î¥Õ¥©¥ë¥À¤Ø
-	if(id != old_id && level == old_level) tree += '</div>';
-
-	// ³¬ÁØ¤ÎÊ¬¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë
-	for(space_cnt = 0; space_cnt < arrTest[i][3]; space_cnt++) {
-		tree += "¡¡";
-	}
-	
-	// ½é´üÉ½¼¨¤Î²èÁü¤òÁªÂò
-	if(arrTest[i][1] == '_parent') {
-		defalt_img = IMG_FOLDER_CLOSE_P;
-	} else {
-		defalt_img = IMG_FOLDER_CLOSE;
-	}
-	
-	tree += '<a href="javascript:fnTreeMenu(\'tree'+ i +'\',\''+ arrTest[i][1] +'\',\'tree_img'+   i+'\')"><img src="'+ defalt_img +'" border="0" name="tree_img'+ i +'" ></a>'+ arrTest[i][2] +'<br/>';
-	tree += '<div id="tree'+ i +'" style="display:none">';
-
+	fnDrow(id);
 }
 
@@ -63,5 +57,5 @@
 
 // ¥Ä¥ê¡¼ÉÁ²è
-function fnTreeDrow(id) {
+function fnDrow(id) {
 	// ¥Ö¥é¥¦¥¶¼èÆÀ
 	MyBR = fnGetMyBrowser();
Index: temp/trunk/html/test/uehara/tree.php
===================================================================
--- temp/trunk/html/test/uehara/tree.php	(revision 8745)
+++ temp/trunk/html/test/uehara/tree.php	(revision 8784)
@@ -105,4 +105,5 @@
 $objPage->arrErr = $arrErr;
 $objPage->arrParam = $_POST;
+$objPage->arrTree = sfGetFileTree($top_dir);
 
 $objView->assignobj($objPage);
