// JavaScript Document
var data={
"新着情報"	:	{"_open" :1, 	"情報一覧"	:	"/news/"},

"売買物件"	:	{"_open" :1, 	"地図検索"	:	"/estate/",
								"新築住宅"	:	"/estate/index1.html",
								"売土地"	:	"/estate/index2.html",
								"中古物件"	:	"/estate/index3.html"
				},
				
"建築"		:	{"_open" :1,	"建築メニュー"	:	"/build/",
								"イノスの家"	:	"/build/index1.html",
								"テクノストラクチャー"	:	"/build/index2.html",
								"明和住宅の家"	:	"/build/index3.html",
								"施行事例"		:	"/build/index4.html"
				},
				
"相談受付"	:	{"_open" :1,	"ご相談入力フォーム"	:	"/consul/"
				},
				
"会社案内"	:	{"_open" :1,	"会社概要"		:	"/company/",
								"CM ギャラリー"	:	"/company/cm_gallery.html"
				},
				
"お問合せ"	:	{"_open" :1,	"お問合せ入力フォーム"	:	"/contact/",
								"よくあるご質問"	:	"/faq/"
				},
"関連リンク" : 	{"_open" :1,	"関連リンク"	:	"/link/" },
"個人情報"	 : 	{"_open" :1,	"プライバシーポリシー"	:	"/privacy/" }
				
}
YAHOO.namespace("tato");//カスタマイズした関数など用に名前空間を用意しておきます
YAHOO.tato.tree = function(tree,data) {

  this.data = data;
  this.tree = tree;
  
  //Tree描画 
  this.mkTree = function (oj,node){
    for(var i in oj){
      if(typeof oj[i] != "number"){
        var tmpNode = new YAHOO.widget.TextNode("" + i,node, false);
        if(typeof oj[i] == "string")tmpNode.href= oj[i];
        if(typeof oj[i] == "object"){
          if(oj[i]["_open"]==1)tmpNode.expand();
          this.mkTree(oj[i],tmpNode); 
        }
      }
    }
    tree.draw();
  }


}
//初期化
YAHOO.tato.treeIni = function(){
  var tree = new YAHOO.widget.TreeView("treeDiv1");//treeDiv1は表示するDIVのID名です
  test1 = new YAHOO.tato.tree(tree,data);//ここでTreeデータを渡します
  test1.mkTree(test1.data, tree.getRoot());
}

//ページ読み込み後にカスタマイズ関数YAHOO.tato.treeIni()を起動します
YAHOO.util.Event.addListener(window, "load", YAHOO.tato.treeIni);

