//
//
//  Copyright 2002 maggieTEXT. All rights reserved.
//
//  util.js: Javascript utilities
//

var PopupWindow = new initArray(200);

PopupWindow["dad"]               = new define_popup("Dad", 
                                                    "about_maggie/dad/dad.htm",
                                                    "Dad", 
                                                    650, 
                                                    600,
                                                    null,
                                                    "aesthetic_reality");

PopupWindow["aesthetic_reality"] = new define_popup("Dad", 
                                                    "about_maggie/dad/aesthetic_reality.htm",
                                                    "Aesthetic Reality", 
                                                    550, 
                                                    750,
                                                    "dad",
                                                    "type_rules_1");

PopupWindow["type_rules_1"]      = new define_popup("Dad", 
                                                    "about_maggie/dad/type_rules_1.htm",
                                                    "Type Rules", 
                                                    650, 
                                                    750,
                                                    "aesthetic_reality",
                                                    "type_rules_2");

PopupWindow["type_rules_2"]      = new define_popup("Dad", 
                                                    "about_maggie/dad/type_rules_2.htm",
                                                    "Type Rules", 
                                                    650, 
                                                    425,
                                                    "type_rules_1",
                                                    "political_cartoon");

PopupWindow["political_cartoon"] = new define_popup("Dad", 
                                                    "about_maggie/dad/balance_sheet.htm",
                                                    "Political Cartoon", 
                                                    950, 
                                                    775,
                                                    "type_rules_2",
                                                    "camera_lucida");

PopupWindow["camera_lucida"]     = new define_popup("Dad", 
                                                    "about_maggie/dad/camera_lucida.htm",
                                                    "The Camera Lucida", 
                                                    650, 
                                                    850,
                                                    "political_cartoon",
                                                    "coffee_boiled");

PopupWindow["coffee_boiled"]     = new define_popup("Dad", 
                                                    "about_maggie/dad/coffee_boiled.htm",
                                                    "Coffee Boiled", 
                                                    650, 
                                                    850,
                                                    "camera_lucida",
                                                    "first_book_of_poetry");

PopupWindow["first_book_of_poetry"] = new define_popup("Dad", 
                                                    "about_maggie/dad/first_book_of_poetry.htm",
                                                    "First Book of Poetry", 
                                                    750, 
                                                    675,
                                                    "coffee_boiled",
                                                    "leycesters_1");

PopupWindow["leycesters_1"]      = new define_popup("Dad", 
                                                    "about_maggie/dad/leycesters_1.htm",
                                                    "Leycester's Common-wealth", 
                                                    750, 
                                                    600,
                                                    "first_book_of_poetry",
                                                    "leycesters_2");

PopupWindow["leycesters_2"]      = new define_popup("Dad", 
                                                    "about_maggie/dad/leycesters_2.htm",
                                                    "Leycester's Common-wealth", 
                                                    750, 
                                                    625,
                                                    "leycesters_1",
                                                    null);

PopupWindow["montage_1"]         = new define_popup("Mom", 
                                                    "about_maggie/mom/montage_1.htm",
                                                    "History Montage", 
                                                    550, 
                                                    825,
                                                    null,
                                                    "montage_2");

PopupWindow["montage_2"]           = new define_popup("Mom", 
                                                    "about_maggie/mom/montage_2.htm",
                                                    "History Montage", 
                                                    550, 
                                                    825,
                                                    "montage_1",
                                                    "montage_3");

PopupWindow["montage_3"]           = new define_popup("Mom", 
                                                    "about_maggie/mom/montage_3.htm",
                                                    "History Montage", 
                                                    550, 
                                                    825,
                                                    "montage_2",
                                                    "montage_4");

PopupWindow["montage_4"]           = new define_popup("Mom", 
                                                    "about_maggie/mom/montage_4.htm",
                                                    "History Montage", 
                                                    550, 
                                                    825,
                                                    "montage_3",
                                                    "tad");

PopupWindow["tad"]               = new define_popup("Mom", 
                                                    "about_maggie/mom/tad.htm",
                                                    "Sketches, etc...", 
                                                    550, 
                                                    825,
                                                    "montage_4",
                                                    "thaddeus");

PopupWindow["thaddeus"]          = new define_popup("Mom", 
                                                    "about_maggie/mom/thaddeus.htm",
                                                    "Sketches, etc...",
                                                    550, 
                                                    825,
                                                    "tad",
                                                    "fred_gwilym");

PopupWindow["fred_gwilym"]       = new define_popup("Mom", 
                                                    "about_maggie/mom/fred_gwilym.htm",
                                                    "Fred and Gwilym", 
                                                    650, 
                                                    625,
                                                    "thaddeus",
                                                    "gwilym");

