children_of = new Array(); parent_of = new Array(); category_of = new Array(); selections_in = new Array(); selection_type_of = new Array(); category_names = new Array(); required_categories = new Array(); //Note the selection types of each category for use in show_by_dependency() //Also instantiate an array in selections_in[cid] for each cid selection_type_of[24] = 'multi'; selections_in[24] = new Array(); selection_type_of[29] = 'multi'; selections_in[29] = new Array(); //Set up children_of and category_of for quick reference by select_all_subs() children_of[1691] = new Array(); category_of[1691] = 24; selections_in[24][selections_in[24].length] = 1691; children_of[1447] = new Array(); category_of[1447] = 24; selections_in[24][selections_in[24].length] = 1447; children_of[1444] = new Array(); category_of[1444] = 24; selections_in[24][selections_in[24].length] = 1444; children_of[1445] = new Array(); category_of[1445] = 24; selections_in[24][selections_in[24].length] = 1445; children_of[1446] = new Array(); category_of[1446] = 24; selections_in[24][selections_in[24].length] = 1446; children_of[1448] = new Array(); category_of[1448] = 24; selections_in[24][selections_in[24].length] = 1448; children_of[2284] = new Array(); category_of[2284] = 24; selections_in[24][selections_in[24].length] = 2284; children_of[1450] = new Array(); category_of[1450] = 29; selections_in[29][selections_in[29].length] = 1450; category_of[1455] = 29; selections_in[29][selections_in[29].length] = 1455; category_of[2023] = 29; selections_in[29][selections_in[29].length] = 2023; category_of[2100] = 29; selections_in[29][selections_in[29].length] = 2100; category_of[2101] = 29; selections_in[29][selections_in[29].length] = 2101; category_of[2102] = 29; selections_in[29][selections_in[29].length] = 2102; category_of[2226] = 29; selections_in[29][selections_in[29].length] = 2226; category_of[2227] = 29; selections_in[29][selections_in[29].length] = 2227; category_of[2228] = 29; selections_in[29][selections_in[29].length] = 2228; category_of[2229] = 29; selections_in[29][selections_in[29].length] = 2229; children_of[1451] = new Array(); category_of[1451] = 29; selections_in[29][selections_in[29].length] = 1451; category_of[1456] = 29; selections_in[29][selections_in[29].length] = 1456; category_of[2025] = 29; selections_in[29][selections_in[29].length] = 2025; category_of[2088] = 29; selections_in[29][selections_in[29].length] = 2088; category_of[2089] = 29; selections_in[29][selections_in[29].length] = 2089; category_of[2262] = 29; selections_in[29][selections_in[29].length] = 2262; category_of[2263] = 29; selections_in[29][selections_in[29].length] = 2263; category_of[2264] = 29; selections_in[29][selections_in[29].length] = 2264; children_of[1452] = new Array(); category_of[1452] = 29; selections_in[29][selections_in[29].length] = 1452; category_of[1457] = 29; selections_in[29][selections_in[29].length] = 1457; category_of[1458] = 29; selections_in[29][selections_in[29].length] = 1458; category_of[2027] = 29; selections_in[29][selections_in[29].length] = 2027; category_of[2028] = 29; selections_in[29][selections_in[29].length] = 2028; category_of[2090] = 29; selections_in[29][selections_in[29].length] = 2090; category_of[2091] = 29; selections_in[29][selections_in[29].length] = 2091; category_of[2230] = 29; selections_in[29][selections_in[29].length] = 2230; category_of[2231] = 29; selections_in[29][selections_in[29].length] = 2231; category_of[2232] = 29; selections_in[29][selections_in[29].length] = 2232; children_of[1453] = new Array(); category_of[1453] = 29; selections_in[29][selections_in[29].length] = 1453; category_of[1459] = 29; selections_in[29][selections_in[29].length] = 1459; category_of[1460] = 29; selections_in[29][selections_in[29].length] = 1460; category_of[2092] = 29; selections_in[29][selections_in[29].length] = 2092; category_of[2093] = 29; selections_in[29][selections_in[29].length] = 2093; category_of[2246] = 29; selections_in[29][selections_in[29].length] = 2246; category_of[2247] = 29; selections_in[29][selections_in[29].length] = 2247; category_of[2248] = 29; selections_in[29][selections_in[29].length] = 2248; category_of[2249] = 29; selections_in[29][selections_in[29].length] = 2249; children_of[1454] = new Array(); category_of[1454] = 29; selections_in[29][selections_in[29].length] = 1454; category_of[1461] = 29; selections_in[29][selections_in[29].length] = 1461; category_of[1462] = 29; selections_in[29][selections_in[29].length] = 1462; category_of[1463] = 29; selections_in[29][selections_in[29].length] = 1463; children_of[1688] = new Array(); category_of[1688] = 29; selections_in[29][selections_in[29].length] = 1688; category_of[1689] = 29; selections_in[29][selections_in[29].length] = 1689; category_of[2026] = 29; selections_in[29][selections_in[29].length] = 2026; category_of[2094] = 29; selections_in[29][selections_in[29].length] = 2094; category_of[2095] = 29; selections_in[29][selections_in[29].length] = 2095; category_of[2096] = 29; selections_in[29][selections_in[29].length] = 2096; category_of[2233] = 29; selections_in[29][selections_in[29].length] = 2233; category_of[2234] = 29; selections_in[29][selections_in[29].length] = 2234; category_of[2235] = 29; selections_in[29][selections_in[29].length] = 2235; category_of[2236] = 29; selections_in[29][selections_in[29].length] = 2236; children_of[2285] = new Array(); category_of[2285] = 29; selections_in[29][selections_in[29].length] = 2285; category_of[2286] = 29; selections_in[29][selections_in[29].length] = 2286; category_of[2287] = 29; selections_in[29][selections_in[29].length] = 2287; category_of[2288] = 29; selections_in[29][selections_in[29].length] = 2288; category_of[2289] = 29; selections_in[29][selections_in[29].length] = 2289; category_of[2290] = 29; selections_in[29][selections_in[29].length] = 2290; category_of[2291] = 29; selections_in[29][selections_in[29].length] = 2291; category_of[2292] = 29; selections_in[29][selections_in[29].length] = 2292; category_of[2293] = 29; selections_in[29][selections_in[29].length] = 2293; category_of[2294] = 29; selections_in[29][selections_in[29].length] = 2294; category_of[2295] = 29; selections_in[29][selections_in[29].length] = 2295; category_of[2296] = 29; selections_in[29][selections_in[29].length] = 2296; category_of[2297] = 29; selections_in[29][selections_in[29].length] = 2297; children_of[1450][children_of[1450].length] = 1455; parent_of[1455] = 1450; children_of[1450][children_of[1450].length] = 2023; parent_of[2023] = 1450; children_of[1450][children_of[1450].length] = 2100; parent_of[2100] = 1450; children_of[1450][children_of[1450].length] = 2101; parent_of[2101] = 1450; children_of[1450][children_of[1450].length] = 2102; parent_of[2102] = 1450; children_of[1450][children_of[1450].length] = 2226; parent_of[2226] = 1450; children_of[1450][children_of[1450].length] = 2227; parent_of[2227] = 1450; children_of[1450][children_of[1450].length] = 2228; parent_of[2228] = 1450; children_of[1450][children_of[1450].length] = 2229; parent_of[2229] = 1450; children_of[1451][children_of[1451].length] = 1456; parent_of[1456] = 1451; children_of[1451][children_of[1451].length] = 2025; parent_of[2025] = 1451; children_of[1451][children_of[1451].length] = 2088; parent_of[2088] = 1451; children_of[1451][children_of[1451].length] = 2089; parent_of[2089] = 1451; children_of[1451][children_of[1451].length] = 2262; parent_of[2262] = 1451; children_of[1451][children_of[1451].length] = 2263; parent_of[2263] = 1451; children_of[1451][children_of[1451].length] = 2264; parent_of[2264] = 1451; children_of[1452][children_of[1452].length] = 1457; parent_of[1457] = 1452; children_of[1452][children_of[1452].length] = 1458; parent_of[1458] = 1452; children_of[1452][children_of[1452].length] = 2027; parent_of[2027] = 1452; children_of[1452][children_of[1452].length] = 2028; parent_of[2028] = 1452; children_of[1452][children_of[1452].length] = 2090; parent_of[2090] = 1452; children_of[1452][children_of[1452].length] = 2091; parent_of[2091] = 1452; children_of[1452][children_of[1452].length] = 2230; parent_of[2230] = 1452; children_of[1452][children_of[1452].length] = 2231; parent_of[2231] = 1452; children_of[1452][children_of[1452].length] = 2232; parent_of[2232] = 1452; children_of[1453][children_of[1453].length] = 1459; parent_of[1459] = 1453; children_of[1453][children_of[1453].length] = 1460; parent_of[1460] = 1453; children_of[1453][children_of[1453].length] = 2092; parent_of[2092] = 1453; children_of[1453][children_of[1453].length] = 2093; parent_of[2093] = 1453; children_of[1453][children_of[1453].length] = 2246; parent_of[2246] = 1453; children_of[1453][children_of[1453].length] = 2247; parent_of[2247] = 1453; children_of[1453][children_of[1453].length] = 2248; parent_of[2248] = 1453; children_of[1453][children_of[1453].length] = 2249; parent_of[2249] = 1453; children_of[1454][children_of[1454].length] = 1461; parent_of[1461] = 1454; children_of[1454][children_of[1454].length] = 1462; parent_of[1462] = 1454; children_of[1454][children_of[1454].length] = 1463; parent_of[1463] = 1454; children_of[1688][children_of[1688].length] = 1689; parent_of[1689] = 1688; children_of[1688][children_of[1688].length] = 2026; parent_of[2026] = 1688; children_of[1688][children_of[1688].length] = 2094; parent_of[2094] = 1688; children_of[1688][children_of[1688].length] = 2095; parent_of[2095] = 1688; children_of[1688][children_of[1688].length] = 2096; parent_of[2096] = 1688; children_of[1688][children_of[1688].length] = 2233; parent_of[2233] = 1688; children_of[1688][children_of[1688].length] = 2234; parent_of[2234] = 1688; children_of[1688][children_of[1688].length] = 2235; parent_of[2235] = 1688; children_of[1688][children_of[1688].length] = 2236; parent_of[2236] = 1688; children_of[2285][children_of[2285].length] = 2286; parent_of[2286] = 2285; children_of[2285][children_of[2285].length] = 2287; parent_of[2287] = 2285; children_of[2285][children_of[2285].length] = 2288; parent_of[2288] = 2285; children_of[2285][children_of[2285].length] = 2289; parent_of[2289] = 2285; children_of[2285][children_of[2285].length] = 2290; parent_of[2290] = 2285; children_of[2285][children_of[2285].length] = 2291; parent_of[2291] = 2285; children_of[2285][children_of[2285].length] = 2292; parent_of[2292] = 2285; children_of[2285][children_of[2285].length] = 2293; parent_of[2293] = 2285; children_of[2285][children_of[2285].length] = 2294; parent_of[2294] = 2285; children_of[2285][children_of[2285].length] = 2295; parent_of[2295] = 2285; children_of[2285][children_of[2285].length] = 2296; parent_of[2296] = 2285; children_of[2285][children_of[2285].length] = 2297; parent_of[2297] = 2285; //Set up the dependencies list for quick reference by show_by_dependency() dependencies = new Array(); parent_dependencies = new Array(); dependencies[1691] = new Array(); parent_dependencies[1691] = new Array(); dependencies[1447] = new Array(); parent_dependencies[1447] = new Array(); dependencies[1444] = new Array(); parent_dependencies[1444] = new Array(); dependencies[1445] = new Array(); parent_dependencies[1445] = new Array(); dependencies[1446] = new Array(); parent_dependencies[1446] = new Array(); dependencies[1448] = new Array(); parent_dependencies[1448] = new Array(); dependencies[2284] = new Array(); parent_dependencies[2284] = new Array(); dependencies[1450] = new Array(); parent_dependencies[1450] = new Array(); dependencies[1450][24] = 1444; dependencies[1455] = new Array(); parent_dependencies[1455] = new Array(); dependencies[1455][24] = 1444; parent_dependencies[1455][24] = 1444; dependencies[2023] = new Array(); parent_dependencies[2023] = new Array(); parent_dependencies[2023][24] = 1444; dependencies[2100] = new Array(); parent_dependencies[2100] = new Array(); parent_dependencies[2100][24] = 1444; dependencies[2101] = new Array(); parent_dependencies[2101] = new Array(); parent_dependencies[2101][24] = 1444; dependencies[2102] = new Array(); parent_dependencies[2102] = new Array(); parent_dependencies[2102][24] = 1444; dependencies[2226] = new Array(); parent_dependencies[2226] = new Array(); parent_dependencies[2226][24] = 1444; dependencies[2227] = new Array(); parent_dependencies[2227] = new Array(); parent_dependencies[2227][24] = 1444; dependencies[2228] = new Array(); parent_dependencies[2228] = new Array(); parent_dependencies[2228][24] = 1444; dependencies[2229] = new Array(); parent_dependencies[2229] = new Array(); parent_dependencies[2229][24] = 1444; dependencies[1451] = new Array(); parent_dependencies[1451] = new Array(); dependencies[1451][24] = 1445; dependencies[1456] = new Array(); parent_dependencies[1456] = new Array(); dependencies[1456][24] = 1445; parent_dependencies[1456][24] = 1445; dependencies[2025] = new Array(); parent_dependencies[2025] = new Array(); parent_dependencies[2025][24] = 1445; dependencies[2088] = new Array(); parent_dependencies[2088] = new Array(); parent_dependencies[2088][24] = 1445; dependencies[2089] = new Array(); parent_dependencies[2089] = new Array(); parent_dependencies[2089][24] = 1445; dependencies[2262] = new Array(); parent_dependencies[2262] = new Array(); parent_dependencies[2262][24] = 1445; dependencies[2263] = new Array(); parent_dependencies[2263] = new Array(); parent_dependencies[2263][24] = 1445; dependencies[2264] = new Array(); parent_dependencies[2264] = new Array(); parent_dependencies[2264][24] = 1445; dependencies[1452] = new Array(); parent_dependencies[1452] = new Array(); dependencies[1452][24] = 1446; dependencies[1457] = new Array(); parent_dependencies[1457] = new Array(); parent_dependencies[1457][24] = 1446; dependencies[1458] = new Array(); parent_dependencies[1458] = new Array(); parent_dependencies[1458][24] = 1446; dependencies[2027] = new Array(); parent_dependencies[2027] = new Array(); parent_dependencies[2027][24] = 1446; dependencies[2028] = new Array(); parent_dependencies[2028] = new Array(); parent_dependencies[2028][24] = 1446; dependencies[2090] = new Array(); parent_dependencies[2090] = new Array(); parent_dependencies[2090][24] = 1446; dependencies[2091] = new Array(); parent_dependencies[2091] = new Array(); parent_dependencies[2091][24] = 1446; dependencies[2230] = new Array(); parent_dependencies[2230] = new Array(); parent_dependencies[2230][24] = 1446; dependencies[2231] = new Array(); parent_dependencies[2231] = new Array(); parent_dependencies[2231][24] = 1446; dependencies[2232] = new Array(); parent_dependencies[2232] = new Array(); parent_dependencies[2232][24] = 1446; dependencies[1453] = new Array(); parent_dependencies[1453] = new Array(); dependencies[1453][24] = 1447; dependencies[1459] = new Array(); parent_dependencies[1459] = new Array(); parent_dependencies[1459][24] = 1447; dependencies[1460] = new Array(); parent_dependencies[1460] = new Array(); parent_dependencies[1460][24] = 1447; dependencies[2092] = new Array(); parent_dependencies[2092] = new Array(); parent_dependencies[2092][24] = 1447; dependencies[2093] = new Array(); parent_dependencies[2093] = new Array(); parent_dependencies[2093][24] = 1447; dependencies[2246] = new Array(); parent_dependencies[2246] = new Array(); parent_dependencies[2246][24] = 1447; dependencies[2247] = new Array(); parent_dependencies[2247] = new Array(); parent_dependencies[2247][24] = 1447; dependencies[2248] = new Array(); parent_dependencies[2248] = new Array(); parent_dependencies[2248][24] = 1447; dependencies[2249] = new Array(); parent_dependencies[2249] = new Array(); parent_dependencies[2249][24] = 1447; dependencies[1454] = new Array(); parent_dependencies[1454] = new Array(); dependencies[1454][24] = 1448; dependencies[1461] = new Array(); parent_dependencies[1461] = new Array(); parent_dependencies[1461][24] = 1448; dependencies[1462] = new Array(); parent_dependencies[1462] = new Array(); parent_dependencies[1462][24] = 1448; dependencies[1463] = new Array(); parent_dependencies[1463] = new Array(); parent_dependencies[1463][24] = 1448; dependencies[1688] = new Array(); parent_dependencies[1688] = new Array(); dependencies[1688][24] = 1691; dependencies[1689] = new Array(); parent_dependencies[1689] = new Array(); parent_dependencies[1689][24] = 1691; dependencies[2026] = new Array(); parent_dependencies[2026] = new Array(); parent_dependencies[2026][24] = 1691; dependencies[2094] = new Array(); parent_dependencies[2094] = new Array(); parent_dependencies[2094][24] = 1691; dependencies[2095] = new Array(); parent_dependencies[2095] = new Array(); parent_dependencies[2095][24] = 1691; dependencies[2096] = new Array(); parent_dependencies[2096] = new Array(); parent_dependencies[2096][24] = 1691; dependencies[2233] = new Array(); parent_dependencies[2233] = new Array(); parent_dependencies[2233][24] = 1691; dependencies[2234] = new Array(); parent_dependencies[2234] = new Array(); parent_dependencies[2234][24] = 1691; dependencies[2235] = new Array(); parent_dependencies[2235] = new Array(); parent_dependencies[2235][24] = 1691; dependencies[2236] = new Array(); parent_dependencies[2236] = new Array(); parent_dependencies[2236][24] = 1691; dependencies[2285] = new Array(); parent_dependencies[2285] = new Array(); dependencies[2285][24] = 2284; dependencies[2286] = new Array(); parent_dependencies[2286] = new Array(); parent_dependencies[2286][24] = 2284; dependencies[2287] = new Array(); parent_dependencies[2287] = new Array(); parent_dependencies[2287][24] = 2284; dependencies[2288] = new Array(); parent_dependencies[2288] = new Array(); parent_dependencies[2288][24] = 2284; dependencies[2289] = new Array(); parent_dependencies[2289] = new Array(); parent_dependencies[2289][24] = 2284; dependencies[2290] = new Array(); parent_dependencies[2290] = new Array(); parent_dependencies[2290][24] = 2284; dependencies[2291] = new Array(); parent_dependencies[2291] = new Array(); parent_dependencies[2291][24] = 2284; dependencies[2292] = new Array(); parent_dependencies[2292] = new Array(); parent_dependencies[2292][24] = 2284; dependencies[2293] = new Array(); parent_dependencies[2293] = new Array(); parent_dependencies[2293][24] = 2284; dependencies[2294] = new Array(); parent_dependencies[2294] = new Array(); parent_dependencies[2294][24] = 2284; dependencies[2295] = new Array(); parent_dependencies[2295] = new Array(); parent_dependencies[2295][24] = 2284; dependencies[2296] = new Array(); parent_dependencies[2296] = new Array(); parent_dependencies[2296][24] = 2284; dependencies[2297] = new Array(); parent_dependencies[2297] = new Array(); parent_dependencies[2297][24] = 2284; //Set up the required categories for this step and note all //category names category_names[24] = 'Products'; category_names[29] = 'Quantity'; required_categories[required_categories.length] = 29; //Invoke udpate_category_selection_display() for each category update_all_categories();