function finebrain_categorytree_load() { var subjects = { 'subjects': { 'title': "Subjects", 'users': 0, 'children':[], 'label': '0', optiontype:false, drawn:true} }; document.subjects = subjects; var filter = this.categoryFilter; function i(id, parent, title, selectable, users, cattype, optiontype, visible, hasChildren, hasGrandChildren, hasGreatGrandChildren, loaded) { cattype = (typeof cattype == 'undefined')?'generic':cattype; if(CategoryTree.categoryFilter) { if(typeof CategoryTree.categoryFilter[ cattype ] == "undefined") { return; } } if (document.subjects[parent]) { document.subjects[parent].loaded = true; } var o = {}; o['label']=id; o['parent']=parent; o['title']=title; o['selectable']=selectable; o['users']=users; o['categorytype']= cattype; o['children']=[]; o['loaded']=loaded; o['optiontype']= optiontype; o['drawn'] = false; o['visible'] = visible; o['hasVisibleChildren'] = hasChildren; o['hasVisibleGrandChildren'] = hasGrandChildren; o['hasVisibleGreatGrandChildren'] = hasGreatGrandChildren; document.subjects[id]= o; if (visible) document.subjects[parent].hasVisibleChildren= true; } i(1, 'subjects', 'Building and planning law', true, -1, 'generic', false, true, true, false, false, !true); i(2, 1, 'Building law', true, -1, 'generic', false, true, false, false, false, true ); i(3, 1, 'Expropriation law', true, -1, 'generic', false, true, false, false, false, true ); i(4, 1, 'Planning law', true, -1, 'generic', false, true, false, false, false, true ); i(5, 'subjects', 'Legal liability and insurance law', true, -1, 'generic', false, true, true, false, false, !true); i(6, 5, 'Legal liability law', true, -1, 'generic', false, true, false, false, false, true ); i(7, 5, 'Law on pension funds', true, -1, 'generic', false, true, false, false, false, true ); i(8, 5, 'Private insurance law', true, -1, 'generic', false, true, false, false, false, true ); i(9, 5, 'Product liability law', true, -1, 'generic', false, true, false, false, false, true ); i(10, 5, 'Social insurance law', true, -1, 'generic', false, true, false, false, false, true ); i(11, 5, 'Healthcare law', true, -1, 'generic', false, true, false, false, false, true ); i(12, 5, 'Reinsurance law', true, -1, 'generic', false, true, false, false, false, true ); i(13, 'subjects', 'Commercial law', true, -1, 'generic', false, true, true, false, false, !true); i(14, 13, 'Banking law', true, -1, 'generic', false, true, false, false, false, true ); i(15, 13, 'Company law', true, -1, 'generic', false, true, false, false, false, true ); i(16, 13, 'Licence law', true, -1, 'generic', false, true, false, false, false, true ); i(17, 13, 'Transportation law', true, -1, 'generic', false, true, false, false, false, true ); i(18, 13, 'Securities law', true, -1, 'generic', false, true, false, false, false, true ); i(19, 13, 'Stock exchange law and capital market law', true, -1, 'generic', false, true, false, false, false, true ); i(105, 'subjects', 'Bezirke', true, -1, 'bezirk', false, true, true, false, false, !true); i(106, 105, 'Affoltern', true, -1, 'bezirk', false, true, false, false, false, true ); i(107, 105, 'Andelfingen', true, -1, 'bezirk', false, true, false, false, false, true ); i(108, 105, 'Bülach', true, -1, 'bezirk', false, true, false, false, false, true ); i(109, 105, 'Dielsdorf', true, -1, 'bezirk', false, true, false, false, false, true ); i(110, 105, 'Dietikon', true, -1, 'bezirk', false, true, false, false, false, true ); i(111, 105, 'Hinwil', true, -1, 'bezirk', false, true, false, false, false, true ); i(112, 105, 'Horgen', true, -1, 'bezirk', false, true, false, false, false, true ); i(113, 105, 'Meilen', true, -1, 'bezirk', false, true, false, false, false, true ); i(114, 105, 'Pfäffikon', true, -1, 'bezirk', false, true, false, false, false, true ); i(115, 105, 'Uster', true, -1, 'bezirk', false, true, false, false, false, true ); i(116, 105, 'Winterthur', true, -1, 'bezirk', false, true, false, false, false, true ); i(117, 105, 'Zürich', true, -1, 'bezirk', false, true, false, false, false, true ); i(20, 'subjects', 'Intellectual property law', true, -1, 'generic', false, true, true, false, false, !true); i(21, 20, 'Anti-trust and competition law', true, -1, 'generic', false, true, false, false, false, true ); i(22, 20, 'Trade mark law', true, -1, 'generic', false, true, false, false, false, true ); i(23, 20, 'Media law', true, -1, 'generic', false, true, false, false, false, true ); i(24, 20, 'Design law', true, -1, 'generic', false, true, false, false, false, true ); i(25, 20, 'Patent law', true, -1, 'generic', false, true, false, false, false, true ); i(26, 20, 'Copyright law', true, -1, 'generic', false, true, false, false, false, true ); i(27, 20, 'Advertising law', true, -1, 'generic', false, true, false, false, false, true ); i(28, 'subjects', 'International law', true, -1, 'generic', false, true, true, false, false, !true); i(29, 28, 'European law', true, -1, 'generic', false, true, false, false, false, true ); i(30, 28, 'Air navigation law', true, -1, 'generic', false, true, false, false, false, true ); i(31, 28, 'Private law (international)', true, -1, 'generic', false, true, false, false, false, true ); i(32, 28, 'Mutual judicial assistance (international)', true, -1, 'generic', false, true, false, false, false, true ); i(33, 28, 'Maritime law', true, -1, 'generic', false, true, false, false, false, true ); i(34, 28, 'Law of nations', true, -1, 'generic', false, true, false, false, false, true ); i(35, 28, 'ECHR', true, -1, 'generic', false, true, false, false, false, true ); i(36, 'subjects', 'Bankruptcy and procedural law', true, -1, 'generic', false, true, true, false, false, !true); i(37, 36, 'Debt-collection and bankruptcy law', true, -1, 'generic', false, true, false, false, false, true ); i(38, 36, 'Probate law (planning)', true, -1, 'generic', false, true, false, false, false, true ); i(39, 36, 'Arbitration', true, -1, 'generic', false, true, false, false, false, true ); i(40, 'subjects', 'Tax law', true, -1, 'generic', false, true, true, false, false, !true); i(41, 40, 'Corporate taxation', true, -1, 'generic', false, true, false, false, false, true ); i(42, 40, 'Taxations of natural persons', true, -1, 'generic', false, true, false, false, false, true ); i(43, 40, 'Value added tax', true, -1, 'generic', false, true, false, false, false, true ); i(44, 40, 'Social security contributions', true, -1, 'generic', false, true, false, false, false, true ); i(45, 'subjects', 'Criminal law', true, -1, 'generic', false, true, true, false, false, !true); i(46, 45, 'Criminal law', true, -1, 'generic', false, true, false, false, false, true ); i(47, 45, 'Military penal law', true, -1, 'generic', false, true, false, false, false, true ); i(48, 45, 'Law on protection of crime victims', true, -1, 'generic', false, true, false, false, false, true ); i(49, 45, 'Criminal procedure law', true, -1, 'generic', false, true, false, false, false, true ); i(50, 45, 'Traffic law', true, -1, 'generic', false, true, false, false, false, true ); i(51, 45, 'Administrative criminal law', true, -1, 'generic', false, true, false, false, false, true ); i(52, 'subjects', 'Other law fields', true, -1, 'generic', false, true, true, false, false, !true); i(53, 52, 'Mediation', true, -1, 'generic', false, true, false, false, false, true ); i(54, 'subjects', 'Contract law', true, -1, 'generic', false, true, true, false, false, !true); i(55, 54, 'Law of employment', true, -1, 'generic', false, true, false, false, false, true ); i(56, 54, 'Sale of goods', true, -1, 'generic', false, true, false, false, false, true ); i(57, 54, 'Tenancies and leases law', true, -1, 'generic', false, true, false, false, false, true ); i(58, 54, 'Sport law', true, -1, 'generic', false, true, false, false, false, true ); i(59, 54, 'Law on contracts for services and mandate', true, -1, 'generic', false, true, false, false, false, true ); i(60, 54, 'Travel law', true, -1, 'generic', false, true, false, false, false, true ); i(61, 54, 'Information technology law', true, -1, 'generic', false, true, false, false, false, true ); i(62, 54, 'Agency, franchising and distribution contract law', true, -1, 'generic', false, true, false, false, false, true ); i(63, 54, 'Equal treatment law', true, -1, 'generic', false, true, false, false, false, true ); i(64, 'subjects', 'Administrative law', true, -1, 'generic', false, true, true, false, false, !true); i(65, 64, 'Law of asylum', true, -1, 'generic', false, true, false, false, false, true ); i(66, 64, 'Foreign nationals law', true, -1, 'generic', false, true, false, false, false, true ); i(67, 64, 'Civil service law', true, -1, 'generic', false, true, false, false, false, true ); i(68, 64, 'Data protection law', true, -1, 'generic', false, true, false, false, false, true ); i(69, 64, 'Education law', true, -1, 'generic', false, true, false, false, false, true ); i(70, 64, 'Constitutional law', true, -1, 'generic', false, true, false, false, false, true ); i(71, 64, 'Environmental law', true, -1, 'generic', false, true, false, false, false, true ); i(72, 64, 'Administrative law (general)', true, -1, 'generic', false, true, false, false, false, true ); i(73, 64, 'Customs law', true, -1, 'generic', false, true, false, false, false, true ); i(74, 64, 'Law on public tenders', true, -1, 'generic', false, true, false, false, false, true ); i(75, 64, 'Agricultural law', true, -1, 'generic', false, true, false, false, false, true ); i(76, 64, 'Telecommunications law', true, -1, 'generic', false, true, false, false, false, true ); i(77, 64, 'Energy law', true, -1, 'generic', false, true, false, false, false, true ); i(78, 'subjects', 'Civil law', true, -1, 'generic', false, true, true, false, false, !true); i(79, 78, 'Agricultural land and inheritance law', true, -1, 'generic', false, true, false, false, false, true ); i(80, 78, 'Certification law', true, -1, 'generic', false, true, false, false, false, true ); i(81, 78, 'Matrimonial and cohabitation law', true, -1, 'generic', false, true, false, false, false, true ); i(82, 78, 'Inheritance law', true, -1, 'generic', false, true, false, false, false, true ); i(83, 78, 'Minors law', true, -1, 'generic', false, true, false, false, false, true ); i(84, 78, 'Law on persons, associations and foundations', true, -1, 'generic', false, true, false, false, false, true ); i(85, 78, 'Law of property', true, -1, 'generic', false, true, false, false, false, true ); i(86, 78, 'Divorce law', true, -1, 'generic', false, true, false, false, false, true ); i(87, 78, 'Guardianship law', true, -1, 'generic', false, true, false, false, false, true ); i(88, 78, 'Civil procedure law', true, -1, 'generic', false, true, false, false, false, true ); i(89, 'subjects', 'Life situations', true, -1, 'situation', false, true, true, false, false, !true); i(90, 89, 'Employment - Job', true, -1, 'situation', false, true, false, false, false, true ); i(91, 89, 'Automobile - Road traffic', true, -1, 'situation', false, true, false, false, false, true ); i(92, 89, 'Computer - Internet', true, -1, 'situation', false, true, false, false, false, true ); i(93, 89, 'Family - Children', true, -1, 'situation', false, true, false, false, false, true ); i(94, 89, 'Vacation - Travel - Leisure - Sports', true, -1, 'situation', false, true, false, false, false, true ); i(95, 89, 'Health - Science - Research', true, -1, 'situation', false, true, false, false, false, true ); i(96, 89, 'Media - Communications - Art - Culture', true, -1, 'situation', false, true, false, false, false, true ); i(97, 89, 'Partnership - Marriage', true, -1, 'situation', false, true, false, false, false, true ); i(104, 89, 'Strafsachen', true, -1, 'situation', false, true, false, false, false, true ); i(98, 89, 'Death - Inheritance', true, -1, 'situation', false, true, false, false, false, true ); i(99, 89, 'Separation - Divorce', true, -1, 'situation', false, true, false, false, false, true ); i(100, 89, 'Procedures - Courts - Authorities - International', true, -1, 'situation', false, true, false, false, false, true ); i(101, 89, 'Goods - Services - Consumption - Money', true, -1, 'situation', false, true, false, false, false, true ); i(102, 89, 'Economy - Commerce - Trade', true, -1, 'situation', false, true, false, false, false, true ); i(103, 89, 'Accomodation - Building', true, -1, 'situation', false, true, false, false, false, true ); } CategoryTree.load = finebrain_categorytree_load; CategoryTree.doit();