PopupWindow["gwilym"]            = new define_popup("Mom", 
                                                    "about_maggie/mom/gwilym.htm",
                                                    "Gwilym", 
                                                    650, 
                                                    800,
                                                    "fred_gwilym",
                                                    "fred");

PopupWindow["fred"]              = new define_popup("Mom", 
                                                    "about_maggie/mom/fred.htm",
                                                    "Fred", 
                                                    650, 
                                                    800,
                                                    "gwilym",
                                                    "vanity");

PopupWindow["vanity"]            = new define_popup("Mom", 
                                                    "about_maggie/mom/vanity.htm",
                                                    "Vanity", 
                                                    650, 
                                                    800,
                                                    "fred",
                                                    null);

PopupWindow["readings"]          = new define_popup("Great Books", 
                                                    "about_maggie/great_books/readings.htm",
                                                    "Readings", 
                                                    675, 
                                                    700,
                                                    null,
                                                    "grades");

PopupWindow["grades"]            = new define_popup("Great Books", 
                                                    "about_maggie/great_books/grades.htm",
                                                    "Grades", 
                                                    675, 
                                                    700,
                                                    "readings",
                                                    "monkey");

PopupWindow["monkey"]            = new define_popup("Great Books", 
                                                    "about_maggie/great_books/monkey.htm",
                                                    "Monkey Soup", 
                                                    550, 
                                                    825,
                                                    "grades",
                                                    "long_strange_trip");

PopupWindow["long_strange_trip"] = new define_popup("Great Books", 
                                                    "about_maggie/great_books/long_strange_trip.htm",
                                                    "Long Strange Trip", 
                                                    550, 
                                                    775,
                                                    "monkey",
                                                    "ishmael");

PopupWindow["ishmael"]           = new define_popup("Great Books", 
                                                    "about_maggie/great_books/ishmael.htm",
                                                    "Call me Ishmael", 
                                                    550, 
                                                    450,
                                                    "long_strange_trip",
                                                    "howdy");

PopupWindow["howdy"]             = new define_popup("Great Books", 
                                                    "about_maggie/great_books/howdy.htm",
                                                    "Howdy", 
                                                    550, 
                                                    425,
                                                    "ishmael",
                                                    "teeter_totter");

PopupWindow["teeter_totter"]     = new define_popup("Great Books", 
                                                    "about_maggie/great_books/teeter_totter.htm",
                                                    "Teeter Totter", 
                                                    550, 
                                                    475,
                                                    "howdy",
                                                    null);

PopupWindow["iron_chef"]         = new define_popup("About Maggie", 
                                                    "about_maggie/iron_chef.htm",
                                                    "Iron Chef", 
                                                    550, 
                                                    400,
                                                    null,
                                                    null);
 
PopupWindow["bookend_start"]     = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/bookend_start.htm",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    725,
                                                    null,
                                                    "yusaku_kamekura");
  
PopupWindow["yusaku_kamekura"]   = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/kamekura/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    750,
                                                    "bookend_start",
                                                    "kazumasa_nagai");
  
PopupWindow["kazumasa_nagai"]    = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/nagai/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "yusaku_kamekura",
                                                    "kiyoshi_awazu");
  
PopupWindow["kiyoshi_awazu"]     = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/awazu/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "kazumasa_nagai",
                                                    "ikko_tanaka");
  
PopupWindow["ikko_tanaka"]       = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "kiyoshi_awazu",
                                                    "mitsuo_katsui");
  
PopupWindow["mitsuo_katsui"]     = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/katsui/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "ikko_tanaka",
                                                    "shigeo_fukuda");
  
PopupWindow["shigeo_fukuda"]     = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "mitsuo_katsui",
                                                    "tadanori_yokoo");
  
PopupWindow["tadanori_yokoo"]    = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/yokoo/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "shigeo_fukuda",
                                                    "issey_miyake");
  
PopupWindow["issey_miyake"]      = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/miyake/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "tadanori_yokoo",
                                                    "eiko_ishioka");
  
PopupWindow["eiko_ishioka"]      = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/ishioka/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "issey_miyake",
                                                    "toshiyuki_kita");
  
PopupWindow["toshiyuki_kita"]    = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/kita/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "eiko_ishioka",
                                                    "koichi_sato");
  
PopupWindow["koichi_sato"]       = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/sato/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "toshiyuki_kita",
                                                    "takenobu_igarashi");
  
PopupWindow["takenobu_igarashi"] = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/igarashi/index.html",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    700,
                                                    "koichi_sato",
                                                    "bookend_end");

