//directnode 0:Ä¿Â¼ 1:Ò¶×Ó
//levelnode  0£º¸ù
var directnode,levelnode;
var rootdirect,rootlevel;
var treeleft,treeright;
var treelength;
var tree_node = new Array();
var temp_node = new Array(6);

imglayfold = "../../AreaJS/treeimg/clsfld.gif";
imgpuckerfold = "../../AreaJS/treeimg/openfld.gif";
imglayfile = "../../AreaJS/treeimg/link.gif";

tree_node[0] = 0;
tree_node[1] = root_node[1];
tree_node[2] = "\"\"";
tree_node[3] = "\"\"";
tree_node[4] = imglayfold;
tree_node[5] = imgpuckerfold;
tree_node[6] = 3;
tree_node[7] = "\"\"";
tree_node[8] = root_node[4] + "?Areano=" + Areano + "&classno=" + root_node[0];
tree_node[9] = "\"\"";

directnode = 0;
i=6;
while(i<root_node.length)
{
	
	temp_node = root_node.slice(i,i+6);
	flag = 0;
	i = i + 6;
	if((temp_node[3]==0) && (temp_node[2]==0) && (flag==0))
	{
		tree_node[tree_node.length] = 1;
		tree_node[tree_node.length] = 0;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfold;
		tree_node[tree_node.length] = imgpuckerfold;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	
	if((temp_node[3]) > directnode && (temp_node[2]==0) && (flag==0))
	{
		tree_node[tree_node.length] = -1;
		tree_node[tree_node.length] = 0;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfold;
		tree_node[tree_node.length] = imgpuckerfold;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	
	if((temp_node[3]) > directnode && (temp_node[2]==1) && (flag==0))
	{	
		tree_node[tree_node.length] = -1;
		tree_node[tree_node.length] = 2;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfile;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}	
	
	if((temp_node[3] == directnode) && (temp_node[2]==1) && (flag==0))
	{
		tree_node[tree_node.length] = 2;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfile;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	
	if((temp_node[3] < directnode) && (temp_node[2]==0) && (flag==0))
	{
		tree_node[tree_node.length] = 1;
		tree_node[tree_node.length] = 0;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfold;
		tree_node[tree_node.length] = imgpuckerfold;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0] + "&levelno=" +temp_node[3];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	
	if((temp_node[3] < directnode) && (temp_node[2]==1) && (flag==0))
	{
		tree_node[tree_node.length] = 1;
		tree_node[tree_node.length] = 2;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfile;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	
	if((temp_node[3] == directnode) && (temp_node[2]==0) && (flag==0))
	{
		tree_node[tree_node.length] = 0;
		tree_node[tree_node.length] = temp_node[1];
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = imglayfold;
		tree_node[tree_node.length] = imgpuckerfold;
		tree_node[tree_node.length] = 3;
		tree_node[tree_node.length] = "\"\"";
		tree_node[tree_node.length] = temp_node[4] + "?Areano=" + Areano + "&classno=" + temp_node[0] + "&levelno=" +temp_node[3];
		tree_node[tree_node.length] = "\"\"";
		flag = 1;
	}
	directnode = temp_node[3];
}
tree_node[tree_node.length] = "5";
//document.write(tree_node.join(","));
document.write('<style>');
document.write('TD.Tree_FOLDER_1{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('TD.Tree_FOLDER_2{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('TD.Tree_FOLDER_3{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('TD.Tree_FILE_1{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('TD.Tree_FILE_2{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('TD.Tree_FILE_3{height:0pt;padding:0pt 5pt 0pt 2pt;}');
document.write('</style>');
var tree=new Tree_treeView();
tree.useImage=true;
tree.useTitleAsHint=false;
tree.useTitleAsStatus=false;
tree.useHint=true;
tree.useStatus=true;
tree.showSelect=true;
tree.showLine=false;
tree.Indent=18;
tree.folderImg1="";
tree.lineFolder="./";
tree.folderImg2="";
tree.fileImg="";
tree.target="_blank";
tree.folderClass1="Tree_FOLDER_1";
tree.folderClass2="Tree_FOLDER_2";
tree.folderClass3="Tree_FOLDER_3";
tree.fileClass1="Tree_FILE_1";
tree.fileClass2="Tree_FILE_2";
tree.fileClass3="Tree_FILE_3";
Tree_buildTree(tree_node,tree);
tree.expandAll();
