var TREE_ITEMS = [
	['Home', 'default.html',
		['TDD (Java)', 'tddjava.html'],
		['Perl Course', 'perlcourse.html'],
		['Contact', 'contact.html'],
	],
	['Perl Demo Code', 'democode/perl/index.html',
		['Variables', 0,
			['Interpolation', 'democode/perl/02_vbles/interpolation.html'],
		],
		['Arrays', 0,
			['Arrays', 'democode/perl/03_arrays/pbp_arrays.html'],
			['Hash Initialisation', 'democode/perl/03_arrays/introhashes.html'],
		],
		['Operators', 0,
			['Bitwise AND', 'democode/perl/04_expr_op/fileperms.html'],
			['Bitwise AND', 'democode/perl/04_expr_op/bitmasks.html'],
		],
		['Builtins', 0,
			['index()', 'democode/perl/05_scalarfunc/index.html'],
			['split()', 'democode/perl/05_scalarfunc/split.html'],
		],
		['Flow', 0,
			['Booleans', 'democode/perl/07_flow/booleans.html'],
			['Switch', 'democode/perl/08_flow/switch.html'],
			['Switch (5.10)', 'democode/perl/08_flow/switch510.html'],
		],
		['IO', 0,
			['printf', 'democode/perl/09_io/printf.html'],
			['Flipflop', 'democode/perl/09_io/flipflop.html'],
		],
		['Processes', 0,
			['Backticks', 'democode/perl/10_processes/backticks.html'],
			['Pipe to', 'democode/perl/10_processes/pipe2sendmail.html'],
			['Pipe from', 'democode/perl/10_processes/pipeFrom.html'],
		],
		['Subroutines', 0,
			['wantarray', 'democode/perl/11_subs/wantarray.html'],
			['Hash args', 'democode/perl/11_subs/hashargs.html'],
			['Benchmarking', 'democode/perl/11_subs/fibonacci.html'],
		],
		['Modules', 0,
			['Packages', 'democode/perl/12_modules/package.html'],
			['Modules', 'democode/perl/12_modules/modules.html'],
		],
		['Array Functions', 0,
			['Sorting', 'democode/perl/13_arrays/sorting.html'],
			['Grepping', 'democode/perl/13_arrays/grepping.html'],
		],
		['Regexps', 0,
			['Substitutions', 'democode/perl/14_REs/substitutions.html'],
		],
		['References', 0,
			['Dynamic array', 'democode/perl/15_references/dynamicarray.html'],
			['Dynamic hash (1)', 'democode/perl/15_references/dynamichash1.html'],
			['Dynamic hash (2)', 'democode/perl/15_references/dynamichash2.html'],
			['XML -> Hash ref', 'democode/perl/15_references/xml2hashref.html'],
		],
		['OO Perl', 0,
			['OO Perl', 'democode/perl/16_oop/ooperl.html'],
			['Inside Out', 'democode/perl/16_oop/insideout.html'],
		],
		['DBI', 0,
			['DBI test', 'democode/perl/17_dbi/dbitest.html'],
			['DB2', 'democode/perl/17_dbi/db2test.html'],
			['Mysql', 'democode/perl/17_dbi/mysqltest.html'],
			['Sybase', 'democode/perl/17_dbi/sybasetest.html'],
			['Class::DBI', 'democode/perl/17_dbi/class-dbi.html'],
			['Stored proc', 'democode/perl/17_dbi/mysqlsp.html'],
		],
	],
	['Enterprise Java', 'democode/j2ee/index.html',
		['JNDI', 0,
			['File Sys (1)', 'democode/j2ee/01_jndi/jndifs0.html'],
			['File Sys (2)', 'democode/j2ee/01_jndi/jndifs2.html'],
			['LDAP (1)', 'democode/j2ee/01_jndi/jndildap1.html'],
			['LDAP (2)', 'democode/j2ee/01_jndi/jndildap2.html'],
			['LDAP (3)', 'democode/j2ee/01_jndi/jndildap3.html'],
			['LDAP (4)', 'democode/j2ee/01_jndi/jndildap4.html'],
		],

	 ], 
	['XML and Java', null ]
];