PopupWindow["bookend_end"]       = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/bookend_end.htm",
                                                    "12 Japanese Masters", 
                                                    550, 
                                                    725,
                                                    "takenobu_igarashi",
                                                    null);

PopupWindow["kamekura_1"]        = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/kamekura/kamekura_1.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    null,
                                                    null);

PopupWindow["nagai_1"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/nagai/nagai_1.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    null,
                                                    null);

PopupWindow["tanaka_1"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/tanaka_1.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    null,
                                                    "tanaka_2");

PopupWindow["tanaka_2"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/tanaka_2.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "tanaka_1",
                                                    "tanaka_3");

PopupWindow["tanaka_3"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/tanaka_3.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "tanaka_2",
                                                    "tanaka_4");

PopupWindow["tanaka_4"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/tanaka_4.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "tanaka_3",
                                                    "tanaka_5");

PopupWindow["tanaka_5"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/tanaka/tanaka_5.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "tanaka_4",
                                                    null);

PopupWindow["fukuda_1"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/fukuda_1.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    null,
                                                    "fukuda_2");

PopupWindow["fukuda_2"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/fukuda_2.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "fukuda_1",
                                                    "fukuda_3");

PopupWindow["fukuda_3"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/fukuda_3.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "fukuda_2",
                                                    "fukuda_4");

PopupWindow["fukuda_4"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/fukuda_4.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "fukuda_3",
                                                    "fukuda_5");

PopupWindow["fukuda_5"]           = new define_popup("12 Japanese Masters", 
                                                    "books/12jm/fukuda/fukuda_5.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    725,
                                                    "fukuda_4",
                                                    null);

PopupWindow["here_is_japan"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/here_is_japan.htm",
                                                    "Here is Japan", 
                                                    550, 
                                                    880,
                                                    null,
                                                    "indigo_woman");

PopupWindow["indigo_woman"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/indigo_woman.htm",
                                                    "Indigo Woman", 
                                                    550, 
                                                    880,
                                                    "here_is_japan",
                                                    "indigo_man");

PopupWindow["indigo_man"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/indigo_man.htm",
                                                    "Indigo Man", 
                                                    550, 
                                                    880,
                                                    "indigo_woman",
                                                    "masked_drummer");

PopupWindow["masked_drummer"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/masked_drummer.htm",
                                                    "Masked Drummer", 
                                                    550, 
                                                    880,
                                                    "indigo_man",
                                                    "playing_cards");

PopupWindow["playing_cards"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/playing_cards.htm",
                                                    "Playing Cards", 
                                                    550, 
                                                    880,
                                                    "masked_drummer",
                                                    "rice_planting");

PopupWindow["rice_planting"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/rice_planting.htm",
                                                    "Rice Planting", 
                                                    550, 
                                                    880,
                                                    "playing_cards",
                                                    "life_and_environment");

PopupWindow["life_and_environment"] = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/life_and_environment.htm",
                                                    "Life and Environment", 
                                                    675, 
                                                    475,
                                                    "rice_planting",
                                                    "neighbor");

PopupWindow["neighbor"]          = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/neighbor.htm",
                                                    "Neighbor",
                                                    675, 
                                                    550,
                                                    "life_and_environment",
                                                    "farmer");

PopupWindow["farmer"]            = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/farmer.htm",
                                                    "Farmer", 
                                                    675, 
                                                    550,
                                                    "neighbor",
                                                    "kids");

PopupWindow["kids"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/kids.htm",
                                                    "Kids", 
                                                    675, 
                                                    550,
                                                    "farmer",
                                                    "decaying_thatch");

PopupWindow["decaying_thatch"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/decaying_thatch.htm",
                                                    "Decaying Thatch", 
                                                    550, 
                                                    800,
                                                    "kids",
                                                    "thatch_worker");

PopupWindow["thatch_worker"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/thatch_worker.htm",
                                                    "Thatch Worker", 
                                                    550, 
                                                    800,
                                                    "decaying_thatch",
                                                    "tourism");

PopupWindow["tourism"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/tourism.htm",
                                                    "Tourism", 
                                                    550, 
                                                    800,
                                                    "thatch_worker",
                                                    "inside_house");

PopupWindow["inside_house"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/inside_house.htm",
                                                    "Inside House", 
                                                    550, 
                                                    800,
                                                    "tourism",
                                                    "family_photos");

PopupWindow["family_photos"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/family_photos.htm",
                                                    "Family Photos", 
                                                    600, 
                                                    500,
                                                    "inside_house",
                                                    "priest");

