//Ezt a kódot az import/export generálta
var CacheArray = null;

FaItem.prototype.FindNodeById = function ( id ) {
  var i = 0;
  var n = this._subItems.length;
  for( ; i < n; i++ )
    if( this._subItems[i].id  == id )
      return this._subItems[i];
  for( i = 0; i < n; i++ ) {
    var p = this._subItems[i].FindNodeById( id );
    if( p != null )
      return p;
  }
}

FaItem.prototype.FastFindNodeById = function( id ) {
  var i = 0;
  var n = CacheArray.length;
  for( ; i<n; ++i )
    if( CacheArray[ i ].id == id )
      return CacheArray[ i ];
  return null;
}

function FaItem( id, parent_id, caption, portalId, lapId, mezId, adatId, url ) {
  this._subItems = [];
  this.id        = id;
  this.portalId = portalId;
  this.lapId     = lapId;
  this.mezId     = mezId;
  this.adatId     = adatId;
  this.parent_id = parent_id;
  this.caption   = caption;
  this.parent = null;
  this.url = url;
  if( null == parent_id )
	// only root !!!
    CacheArray = [];
}

FaItem.prototype.add = function( id, parent_id, caption, portalId, lapId, mezId, adatId, url ) {
  if( null != this.FastFindNodeById( id ) )
    return;
  var faParent = this.id == parent_id ? this : this.FastFindNodeById( parent_id );
  var faItem = new FaItem( id, parent_id, caption, portalId, lapId, mezId, adatId, url );
  faParent._subItems[ faParent._subItems.length ] = faItem;
  faItem.parent = faParent;
  CacheArray[ CacheArray.length ] = faItem
}

