function init() {

var json = 
{"id":"node00", "name":"conichi wa",
 "data":[{"key":"key1","value":""},{"key":"key2","value": ""}],
 
  "children":
 [
  
   {"id":"node90","name":"NATIVE INSTRUMENTS",
	 	"data":[{"key":"key1","value": "Sceendesign 2006-09"},{"key":"key2","value":"<a href=\"http://www.native-instruments.com\">» Native Instruments</a>"}],
			"children":
			[]},
			
  
    {"id":"node80","name":"COLLABORATIONS",
	 "data":[{"key":"key1","value":"network"},{"key":"key2","value":""}],
				"children":
			[
									
			 {"id":"node800","name":"Heart Chamber Orchestra",
			  "data":[{"key":"key1","value": "audiovisual performance"},{"key":"key2","value": "<a href=\"http://heartchamberorchestra.org\">» Heart Chamber Orchestra</a>"}],
					"children":[]},
			 {"id":"node801","name":"Philtre",
			  "data":[{"key":"key1","value": "Dj Lao Wu"},{"key":"key2","value": "<a href=\"http://www.philtre.de\">» Philtre</a>"}],
					"children":[]},
			 {"id":"node802","name":"Ephigenia",
			  "data":[{"key":"key1","value": "design & programming"},{"key":"key2","value": "<a href=\"http://www.ephigenia.de\">» Ephigenia</a>"}],
					"children":[]},
			 {"id":"node803","name":"Anke Eckardt",
			  "data":[{"key":"key1","value": "music & installation"},{"key":"key2","value": "<a href=\"http://www.vimeo.com/ankeeckardt/videos\">» AE</a>"}],
					"children":[]},
		    {"id":"node804","name":"Leeza5",
			  "data":[{"key":"key1","value": "fashion"},{"key":"key2","value": "<a href=\"http://www.leeza5.com\">» Leeza5</a>"}],
					"children":[]},
			 {"id":"node805","name":"Mokik",
			  "data":[{"key":"key1","value": "design & wearable"},{"key":"key2","value": "<a href=\"http://www.mokik.com\">» Mokik</a>"}],
					"children":[]},
			 {"id":"node806","name":"Vektorfarm",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.vektorfarm.de\">» Vektorfarm</a>"}],
					"children":[]},
			{"id":"node807","name":"emerging properties",
			  "data":[{"key":"key1","value": "poetry performance"},{"key":"key2","value": "<a href=\"http://www.emergingproperties.de\">» emerging properties</a>"}],
					"children":[]},
			{"id":"node808","name":"Sonja Bender",
			  "data":[{"key":"key1","value": "video"},{"key":"key2","value": "<a href=\"http://www.benderwerke.de\">» Sonja Bender</a>"}],
					"children":[]},
			{"id":"node809","name":"Mirja Schellbach",
			  "data":[{"key":"key1","value": "photography"},{"key":"key2","value": "<a href=\"http://www.mirjaschellbach.de\">» Mirja Schellbach</a>"}],
					"children":[]},		
			 {"id":"node810","name":"Sansculotte",
			  "data":[{"key":"key1","value": "design & programming"},{"key":"key2","value": "<a href=\"http://sansculotte.net\">» Sansculotte</a>"}],
					"children":[]}
			]},
  
  
  
  {"id":"node70","name":"INTERNSHIP",
	 "data":[{"key":"key1","value":"1997-2001"},{"key":"key2","value":""}],
			
"children":
 [	
  {"id":"node71","name":"Meta Design",
			  "data":[{"key":"key1","value": "online team"},{"key":"key2","value": "<a href=\"http://www.metadesign\">» Meta Design</a>"}],
			
"children":
 [	
  {"id":"node7100","name":"Kora Kimpel",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.digital.udk-berlin.de/en/people/faculty/korak.html\">» Kora Kimpel</a>"}],
					"children":[]},
 {"id":"node7101","name":"Marc Bachhofen",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.jetway.de\">» Marc Bachhofen</a>"}],
					"children":[]},
 {"id":"node7102","name":"Rikus Hillmann",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.its-immaterial.com\">» Rikus Hillmann</a>"}],
					"children":[]}	
					]},
					
					
					
 {"id":"node72","name":"Pixelpark",
			  "data":[{"key":"key1","value": "interactiv environments"},{"key":"key2","value": ""}],
	
	"children":
 [	
  {"id":"node7200","name":"Bernhard Kehrer",
			  "data":[{"key":"key1","value": "concept"},{"key":"key2","value": "<a href=\"http://www.studioklv.de\">» studio klv</a>"}],
		"children":[]},
 {"id":"node7201","name":"Simon Schiessel",
			  "data":[{"key":"key1","value": "concept intership"},{"key":"key2","value": ""}],
					"children":[]},
 {"id":"node7202","name":"Sven Ehmann",
			  "data":[{"key":"key1","value": "concept"},{"key":"key2","value": ""}],
					"children":[]}
					]},
 
					
 {"id":"node73","name":"Workshop fifty fifty, BCN ",
			  "data":[{"key":"key1","value": "with Jasch"},{"key":"key2","value": "<a href=\"http://www.jasch.ch\">» jasch</a>"}],
	
					"children":
			[]}	
			
]},
 

 
 
 
  {"id":"node60","name":"STUDY.1996-2001",
	 "data":[{"key":"key1","value":"visuelle Kommunikation | UdK, Berlin"},{"key":"key2","value":"<a href=\"http://www.udk-berlin.de\">» UDK</a>"}],
			
"children":
 [	
  {"id":"node61","name":"Faculty",
			  "data":[{"key":"key1","value": "Gestalten mit digitalen Medien"},{"key":"key2","value": "<a href=\"http://www.digital.udk-berlin.de\">» digital class</a>"}],
			
"children":
 [	
  {"id":"node6100","name":"Prof. J. Sauter",
			  "data":[{"key":"key1","value": "digital media class"},{"key":"key2","value": "<a href=\"http://www.digital.udk-berlin.de/en/people/faculty/sauter.html\">» Prof. J. Sauter</a>"}],
					"children":[]},
 {"id":"node6101","name":"Prof. R. Berger",
			  "data":[{"key":"key1","value": "theory"},{"key":"key2","value": "<a href=\"http://www.mentoring.udk-berlin.de/html_mentor_innen/berger.htm\">» Prof. R. Berger</a>"}],
					"children":[]},
 {"id":"node6102","name":"Kirsten Johannsen",
			  "data":[{"key":"key1","value": "video art"},{"key":"key2","value": "<a href=\"http://on1.zkm.de/zkm/artists/Johannsen\">» Kirsten Johannsen</a>"}],
					"children":[]},
 {"id":"node6103","name":"Axel Roch",
			  "data":[{"key":"key1","value": "theory, HU"},{"key":"key2","value": "<a href=\"http://www.axelroch.de\">» Axel Roch</a>"}],
					"children":[]},
 {"id":"node6104","name":"Tim Pritlove",
			  "data":[{"key":"key1","value": "ccc"},{"key":"key2","value": "<a href=\"http://www.ccc.de\">» Tim Pritlove</a>"}],
					"children":[]},
 {"id":"node6105","name":"Dominik Busch",
			  "data":[{"key":"key1","value": "art & programming"},{"key":"key2","value": "<a href=\"http://www.mufor.com/home\">» Dominik Busch</a>"}],
					"children":[]},
 {"id":"node6106","name":"KH Jeron",
			  "data":[{"key":"key1","value": "netart"},{"key":"key2","value": "<a href=\"http://khjeron.de\">» KH Jeron</a>"}],
					"children":[]}	
					]},
					
					
					
 {"id":"node62","name":"Students",
			  "data":[{"key":"key1","value": "relevant people"},{"key":"key2","value": ""}],
	
	"children":
 [	
  
 {"id":"node6200","name":"Gregor Blahak",
			  "data":[{"key":"key1","value": "design & programming"},{"key":"key2","value": "<a href=\"http://www.3outof2.com\">» Gregor Blahak</a>"}],
						"children":[]},
 {"id":"node6201","name":"Natascha Schuler",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.nasch.net\">» Natascha Schuler</a>"}],
					"children":[]},	
 {"id":"node6202","name":"Stephan Huber",
			  "data":[{"key":"key1","value": "design & programming"},{"key":"key2","value": "<a href=\"http://www.digitalmind.de\">» Stephan Huber</a>"}],
					"children":[]},	
 {"id":"node6203","name":"Lars Grau",
			  "data":[{"key":"key1","value": "product design"},{"key":"key2","value": "<a href=\"http://www.typefighter.com\">» Lars Grau</a>"}],
					"children":[]},	
 {"id":"node6204","name":"Patrick Palucki",
			  "data":[{"key":"key1","value": "video"},{"key":"key2","value": "www.patrickpalucki.de\">Patrick Palucki</a>"}],
					"children":[]},	
 {"id":"node6205","name":"Simone Gilges",
			  "data":[{"key":"key1","value": "photography"},{"key":"key2","value": "<a href=\"http://www.neuedokumente.de/indexolder.html\">» Simone Gilges</a>"}],
					"children":[]},	
 {"id":"node6206","name":"Nicole Bednarzyk",
			  "data":[{"key":"key1","value": "design"},{"key":"key2","value": "<a href=\"http://www.schoener-waers.de\">» schöner wärs</a>"}],
					"children":[]}	
					]},
					
					
 {"id":"node63","name":"Uni related",
			  "data":[{"key":"key1","value": "work"},{"key":"key2","value": ""}],
	
	"children":
 [	
  
 {"id":"node6300","name":"Tutor",
			  "data":[{"key":"key1","value": "1999-2001"},{"key":"key2","value": "<a href=\"http://www.digital.udk-berlin.de\">» digital class</a>"}],
						"children":[]},
 {"id":"node6301","name":"Designtransfer",
			  "data":[{"key":"key1","value": "1997-1999"},{"key":"key2","value": "<a href=\"http://www.designtransfer.udk-berlin.de\">» Designtransfer</a>"}],
					"children":[]},	
			
 ]},]},
 
 

  {"id":"node50","name":"STIPEND",
	 "data":[{"key":"key1","value":"2004-05"},{"key":"key2","value":"<a href=\"http://www.udk-berlin.de/sites/content/themen/studium/foerdermoeglichkeiten\">» NaFöG-Stipendium</a>"}],
				"children":
			[]}	,	
			

 {"id":"node40","name":"VIDEO PRODUCTION",
	 "data":[{"key":"key1","value":"HD"},{"key":"key2","value":""}],
				"children":
			[
									
			{"id":"node400","name":"IF produção",
			  "data":[{"key":"key1","value": "grassroot cultur"},{"key":"key2","value": "<a href=\"http://www.interferenz.org\">» IF produção</a>"}],
					"children":[]}								
			]},
 
 
	/***************************************************************************************/

 
 {"id":"node30","name":"COMPUTATIONAL ART",
	 "data":[{"key":"key1","value": "as of 2001"},{"key":"key2","value":""}],
			"children":
			[
									
		{"id":"node300","name":"superpositioners",
		  "data":[{"key":"key1","value": "collective"}, {"key":"key2","value": "<a href=\"http://www.superpositioners.de\">» superpositioners</a>"}],
					"children":[]}
					]},
	
			
	
			

	{"id":"node10","name":"AGENCIES",
	 "data":[{"key":"key1","value": "as of 2001"},{"key":"key2","value":""}],
			"children":
			[
									
			{"id":"node103","name":"elementar",
			  "data":[{"key":"key1","value": "mediadesign"}, {"key":"key2","value": "<a href=\"http://www.elementar.net\">» elementar</a>"}],
					"children":[]},
			
			{"id":"node102","name":"Meta Design",
			  "data":[{"key":"key1","value": "design"}, {"key":"key2","value": "<a href=\"http://www.metadesign.de\">» Meta Design</a>"}],
					"children":[]},
			
			{"id":"node101","name":"Kogag AG",
			  "data":[{"key":"key1","value": "eventdesign"}, {"key":"key2","value": "<a href=\"http://www.kogag.de\">» Kogag</a>"}],
					"children":[]},
			
					
			{"id":"node100","name":"Realities:United",
			  "data":[{"key":"key1","value": "media & architecture"}, {"key":"key2","value": "<a href=\"http://www.realities-united.de\">» Realities:United</a>"}],
					"children":[]}
					
					]}
	

  ]

};