PopupWindow["priest"]     = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/priest.htm",
                                                    "Priest", 
                                                    650, 
                                                    750,
                                                    "family_photos",
                                                    "lion");

PopupWindow["lion"]              = new define_popup("Life in Japan", 
                                                    "about_maggie/life_in_japan/lion.htm",
                                                    "Lion", 
                                                    550, 
                                                    450,
                                                    "priest",
                                                    null);

PopupWindow["ymd_cover"]         = new define_popup("YMD", 
                                                    "books/ymd/ymd_cover.htm",
                                                    "YMD Cover", 
                                                    600, 
                                                    775,
                                                    null,
                                                    null);

PopupWindow["imono"]            = new define_popup("YMD", 
                                                    "books/ymd/imono_map.htm",
                                                    "YMD Imono Map", 
                                                    550, 
                                                    550,
                                                    null,
                                                    "cast_iron_teapot");

PopupWindow["cast_iron_teapot"]  = new define_popup("YMD", 
                                                    "books/ymd/cast_iron_teapot.htm",
                                                    "Cast Iron Teapot", 
                                                    550, 
                                                    600,
                                                    "imono",
                                                    "cast_iron_craftsman");

PopupWindow["cast_iron_craftsman"] = new define_popup("YMD", 
                                                    "books/ymd/cast_iron_craftsman.htm",
                                                    "Cast Iron Craftsman", 
                                                    550, 
                                                    500,
                                                    "cast_iron_teapot",
                                                    "cast_iron_process");

PopupWindow["cast_iron_process"] = new define_popup("YMD", 
                                                    "books/ymd/cast_iron_process.htm",
                                                    "Cast Iron Process", 
                                                    550, 
                                                    800,
                                                    "cast_iron_craftsman",
                                                    "cast_iron_cast");

PopupWindow["cast_iron_cast"]    = new define_popup("YMD", 
                                                    "books/ymd/cast_iron_cast.htm",
                                                    "Cast Iron Cast", 
                                                    550, 
                                                    500,
                                                    "cast_iron_process",
                                                    null);


PopupWindow["stainless"]         = new define_popup("YMD", 
                                                    "books/ymd/stainless_map.htm",
                                                    "Stainless Map", 
                                                    625, 
                                                    550,
                                                    null,
                                                    "stainless_product_1");

PopupWindow["stainless_product_1"]         = new define_popup("YMD", 
                                                    "books/ymd/stainless_product_1.htm",
                                                    "Stainless", 
                                                    575, 
                                                    675,
                                                    "stainless",
                                                    "stainless_process_1");

PopupWindow["stainless_process_1"]         = new define_popup("YMD", 
                                                    "books/ymd/stainless_process_1.htm",
                                                    "Stainless", 
                                                    650, 
                                                    800,
                                                    "stainless_product_1",
                                                    "stainless_process_2");

PopupWindow["stainless_process_2"]         = new define_popup("YMD", 
                                                    "books/ymd/stainless_process_2.htm",
                                                    "Stainless", 
                                                    700, 
                                                    800,
                                                    "stainless_process_1",
                                                    "stainless_product_2");

PopupWindow["stainless_product_2"]         = new define_popup("YMD", 
                                                    "books/ymd/stainless_product_2.htm",
                                                    "Stainless", 
                                                    650, 
                                                    700,
                                                    "stainless_process_2",
                                                    null);

PopupWindow["lacquer"]           = new define_popup("YMD", 
                                                    "books/ymd/lacquer_map.htm",
                                                    "Lacquer Map", 
                                                    550, 
                                                    550,
                                                    null,
                                                    null);

PopupWindow["ceramics"]          = new define_popup("YMD", 
                                                    "books/ymd/ceramics_map.htm",
                                                    "Ceramics Map", 
                                                    600, 
                                                    550,
                                                    null,
                                                    null);

PopupWindow["takaoka"]           = new define_popup("YMD", 
                                                    "books/ymd/takaoka_map.htm",
                                                    "Takaoka Map", 
                                                    600, 
                                                    550,
                                                    null,
                                                    null);


PopupWindow["promo_1"]           = new define_popup("YMD", 
                                                    "books/ymd/promo_1.htm",
                                                    "YMD Promo", 
                                                    550, 
                                                    800,
                                                    null,
                                                    "promo_2");

PopupWindow["promo_2"]           = new define_popup("YMD", 
                                                    "books/ymd/promo_2.htm",
                                                    "YMD Promo", 
                                                    550, 
                                                    800,
                                                    "promo_1",
                                                    null);