var root = new FaItem( 0, null, 'Tesztmenü', null, null, null );
root.add( 1, 0, 'mjvsz története', null, null, null, 34980, null );
root.add( 2, 0, 'szervezet', null, null, null, null, null );
root.add( 3, 0, 'szakterületek', null, null, null, null, null );
root.add( 5, 0, 'hírek, információk', null, null, null, null, null );
root.add( 8, 0, 'EU-Régiók Bizottsága', null, null, null, null, null );
root.add( 9, 0, 'Magyar Városok Szövetsége', null, null, null, null, null );
root.add( 9, 0, 'Országgyűlés Bizottságai', null, null, null, 34980, null );
root.add( 6, 0, 'linkek', null, null, null, null, null );
root.add( 7, 0, 'bejelentkezés', null, 48, 896, null, null );
root.add( 20, 2, 'szervezeti felépítés', null, null, null, 35155, null );
root.add( 21, 2, 'polgármesterek', null, 46, 870, null, null );
root.add( 22, 2, 'tisztségviselők', null, 46, 871, null, null );
root.add( 23, 2, 'apparátus', null, 46, 872, null, null );
root.add( 25, 2, 'tagvárosok', null, null, null, 48222, null );
root.add( 26, 2, 'szakmai bizottságok', null, null, null, null, null );
root.add( 28, 2, 'közgyűlések', null, null, null, null, null );
root.add( 29, 2, 'közgyűlések munkaanyagai', null, null, null, null, null );
root.add( 30, 2, 'választmány', null, null, null, null, null );
root.add( 31, 2, 'rendezvények az MJVSZ közreműködésével', null, null, null, null, null );
root.add( 32, 2, 'egyéb rendezvények', null, null, null, null, null );
root.add( 998, 9, 'Beköszöntő', null, 58, 1163, null, null );
root.add( 999, 9, 'Magyarország régiói', null, 60, null, null, null );
root.add( 90, 9, 'szervezeti felépítés', null, 58, 1065, null, null );
root.add( 91, 9, 'polgármesterek', null, 58, 1046, null, null );
root.add( 92, 9, 'tisztségviselők', null, 58, 1047, null, null );
root.add( 93, 9, 'apparátus', null, 58, 1048, null, null );
root.add( 95, 9, 'tagvárosok', null, 58, 1063, null, null );
root.add( 96, 9, 'szakmai bizottságok', null, 61, 1049, null, null );
root.add( 103, 9, 'kiirt pályázatok', null, 58, 1168, null, null );
root.add( 97, 9, 'törvénytervezetek', null, null, null, null, null );
root.add( 98, 9, 'közgyűlések', null, null, null, null, null );
root.add( 99, 9, 'közgyűlések munkaanyagai', null, null, null, null, null );
root.add( 100, 9, 'választmány', null, null, null, null, null );
root.add( 101, 9, 'rendezvények a szövetség közreműködésével', null, null, null, null, null );
root.add( 102, 9, 'egyéb rendezvények', null, null, null, null, null );
root.add( 104, 9, 'tanulmányok, koncepciók', null, null, null, null, null );
root.add( 106, 9, 'határozatok gyűjteménye', null, null, null, null, null );
root.add( 34, 3, 'érdekegyeztető fórumok', null, null, null, null, null );
root.add( 35, 3, 'tanulmányok', null, null, null, null, null );
root.add( 36, 3, 'konferenciák', null, null, null, null, null );
root.add( 43, 3, 'kimutatások', null, null, null, null, null );
root.add( 39, 3, 'jegyzőkönyvek', null, null, null, null, null );
root.add( 40, 3, 'jogalkotás, törvénytervezetek', null, null, null, null, null );
root.add( 4001, 3, 'törvénytervezetek', null, null, null, null, null );
root.add( 41, 3, 'állásfoglalások', null, null, null, null, null );
root.add( 42, 5, 'kiírt pályázatok', null, null, null, null, null );
root.add( 50, 5, 'MJVSZ információk', null, 45, 893, null, null );
root.add( 51, 5, 'tanulmányi utak', null, null, null, null, null );
root.add( 52, 5, 'önkormányzati ciklusértékelés 1999-2002', null, null, null, null, null );
root.add( 53, 5, 'Kulturális Alapú Gazdaságfejlesztési Koordináció (KAGK)', null, 45, 1204, null, null );
root.add( 60, 6, 'elektronikus médiák', null, null, null, 34983, null );
root.add( 61, 6, 'írott sajtó', null, null, null, 34984, null );
root.add( 62, 6, 'minisztériumok', null, null, null, 34985, null );
root.add( 260, 26, '2003', null, 46, 888, null, null );
root.add( 261, 26, '2004', null, 46, 1075, null, null );
root.add( 262, 26, '2005', null, 46, 1134, null, null );
root.add( 263, 26, '2006', null, 46, 1176, null, null );
root.add( 973, 97, '2004', null, 58, 1050, null, null );
root.add( 974, 97, '2005', null, 58, 1151, null, null );
root.add( 975, 97, '2006', null, 58, 1193, null, null );
root.add( 280, 28, '2001', null, 46, 877, null, null );
root.add( 281, 28, '2002', null, 46, 920, null, null );
root.add( 282, 28, '2003', null, 46, 921, null, null );
root.add( 283, 28, '2004', null, 46, 1030, null, null );
root.add( 284, 28, '2005', null, 46, 1136, null, null );
root.add( 285, 28, '2006', null, 46, 1178, null, null );
root.add( 983, 98, '2004', null, 58, 1051, null, null );
root.add( 984, 98, '2005', null, 58, 1152, null, null );
root.add( 985, 98, '2006', null, 58, 1194, null, null );
root.add( 290, 29, '2001', null, 46, 878, null, null );
root.add( 291, 29, '2002', null, 46, 922, null, null );
root.add( 292, 29, '2003', null, 46, 923, null, null );
root.add( 293, 29, '2004', null, 46, 1031, null, null );
root.add( 294, 29, '2005', null, 46, 1137, null, null );
root.add( 295, 29, '2006', null, 46, 1179, null, null );
root.add( 993, 99, '2004', null, 58, 1052, null, null );
root.add( 994, 99, '2005', null, 58, 1153, null, null );
root.add( 995, 99, '2006', null, 58, 1195, null, null );
root.add( 300, 30, '2001', null, 46, 879, null, null );
root.add( 301, 30, '2002', null, 46, 924, null, null );
root.add( 302, 30, '2003', null, 46, 925, null, null );
root.add( 303, 30, '2004', null, 46, 1032, null, null );
root.add( 304, 30, '2005', null, 46, 1138, null, null );
root.add( 305, 30, '2006', null, 46, 1180, null, null );
root.add( 1003, 100, '2004', null, 58, 1053, null, null );
root.add( 1004, 100, '2005', null, 58, 1154, null, null );
root.add( 1005, 100, '2006', null, 58, 1196, null, null );
root.add( 310, 31, '2001', null, 46, 880, null, null );
root.add( 311, 31, '2002', null, 46, 926, null, null );
root.add( 312, 31, '2003', null, 46, 934, null, null );
root.add( 313, 31, '2004', null, 46, 1033, null, null );
root.add( 314, 31, '2005', null, 46, 1139, null, null );
root.add( 315, 31, '2006', null, 46, 1181, null, null );
root.add( 1013, 101, '2004', null, 58, 1054, null, null );
root.add( 1014, 101, '2005', null, 58, 1155, null, null );
root.add( 1019, 101, '2006', null, 58, 1197, null, null );
root.add( 1015, 104, '2005', null, 58, 1173, null, null );
root.add( 1016, 104, '2006', null, 58, 1200, null, null );
root.add( 1017, 106, '2005', null, 58, 1175, null, null );
root.add( 1018, 106, '2006', null, 58, 1199, null, null );
root.add( 320, 32, '2001-2002', null, 46, 881, null, null );
root.add( 321, 32, '2003', null, 46, 935, null, null );
root.add( 322, 32, '2004', null, 46, 1034, null, null );
root.add( 323, 32, '2005', null, 46, 1140, null, null );
root.add( 324, 32, '2006', null, 46, 1182, null, null );
root.add( 1022, 102, '2004', null, 58, 1055, null, null );
root.add( 1023, 102, '2005', null, 58, 1156, null, null );
root.add( 1024, 102, '2006', null, 58, 1198, null, null );
root.add( 340, 34, '2000', null, 48, 884, null, null );
root.add( 341, 34, '2001', null, 48, 929, null, null );
root.add( 342, 34, '2002', null, 48, 930, null, null );
root.add( 343, 34, '2003', null, 48, 931, null, null );
root.add( 344, 34, '2004', null, 48, 1036, null, null );
root.add( 345, 34, '2005', null, 48, 1141, null, null );
root.add( 346, 34, '2006', null, 48, 1183, null, null );
root.add( 350, 35, '2001-2002', null, 48, 885, null, null );
root.add( 351, 35, '2003', null, 48, 960, null, null );
root.add( 352, 35, '2004', null, 48, 1037, null, null );
root.add( 353, 35, '2005', null, 48, 1142, null, null );
root.add( 354, 35, '2006', null, 48, 1184, null, null );
root.add( 360, 36, '2000-2002', null, 48, 886, null, null );
root.add( 361, 36, '2003', null, 48, 927, null, null );
root.add( 362, 36, '2004', null, 48, 1038, null, null );
root.add( 363, 36, '2005', null, 48, 1143, null, null );
root.add( 364, 36, '2006', null, 48, 1185, null, null );
root.add( 430, 43, '2000-2002', null, 48, 887, null, null );
root.add( 431, 43, '2003', null, 48, 961, null, null );
root.add( 432, 43, '2004', null, 48, 1039, null, null );
root.add( 433, 43, '2005', null, 48, 1144, null, null );
root.add( 434, 43, '2006', null, 48, 1186, null, null );
root.add( 390, 39, '2002', null, 48, 890, null, null );
root.add( 391, 39, '2003', null, 48, 936, null, null );
root.add( 392, 39, '2004', null, 48, 1040, null, null );
root.add( 393, 39, '2005', null, 48, 1145, null, null );
root.add( 394, 39, '2006', null, 48, 1187, null, null );
root.add( 400, 40, '2002', null, 48, 891, null, null );
root.add( 401, 40, '2003', null, 48, 928, null, null );
root.add( 402, 40, '2004', null, 48, 1041, null, null );
root.add( 403, 40, '2005', null, 48, 1146, null, null );
root.add( 404, 40, '2006', null, 48, 1188, null, null );
root.add( 405, 4001, '2006', null, 48, 1208, null, null );
root.add( 410, 41, '2002', null, 48, 892, null, null );
root.add( 411, 41, '2003', null, 48, 937, null, null );
root.add( 412, 41, '2004', null, 48, 1042, null, null );
root.add( 413, 41, '2005', null, 48, 1147, null, null );
root.add( 414, 41, '2006', null, 48, 1189, null, null );
root.add( 420, 42, '2001', null, 47, 868, null, null );
root.add( 421, 42, '2002', null, 47, 916, null, null );
root.add( 422, 42, '2003', null, 47, 917, null, null );
root.add( 423, 42, '2004', null, 47, 1043, null, null );
root.add( 424, 42, '2005', null, 47, 1148, null, null );
root.add( 425, 42, '2006', null, 47, 1190, null, null );
root.add( 520, 52, '2002', null, 46, 895, null, null );
root.add( 521, 52, '2003', null, null, null, null, null );
root.add( 522, 52, '2004', null, 46, 1044, null, null );
root.add( 523, 52, '2005', null, 46, 1150, null, null );
root.add( 524, 52, '2006', null, 46, 1192, null, null );
root.add( 510, 51, '2001-2002', null, 45, 894, null, null );
root.add( 511, 51, '2003', null, 45, 964, null, null );
root.add( 512, 51, '2004', null, 45, 1045, null, null );
root.add( 513, 51, '2005', null, 45, 1149, null, null );
root.add( 514, 51, '2006', null, 45, 1191, null, null );
root.add( 80, 8, 'on-line kérdésfeltevés', null, 57, null, null, null );
root.add( 81, 8, 'ismertető', null, 57, 1076, null, null );
root.add( 82, 8, 'taglista', null, 57, 1018, null, null );
root.add( 83, 8, '2004. évi ülésrend', null, 57, 1077, null, null );
root.add( 85, 8, '2005. évi ülésrend', null, 57, 1164, null, null );
root.add( 89, 8, '2006. évi ülésrend', null, 57, 1205, null, null );
root.add( 86, 8, 'Régiók Bizottságának plenáris ülései', null, 57, 1165, null, null );
root.add( 87, 8, 'CEMR ülései', null, 57, 1166, null, null );
root.add( 88, 8, 'CLARE ülései', null, 57, 1167, null, null );
root.add( 84, 8, 'beszámolók', null, 57, 1019, null, null );



menudatajs_is_ready = true;