//the json structure mentioned above...
//Create a new canvas instance.
   var canvas= new Canvas('infovis', '#000', '#000');  
     var ht= new Hypertree(canvas, {  
      onCreateLabel: function(domElement, node) {  
             $(domElement).set('html', node.name ).addEvents({  
                     //Call the "onclick" method from  
                     //the hypertree to move the hypertree  
                     //correspondingly.  
                     //This method takes the native event object.  
                     //Since Mootools uses a wrapper for this  
                     //event, I have to put e.event to get the  
                     //native event object.  
                     'click': function(e) {  
                     ht.onClick(e.event); 
					    
						
						
						
							 var i = document.getElementById("myBox");
					 /* i.innerHTML = "<p>" + node.name + "</p>"; */
					 
		
                       
                  

					


					
					 
			
				
					
	
  

					
					i.innerHTML = "<p=8>" + node.data[0].value + "<br>  " + node.data[1].value + "</p>";
					
					
					

		
				
                     }  
					 
					 
					 
                 });  
			 
			 
   
        },  
		
		
	
		
		
		
		
		
                       
		
		
		
		
		
		
        
		onPlaceLabel: function(tag, node) {  
         var width = tag.offsetWidth;  
         var intX = tag.style.left.toInt();  
         intX -= width/2;  
         tag.style.left = intX + 'px';  
         }  
		 		 		   
     });  
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
   
    ht.loadTreeFromJSON(json);  
    ht.compute();  
     ht.plot();  
     ht.prepareCanvasEvents();  

  
 }  
 