PopupWindow["portrait"]          = new define_popup("About Maggie", 
                                                    "about_maggie/portrait.htm",
                                                    "Bio", 
                                                    550, 
                                                    800,
                                                    null,
                                                    null);

PopupWindow["opinion"]           = new define_popup("Architecture and Living", 
                                                    "design/opinion.htm",
                                                    "Opinion", 
                                                    550, 
                                                    500,
                                                    null,
                                                    null);

PopupWindow["graphis"]           = new define_popup("Graphis", 
                                                    "about_maggie/graphis_articles.htm",
                                                    "Graphis Articles", 
                                                    550, 
                                                    700,
                                                    null,
                                                    null);

PopupWindow["festival_1"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_1.htm",
                                                    "Okishima Festival", 
                                                    600, 
                                                    500,
                                                    null,
                                                    "festival_2");

PopupWindow["festival_2"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_2.htm",
                                                    "Okishima Festival", 
                                                    550, 
                                                    650,
                                                    "festival_1",
                                                    "festival_3");

PopupWindow["festival_3"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_3.htm",
                                                    "Okishima Festival", 
                                                    600, 
                                                    500,
                                                    "festival_2",
                                                    "festival_4");

PopupWindow["festival_4"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_4.htm",
                                                    "Okishima Festival", 
                                                    550, 
                                                    650,
                                                    "festival_3",
                                                    "festival_5");

PopupWindow["festival_5"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_5.htm",
                                                    "Okishima Festival", 
                                                    600, 
                                                    500,
                                                    "festival_4",
                                                    "festival_6");

PopupWindow["festival_6"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_6.htm",
                                                    "Okishima Festival", 
                                                    550, 
                                                    650,
                                                    "festival_5",
                                                    "festival_7");

PopupWindow["festival_7"]        = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_7.htm",
                                                    "Okishima Festival", 
                                                    550, 
                                                    650,
                                                    "festival_6",
                                                    "festival_kids");

PopupWindow["festival_kids"]              = new define_popup("Okishima", 
                                                    "about_maggie/okishima/festival_kids.htm",
                                                    "Okishima Festival", 
                                                    550, 
                                                    650,
                                                    "festival_7",
                                                    null);

PopupWindow["minka_cover"]              = new define_popup("Minka", 
                                                    "appearances/minka/cover.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    null,
                                                    "minka_page_1");

PopupWindow["minka_page_1"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_1.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_cover",
                                                    "minka_page_2");

PopupWindow["minka_page_2"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_2.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_1",
                                                    "minka_page_3");

PopupWindow["minka_page_3"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_3.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_2",
                                                    "minka_page_4");

PopupWindow["minka_page_4"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_4.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_3",
                                                    "minka_page_5");

PopupWindow["minka_page_5"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_5.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_4",
                                                    "minka_page_6");

PopupWindow["minka_page_6"]              = new define_popup("Minka", 
                                                    "appearances/minka/page_6.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_5",
                                                    "minka_trip_1");

PopupWindow["minka_trip_1"]              = new define_popup("Minka", 
                                                    "appearances/minka/trip_1.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_page_6",
                                                    "minka_trip_2");

PopupWindow["minka_trip_2"]              = new define_popup("Minka", 
                                                    "appearances/minka/trip_2.htm",
                                                    "Minka Forum", 
                                                    650, 
                                                    800,
                                                    "minka_trip_1",
                                                    null);

PopupWindow["gallery_paper"]              = new define_popup("Gallery", 
                                                    "about_maggie/gallery/paper.htm",
                                                    "Gallery", 
                                                    550, 
                                                    600,
                                                    null,
                                                    "gallery_baby");

PopupWindow["gallery_baby"]              = new define_popup("Gallery", 
                                                    "about_maggie/gallery/baby.htm",
                                                    "Gallery", 
                                                    550, 
                                                    600,
                                                    "gallery_paper",
                                                    "gallery_pattern_2");

PopupWindow["gallery_pattern_2"]              = new define_popup("Gallery", 
                                                    "about_maggie/gallery/pattern_2.htm",
                                                    "Gallery", 
                                                    650, 
                                                    500,
                                                    "gallery_baby",
                                                    "gallery_pattern_1");

PopupWindow["gallery_pattern_1"]              = new define_popup("Gallery", 
                                                    "about_maggie/gallery/pattern_1.htm",
                                                    "Gallery", 
                                                    550, 
                                                    600,
                                                    "gallery_pattern_2",
                                                    null);

PopupWindow["thatch"]              = new define_popup("Thatch", 
                                                    "thatch/thatch.htm",
                                                    "Thatch", 
                                                    650, 
                                                    800,
                                                    null,
                                                    null);

PopupWindow["tc_cover"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/tc_cover.htm",
                                                    "The Thatcher's Craft", 
                                                    700, 
                                                    800,
                                                    null,
                                                    "tc_content");

PopupWindow["tc_content"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/tc_content.htm",
                                                    "The Thatcher's Craft", 
                                                    700, 
                                                    800,
                                                    "tc_cover",
                                                    "tc_history");

PopupWindow["tc_history"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/tc_history.htm",
                                                    "The Thatcher's Craft", 
                                                    700, 
                                                    800,
                                                    "tc_content",
                                                    null);

PopupWindow["message_1"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/message_1.htm",
                                                    "The Message", 
                                                    700, 
                                                    800,
                                                    "tc_history",
                                                    "message_2");

PopupWindow["message_2"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/message_2.htm",
                                                    "The Message", 
                                                    700, 
                                                    800,
                                                    "message_1",
                                                    "message_3");

PopupWindow["message_3"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/message_3.htm",
                                                    "The Message", 
                                                    700, 
                                                    800,
                                                    "message_2",
                                                    "message_4");

PopupWindow["message_4"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/message_4.htm",
                                                    "The Message", 
                                                    700, 
                                                    800,
                                                    "message_3",
                                                    null);

PopupWindow["abs_cover"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/abs_cover.htm",
                                                    "Architecture and Building Science", 
                                                    550, 
                                                    700,
                                                    null,
                                                    "abs_page_1");

PopupWindow["abs_page_1"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/abs_page_1.htm",
                                                    "Architecture and Building Science", 
                                                    550, 
                                                    700,
                                                    "abs_cover",
                                                    "abs_page_2");

PopupWindow["abs_page_2"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/abs_page_2.htm",
                                                    "Architecture and Building Science", 
                                                    550, 
                                                    700,
                                                    "abs_page_1",
                                                    null);

PopupWindow["newspaper_1"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/newspaper_1.htm",
                                                    "Newspaper", 
                                                    700, 
                                                    700,
                                                    null,
                                                    "newspaper_2");

PopupWindow["newspaper_2"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/newspaper_2.htm",
                                                    "Newspaper", 
                                                    700, 
                                                    700,
                                                    "newspaper_1",
                                                    "newspaper_3");

PopupWindow["newspaper_3"]              = new define_popup("Experiment", 
                                                    "thatch/experiment/newspaper_3.htm",
                                                    "Newspaper", 
                                                    550, 
                                                    700,
                                                    "newspaper_2",
                                                    null);

PopupWindow["better_world"]              = new define_popup("Book", 
                                                    "books/better_world.htm",
                                                    "Book", 
                                                    750, 
                                                    750,
                                                    null,
                                                    null);

PopupWindow["hazel"]              = new define_popup("Article", 
                                                    "articles/hazel.htm",
                                                    "Hazel Henderson", 
                                                    650, 
                                                    800,
                                                    null,
                                                    null);

PopupWindow["foreigner"]         = new define_popup("Article", 
                                                    "articles/foreigner.htm",
                                                    "Foreigner", 
                                                    650, 
                                                    800,
                                                    null,
                                                    null);

PopupWindow["slide_19"]          = new define_popup("Slides", 
                                                    "books/12jm/slides/slide_19.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    650,
                                                    null,
                                                    "slide_26");

PopupWindow["slide_26"]          = new define_popup("Slides", 
                                                    "books/12jm/slides/slide_26.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    650,
                                                    "slide_19",
                                                    "slide_22");

PopupWindow["slide_22"]          = new define_popup("Slides", 
                                                    "books/12jm/slides/slide_22.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    650,
                                                    "slide_26",
                                                    "slide_37");

PopupWindow["slide_37"]          = new define_popup("Slides", 
                                                    "books/12jm/slides/slide_37.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    650,
                                                    "slide_22",
                                                    "slide_5");

PopupWindow["slide_5"]          = new define_popup("Slides", 
                                                    "books/12jm/slides/slide_5.htm",
                                                    "12 Japanese Masters", 
                                                    700, 
                                                    650,
                                                    "slide_37",
                                                    null);

PopupWindow["obi"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/obi.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    800,
                                                    null,
                                                    "tv");

PopupWindow["tv"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/tv.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    650,
                                                    "obi",
                                                    "father_son");

PopupWindow["father_son"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/father_son.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    800,
                                                    "tv",
                                                    "karaoke");

PopupWindow["karaoke"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/karaoke.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    600,
                                                    "father_son",
                                                    "baby_old_man");

PopupWindow["baby_old_man"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/baby_old_man.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    600,
                                                    "karaoke",
                                                    "butcher");

PopupWindow["butcher"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/butcher.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    800,
                                                    "baby_old_man",
                                                    "hearth");

PopupWindow["hearth"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/hearth.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    700,
                                                    "butcher",
                                                    "walker");

PopupWindow["walker"]          = new define_popup("Winter Retreat", 
                                                    "articles/winter_retreat/walker.htm",
                                                    "A Winter Retreat", 
                                                    700, 
                                                    800,
                                                    "hearth",
                                                    null);

PopupWindow["contact"]           = new define_popup("eMail Contact", 
                                                    "contact.htm",
                                                    "eMail Contact", 
                                                    550, 
                                                    300,
                                                    null,
                                                    null);

PopupWindow["doc_1"]             = new define_popup("Documentary", 
                                                    "documentary/doc_1.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    null,
                                                    "doc_2");

PopupWindow["doc_2"]             = new define_popup("Documentary", 
                                                    "documentary/doc_2.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_1",
                                                    "doc_3");

PopupWindow["doc_3"]             = new define_popup("Documentary", 
                                                    "documentary/doc_3.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_2",
                                                    "doc_4");

PopupWindow["doc_4"]             = new define_popup("Documentary", 
                                                    "documentary/doc_4.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_3",
                                                    "doc_5");

PopupWindow["doc_5"]             = new define_popup("Documentary", 
                                                    "documentary/doc_5.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_4",
                                                    "doc_6");

PopupWindow["doc_6"]             = new define_popup("Documentary", 
                                                    "documentary/doc_6.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_5",
                                                    "doc_7");

PopupWindow["doc_7"]             = new define_popup("Documentary", 
                                                    "documentary/doc_7.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_6",
                                                    "doc_8");

PopupWindow["doc_8"]             = new define_popup("Documentary", 
                                                    "documentary/doc_8.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_7",
                                                    "doc_9");

PopupWindow["doc_9"]             = new define_popup("Documentary", 
                                                    "documentary/doc_9.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_8",
                                                    "doc_10");

PopupWindow["doc_10"]             = new define_popup("Documentary", 
                                                    "documentary/doc_10.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_9",
                                                    "doc_11");

PopupWindow["doc_11"]             = new define_popup("Documentary", 
                                                    "documentary/doc_11.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_10",
                                                    "doc_12");

PopupWindow["doc_12"]             = new define_popup("Documentary", 
                                                    "documentary/doc_12.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_11",
                                                    "doc_13");

PopupWindow["doc_13"]             = new define_popup("Documentary", 
                                                    "documentary/doc_13.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_12",
                                                    "doc_14");

PopupWindow["doc_14"]             = new define_popup("Documentary", 
                                                    "documentary/doc_14.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_13",
                                                    "doc_15");

PopupWindow["doc_15"]             = new define_popup("Documentary", 
                                                    "documentary/doc_15.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_14",
                                                    "doc_16");

PopupWindow["doc_16"]             = new define_popup("Documentary", 
                                                    "documentary/doc_16.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_15",
                                                    "doc_17");

PopupWindow["doc_17"]             = new define_popup("Documentary", 
                                                    "documentary/doc_17.htm",
                                                    "Documentary", 
                                                    575, 
                                                    825,
                                                    "doc_16",
                                                    "doc_18");

PopupWindow["doc_18"]             = new define_popup("Documentary", 
                                                    "documentary/doc_18.htm",
                                                    "Documentary", 
                                                    675, 
                                                    500,
                                                    "doc_17",
                                                    null);

PopupWindow["liu_kai"]             = new define_popup("Liu Kai", 
                                                    "articles/liu_kai/liu_kai.htm",
                                                    "Liu Kai", 
                                                    750, 
                                                    590,
                                                    null,
                                                    "liu_kai_1");

PopupWindow["liu_kai_1"]             = new define_popup("Liu Kai", 
                                                    "articles/liu_kai/liu_kai_1.htm",
                                                    "Liu Kai", 
                                                    700, 
                                                    800,
                                                    "liu_kai",
                                                    "liu_kai_2");

PopupWindow["liu_kai_2"]             = new define_popup("Liu Kai", 
                                                    "articles/liu_kai/liu_kai_2.htm",
                                                    "Liu Kai", 
                                                    650, 
                                                    750,
                                                    "liu_kai_1",
                                                    "liu_kai_3");

PopupWindow["liu_kai_3"]             = new define_popup("Liu Kai", 
                                                    "articles/liu_kai/liu_kai_3.htm",
                                                    "Liu Kai", 
                                                    750, 
                                                    800,
                                                    "liu_kai_2",
                                                    "liu_kai_4");

PopupWindow["liu_kai_4"]             = new define_popup("Liu Kai", 
                                                    "articles/liu_kai/liu_kai_4.htm",
                                                    "Liu Kai", 
                                                    650, 
                                                    800,
                                                    "liu_kai_3",
                                                    null);

PopupWindow["ando"]             = new define_popup("Ando", 
                                                    "articles/ando.htm",
                                                    "Toshihiko Ando", 
                                                    600, 
                                                    590,
                                                    null,
                                                    "ando_1");

PopupWindow["ando_1"]             = new define_popup("Ando", 
                                                    "articles/ando_1.htm",
                                                    "Toshihiko Ando", 
                                                    700, 
                                                    800,
                                                    "ando",
                                                    null);

PopupWindow["chilchinbitocover1"] = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbitocover1.htm",
                                                    "Chilchinbito", 
                                                    700, 
                                                    800,
                                                    null,
                                                    "chilchinbito_1");

PopupWindow["chilchinbito_1"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_1.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbitocover1",
                                                    "chilchinbito_2");

PopupWindow["chilchinbito_2"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_2.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbito_1",
                                                    "chilchinbito_3");

PopupWindow["chilchinbito_3"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_3.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbito_2",
                                                    "chilchinbito_4");

PopupWindow["chilchinbito_4"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_4.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbito_3",
                                                    "chilchinbito_5");

PopupWindow["chilchinbito_5"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_5.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbito_4",
                                                    "chilchinbito_6");

PopupWindow["chilchinbito_6"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_6.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbito_5",
                                                    "chilchinbitocover2");

PopupWindow["chilchinbitocover2"] = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbitocover2.htm",
                                                    "Chilchinbito", 
                                                    700, 
                                                    800,
                                                    "chilchinbito_6",
                                                    "chilchinbito_7");

PopupWindow["chilchinbito_7"]    = new define_popup("Chilchinbito", 
                                                    "articles/chilchinbito/chilchinbito_7.htm",
                                                    "Chilchinbito", 
                                                    800, 
                                                    800,
                                                    "chilchinbitocover2",
                                                    null);

function initArray(size)
{
    for (var i = 0; i < size; i++)
    {
        this[i] = 0;
    }
    this.length = size;
}

function set_popup_title()
{
    //document.all["popup_title"].innerHTML = "<font face='Garamond, AGaramond, Serif' size='4' color='#FFFFFF'>" + PopupTitle + "</font>"
}

function define_popup(section, url, title, width, height, prev, next)
{
    //
    // Try to fix so that the previous/next is set
    //
    this.section = section;
    this.url     = "http://www.maggietext.com/" + url;
    this.title   = title;
    this.width   = width;
    this.height  = height;
    this.prev    = prev;
    this.next    = next;
}

function switchWindow(blurb_url, width, height)
{
    closePopup();
    popWindow(blurb_url, width, height);
}

function previous_window(window_name)
{
    if (PopupWindow[window_name].prev != null)
    {
        popWindow(PopupWindow[PopupWindow[window_name].prev].url,
                  PopupWindow[PopupWindow[window_name].prev].width,
                  PopupWindow[PopupWindow[window_name].prev].height);
    }
}

function next_window(window_name)
{
    if (PopupWindow[window_name].next != null)
    {
        popWindow(PopupWindow[PopupWindow[window_name].next].url,
                  PopupWindow[PopupWindow[window_name].next].width,
                  PopupWindow[PopupWindow[window_name].next].height);
    }
}

function pop_window(window_name)
{
    if (PopupWindow[window_name] != null)
    {
        popWindow(PopupWindow[window_name].url,
                  PopupWindow[window_name].width,
                  PopupWindow[window_name].height);
    }
}

function popWindow(blurb_url, width, height) 
{
    var y = top.window.screenTop;
    if ((y + height) > top.screen.availHeight) 
    {
        y = top.screen.availHeight - height;
    }

    if (y < 0)
    {
        y = 0;
    }

    var x = top.window.screenLeft;
    if ((x + width) > top.screen.availwidth) 
    {
        x = top.screen.availwidth - width;
    }
    if (x < 0)
    {
        x = 0;
    }

    var property = 'width='+width+',height='+height + ',scrollbars=yes, statusbar=yes, resizable=1, top='+y+', left='+x;
    top.popupWindow = window.open(blurb_url, top.popupName, property);
    top.popupWindow.resizeTo(width,height);
    top.popupWindow.focus();
}

function closePopup() 
{
    if (top.popupWindow) 
    {
        top.popupWindow.close();
    }
}
