//  CCCcc.js  -  scripts for Color Country
//  includes onLoad, CCChome, ccCache, and CCCGlobal
//    changes to CCGlobal and CCChome must also be changed in source scripts in /scripts

//  Color Country onLoad function
function ccLoad() {
  startPix();
  ccCache();
}

//  CCChome.js  -  rotating banner scripts for the 5 original pages

//  Load page banners, captions, and img alt
var Pix = new Array();
  Pix[0] = new Image(930,165) ;
  Pix[0].src = "images/StG-WB.jpg" ;
  Pix[1] = new Image(760,135) ;
  Pix[1].src = "images/ShakespeareArchB.jpg" ;
  Pix[2] = new Image(930,165) ;
  Pix[2].src = "images/MVatSunsetB.jpg" ;
  Pix[3] = new Image(930,165) ;
  Pix[3].src = "images/LookoutStudioB.jpg" ;
  Pix[4] = new Image(760,135) ;
  Pix[4].src = "images/GooseNecksB.jpg" ;
  Pix[5] = new Image(930,165) ;
  Pix[5].src = "images/VermillionB.jpg" ;
  Pix[6] = new Image(930,165) ;
  Pix[6].src = "images/LakeB.jpg" ;
  Pix[7] = new Image(930,165);
  Pix[7].src = "images/StG-EB.jpg" ;
  Pix[8] = new Image(930,165) ;
  Pix[8].src = "images/DHP-ak1B.jpg" ;
  Pix[9] = new Image(930,165) ;
  Pix[9].src = "images/DHP-ak3B.jpg" ;
  Pix[10] = new Image(930,165);
  Pix[10].src = "images/MonumentValleyB.jpg" ;
  Pix[11] = new Image(930,165) ;
  Pix[11].src = "images/GCDamB.jpg" ;
  Pix[12] = new Image(930,165) ;
  Pix[12].src = "images/MexHatB.jpg" ;
  Pix[13] = new Image(930,165) ;
  Pix[13].src = "images/LookoutStudio2B.jpg" ;
  Pix[14] = new Image(930,165) ;
  Pix[14].src = "images/DHP-kB.jpg" ;
  Pix[15] = new Image(930,165) ;
  Pix[15].src = "images/NavajoBridgeB.jpg" ;
  Pix[16] = new Image(930,165) ;
  Pix[16].src = "images/CombRidgeB.jpg" ;
  Pix[17] = new Image(930,165) ;
  Pix[17].src = "images/HogsbackB.jpg" ;
  Pix[18] = new Image(930,165) ;
  Pix[18].src = "images/ShakespeareArch2B.jpg" ;
  Pix[19] = new Image(930,165) ;
  Pix[19].src = "images/WaterpocketFoldB.jpg" ;
  Pix[20] = new Image(930,165) ;
  Pix[20].src = "images/MonumentValley163-2B.jpg";
  Pix[21] = new Image(930,165) ;
  Pix[21].src = "images/RapleeMonoclineB.jpg";

var capt = new Array (
  "City center of St George - an oasis in the desert, looking northwest from airport mesa" ,
  "Shakespeare Arch in Kodachrome Basin, ©James Marvin Phelps" ,
  "Monument Valley at Sunset, ©Christian Mehlführer" ,
  "Lookout Studio in Grand Canyon National Park, photo courtesy National Park Service" ,
  "Goosenecks of the San Juan Utah State Park" ,
  "Vermillion Cliffs along US89A, looking down from high on Kaibab Plateau near Jacob Lake" ,
  "Panguitch Lake, elevation 8,400', on Cedar Mountain, ©Ellen McDonough" ,
  "South St. George, looking east from airport mesa, Hurricane Cliffs in the background" ,
  "Dead Horse Point State Park, ©Aneta Kaluzna" ,
  "Colorado River in Dead Horse Point State Park, ©Aneta Kaluzna" ,
  "Mounument Valley - ©Moritz Zimmermann" ,
  "Glen Canyon & Dam {Panorama photo), ©Christian Mehlführer" ,
  "Mexican Hat Rock at Moonrise, ©PD Tillman",
  "Looking over the edge at Lookout Studio on the south rim of Grand Canyon, courtesy NPS",
  "Dead Horse Point State Park, Utah's Grand Canyon, in winter ©Kenneth Hung",
  "Aerial view of Navajo Bridges and Marble Canyon, ©Frank Holbert" ,
  "UT95 cut across Comb Ridge, south and west of Blanding, Utah" ,
  "U-12 over the Hogsback near Boulder, Utah" ,
  "Shakespeare Arch in Kodachrome Basin, ©Axcordian" ,
  "The west edge of Waterpocket Fold, inside Capital Reef National Park, Utah" ,
  "Monument Valley from US163" ,
  "Raplee Monocline in southeastern Utah, across the San Juan from Mexican Hat"
);

var imgAlt=[
  "Downtown St George",
  "Shakespeare Arch",
  "Monument Valley at Sunset",
  "Lookout Studio in Grand Canyon",
  "Goosenecks State Park viewpoint",
  "Vermillion Cliffs along US89A",
  "Panguitch Lake on Cedar Mountain, elevation 8400",
  "St George City south",
  "Dead Horse State Park",
  "Colorado River in Dead Horse State Park",
  "Monument Valley Panorama",
  "Glen Canyon Dam",
  "Mexican Hat Rock at Moonrise",
  "Lookout Studio looking over the edge",
  "Dead Horse State Park in winter",
  "Aerial view of Navajo Bridges and Marble Canyon",
  "UT95 cut across Comb Ridge",
  "U-12 over the Hogsback",
  "Shakespeare Arch",
  "Waterpocket Fold west view",
  "Monument Valley from US163",
  "Raplee Monocline in southeastern Utah"
];

//  Rotating page banner script
var timeDelay = 15; 		// cycle time (in seconds)
var howMany = Pix.length;	// count the banners
timeDelay *= 500;
var PicCurrentNum = Math.floor((Math.random() * howMany));
function startPix() { setInterval("slideshow()", timeDelay); }
function slideshow() {
  PicCurrentNum++;
  if (PicCurrentNum == howMany)
    { PicCurrentNum = 0; }
    document.images[0].src = Pix[PicCurrentNum].src;
    document.getElementById("BannerPix").alt = imgAlt[PicCurrentNum];
    document.getElementById("caption").childNodes[0].nodeValue = capt[PicCurrentNum];
}

//  For pages using caption2
function startPix2() { setInterval("slideshow3()", timeDelay); }
function slideshow3() {
  PicCurrentNum++;
  if (PicCurrentNum == howMany)
    { PicCurrentNum = 0; }
    document.images[0].src = Pix[PicCurrentNum].src;
    document.getElementById("caption2").childNodes[0].nodeValue = capt[PicCurrentNum];
}


//  CCCGlobal.js  -  makeNewWindow

//  function makeNewWindow()
var newWindow = null;                           // initialize newWindow variable
function makeNewWindow(loc,name,size) {
//      Since we have varying sizes and shapes of windows, we need to
//      close it first, if it exists, so newWindow will open correctly.
  if (newWindow && !newWindow.closed)           // check for an open window
     { newWindow.close(); }                     // and close it if it exists
  newWindow = window.open(loc,name,size);       // then create the newWindow
    return false;                               // override the href #, and
    newWindow.focus();                          // be certain it is on top
}

//  Cache Color Country graphics
function ccCache() {
var ccPix = new Array() ;
//	Grand Canyon Hike
  ccPix[0] = new Image(930,165) ;
  ccPix[0].src = "images/LookoutStudio-bl.jpg" ;
//	Scenic Byway Utah State Road 12
  ccPix[1] = new Image(930,165) ;
  ccPix[1].src = "ScenicU-12/images/UT12Banner.jpg" ;
//	Calf Creek Canyon & Falls
  ccPix[2] = new Image(162,215) ;
  ccPix[2].src = "/CalfCreek/images/Upper_falls_t.jpg" ;
  ccPix[3] = new Image(161,215) ;
  ccPix[3].src = "/CalfCreek/images/Calf_Creek_falls_t.jpg" ;
  ccPix[4] = new Image(201,108) ;
  ccPix[4].src = "/CalfCreek/images/CalfCreekCyn188_t.jpg" ;
  ccPix[5] = new Image(205,108) ;
  ccPix[5].src = "/CalfCreek/images/CalfCreekCyn190_t.jpg" ;
  ccPix[6] = new Image(201,108) ;
  ccPix[6].src = "/CalfCreek/images/CalfCreekCyn184_t.jpg" ;
  ccPix[7] = new Image(201,107) ;
  ccPix[7].src = "/CalfCreek/images/CalfCreekCyn177_t.jpg" ;
  ccPix[8] = new Image(205,107) ;
  ccPix[8].src = "/CalfCreek/images/CalfCreekCyn180_t.jpg" ;
  ccPix[9] = new Image(201,107) ;
  ccPix[9].src = "/CalfCreek/images/CalfCreekCyn181_t.jpg" ;
//	Scenic Byway Utah State Road 95
  ccPix[10] = new Image(188,152) ;
  ccPix[10].src = "ScenicU-95/images/CombRidge2_t.jpg" ;
  ccPix[11] = new Image(186,152) ;
  ccPix[11].src = "ScenicU-95/images/Geology1_t.jpg" ;
  ccPix[12] = new Image(188,152) ;
  ccPix[12].src = "ScenicU-95/images/Sipapu_bridge_t3.jpg" ;
  ccPix[13] = new Image(186,152) ;
  ccPix[13].src = "ScenicU-95/images/HiteCrossing_t.jpg" ;
  ccPix[14] = new Image(184,152) ;
  ccPix[14].src = "ScenicU-95/images/HogSprings_t.jpg" ;
//	Scenic Byway Utah State Road 24
  ccPix[15] = new Image(233,175) ;
  ccPix[15].src = "/ScenicU24/images/FishLake_t.jpg" ;
  ccPix[16] = new Image(233,175) ;
  ccPix[16].src = "/ScenicU24/images/u24RS-1_t.jpg" ;
  ccPix[17] = new Image(233,175) ;
  ccPix[17].src = "/ScenicU24/images/FactoryButte1_t.jpg" ;
  ccPix[18] = new Image(231,175) ;
  ccPix[18].src = "/ScenicU24/images/GoblinValleySP_t.jpg" ;
//	Moki Dugway
  ccPix[19] = new Image(233,172) ;
  ccPix[19].src = "MokiDugway/images/Moki1_t.jpg" ;
  ccPix[20] = new Image(233,172) ;
  ccPix[20].src = "MokiDugway/images/MokiDugway_t.jpg" ;
  ccPix[21] = new Image(233,172) ;
  ccPix[21].src = "MokiDugway/images/ValleyoftheGods_t.jpg" ;
  ccPix[22] = new Image(231,172) ;
  ccPix[22].src = "MokiDugway/images/MexRaplee_t.jpg" ;
//	Burr Trail
  ccPix[23] = new Image(241,167) ;
  ccPix[23].src = "BurrTrail/images/BurrTrailSwBk_t.jpg" ;
  ccPix[24] = new Image(249,167) ;
  ccPix[24].src = "BurrTrail/images/longcny_t.jpg" ;
  ccPix[25] = new Image(242,167) ;
  ccPix[25].src = "BurrTrail/images/BurrTrailSwBkAir_t.jpg" ;
  ccPix[26] = new Image(198,167) ;
  ccPix[26].src = "BurrTrail/images/BurrTrailMap_t.jpg" ;
//	Rainbow Bridge
  ccPix[27] = new Image(900,600) ;
  ccPix[27].src = "/misc/images/Rainbow611.jpg" ;
//    Horse Shoe Bend
  ccPix[28] = new Image(950,498) ;
  ccPix[28].src = "misc/images/HorseShoeBend.jpg" ;
//	Grand and Glen Canyon Bridges - bridgePix() is loaded at startup
//    Navajo Bridge
  ccPix[29] = new Image(368,276) ;
  ccPix[29].src = "Navajo/images/Navajo_Bridge-sm.jpg" ;
//	Grand Falls
  ccPix[30] = new Image(311,147) ;
  ccPix[30].src = "GrandFalls/images/GrandFalls-15_t.jpg" ;
  ccPix[31] = new Image(310,147) ;
  ccPix[31].src = "GrandFalls/images/GrandFalls-20_t.jpg" ;
  ccPix[32] = new Image(309,147) ;
  ccPix[32].src = "GrandFalls/images/BobPalin_t.jpg" ;
  ccPix[33] = new Image(311,147) ;
  ccPix[33].src = "GrandFalls/images/ChocolateFalls_t.jpg" ;
  ccPix[34] = new Image(310,147) ;
  ccPix[34].src = "GrandFalls/images/chocolate-falls_t.jpg" ;
  ccPix[35] = new Image(309,147) ;
  ccPix[35].src = "GrandFalls/images/dtedesco_t.jpg" ;
//	Geology in Color Country 
  ccPix[36] = new Image(930,299) ;
  ccPix[36].src = "/Geology/images/BannerG.jpg" ;
//	Comb Ridge  placed here, opens off U-95 (works for standalone also)
  ccPix[37] = new Image(311,152) ;
  ccPix[37].src = "/CombRidge/images/CombRidge1_t.jpg" ;
  ccPix[38] = new Image(310,152) ;
  ccPix[38].src = "/CombRidge/images/CombRidge2_t.jpg" ;
  ccPix[39] = new Image(309,152) ;
  ccPix[39].src = "/CombRidge/images/CombRidge3_t.jpg" ;
  ccPix[40] = new Image(311,152) ;
  ccPix[40].src = "/CombRidge/images/CombRidge4_t.jpg" ;
  ccPix[41] = new Image(310,152) ;
  ccPix[41].src = "/CombRidge/images/CombRidge9_t.jpg" ;
  ccPix[42] = new Image(309,152) ;
  ccPix[42].src = "/CombRidge/images/CombTeeth_t.jpg" ;
//	Waterpocket Fold (Capital Reef National Park)
  ccPix[43] = new Image(930,150) ;
  ccPix[43].src = "/CapReef/images/WaterpocketFoldB.jpg" ;
//	San Rafael Swell
  ccPix[44] = new Image(930,156) ;
  ccPix[44].src = "/SanRafaelSwell/images/SanRafaelSwellB1.jpg" ;
//	Cockscomb
  ccPix[45] = new Image(218,304) ;
  ccPix[45].src = "/Cockscomb/images/Cockscomb_t.jpg" ;
  ccPix[46] = new Image(356,152) ;
  ccPix[46].src = "/Cockscomb/images/13405653.jpg" ;
  ccPix[47] = new Image(356,152) ;
  ccPix[47].src = "/Cockscomb/images/295Q5744_t.jpg" ;
  ccPix[48] = new Image(356,152) ;
  ccPix[48].src = "/Cockscomb/images/13405660_t.jpg" ;
  ccPix[49] = new Image(356,152) ;
  ccPix[49].src = "/Cockscomb/images/Cockscomb_c_t.jpg" ;
//	Raplee Monocline
  ccPix[50] = new Image(930,165) ;
  ccPix[50].src = "/Geology/images/RapleeMonoclineB-bl.jpg" ;
  ccPix[51] = new Image(233,127) ;
  ccPix[51].src = "/Geology/images/MexRaplee_t.jpg" ;
  ccPix[52] = new Image(233,127) ;
  ccPix[52].src = "/Geology/images/Raplee1_t.jpg" ;
  ccPix[53] = new Image(233,127) ;
  ccPix[53].src = "/Geology/images/Raplee2_t.jpg" ;
  ccPix[54] = new Image(231,127) ;
  ccPix[54].src = "/Geology/images/Raplee3_t.jpg" ;
//    Little Colorado
  ccPix[55] = new Image(852,290) ;
  ccPix[55].src = "misc/images/LittleColorado.jpg" ;
//	Dead Horse Point State Park
  ccPix[56] = new Image(307,163) ;
  ccPix[56].src = "/DeadHorsePoint/images/DHP-ak_t.jpg" ;
  ccPix[57] = new Image(310,166) ;
  ccPix[57].src = "/DeadHorsePoint/images/DHP-k_t.jpg" ;
  ccPix[58] = new Image(307,163) ;
  ccPix[58].src = "/DeadHorsePoint/images/DHP-blm_t.jpg" ;
  ccPix[59] = new Image(307,166) ;
  ccPix[59].src = "/DeadHorsePoint/images/DHP-un_t.jpg" ;
  ccPix[60] = new Image(310,163) ;
  ccPix[60].src = "/DeadHorsePoint/images/DHP-dn_t.jpg" ;
  ccPix[61] = new Image(307,166) ;
  ccPix[61].src = "/DeadHorsePoint/images/dhp_t.jpg" ;
//	Goose Necks State Park
  ccPix[62] = new Image(760,135) ;
  ccPix[62].src = "GNSP/images/GooseNecks.jpg" ;
//	also load the thumbs for Goosenecks1 - it has plenty to do for the gallery
//	(we are really loading this thing now, CC will take some time . . . .
  ccPix[63] = new Image(233,156) ;
  ccPix[63].src = "GNSP/images/SJ-Goosenecks_t.jpg" ;
  ccPix[64] = new Image(233,156) ;
  ccPix[64].src = "GNSP/images/GNSP1_t.jpg" ;
  ccPix[65] = new Image(233,156) ;
  ccPix[65].src = "GNSP/images/GNSP3_t.jpg" ;
  ccPix[66] = new Image(231,156) ;
  ccPix[66].src = "GNSP/images/GNSP-GE6_t.jpg" ;
  ccPix[67] = new Image(233,156) ;
  ccPix[67].src = "GNSP/images/goosenecks_iko_t.jpg" ;
  ccPix[68] = new Image(233,156) ;
  ccPix[68].src = "GNSP/images/GoosenecksSJRU_t.jpg" ;
  ccPix[69] = new Image(233,156) ;
  ccPix[69].src = "GNSP/images/GNSP-GE2_t.jpg" ;
  ccPix[70] = new Image(231,156) ;
  ccPix[70].src = "GNSP/images/SanJuan_t.jpg" ;
  ccPix[71] = new Image(233,156) ;
  ccPix[71].src = "GNSP/images/GNSP-GE4_t.jpg" ;
  ccPix[72] = new Image(233,156) ;
  ccPix[72].src = "GNSP/images/GNSP-GE5_t.jpg" ;
  ccPix[73] = new Image(233,156) ;
  ccPix[73].src = "GNSP/images/GNSP-GE3_t.jpg" ;
  ccPix[74] = new Image(231,156) ;
  ccPix[74].src = "GNSP/images/RapleeComb_t.jpg" ;
//    Monument Valley
  ccPix[75] = new Image(310,191) ;
  ccPix[75].src = "MVSP/images/MonumentValley3_t.jpg" ;
  ccPix[76] = new Image(310,191) ;
  ccPix[76].src = "MVSP/images/MonumentValleyRd_t.jpg" ;
  ccPix[77] = new Image(310,191) ;
  ccPix[77].src = "MVSP/images/MonumentValley2_t.jpg" ;
  ccPix[78] = new Image(465,147) ;
  ccPix[78].src = "MVSP/images/MonumentValleyP_t.jpg" ;
  ccPix[79] = new Image(465,147) ;
  ccPix[79].src = "MVSP/images/MonumentValleySunset_t.jpg" ;
//    Videos
  ccPix[80] = new Image(172,135) ;
  ccPix[80].src = "Videos/images/Goblin.jpg" ;
  ccPix[81] = new Image(176,135) ;
  ccPix[81].src = "Videos/images/BurrTrail.jpg" ;
  ccPix[82] = new Image(175,135) ;
  ccPix[82].src = "Videos/images/Muddy.jpg" ;
  ccPix[83] = new Image(199,135) ;
  ccPix[83].src = "Videos/images/Bryce.jpg" ;
  ccPix[84] = new Image(181,135) ;
  ccPix[84].src = "Videos/images/DelArch.jpg" ;
  ccPix[85] = new Image(175,135) ;
  ccPix[85].src = "Videos/images/ZionNarrows.jpg" ;
  ccPix[86] = new Image(176,135) ;
  ccPix[86].src = "Videos/images/DevilsGarden.jpg" ;
  ccPix[87] = new Image(219,135) ;
  ccPix[87].src = "Videos/images/DiscoverMoab.jpg" ;
//    Banners are loaded in rotating banner function
//    St George City
  ccPix[88] = new Image(998,455) ;
  ccPix[88].src = "images/StG-West2.jpg" ;
  ccPix[89] = new Image(1000,640) ;
  ccPix[89].src = "images/StG-East3.jpg" ;
//    Colorado Basin Drought
  ccPix[90] = new Image(930,202) ;
  ccPix[90].src = "Drought/images/CRBasinB.jpg" ;
//	Virgin River Gorge
  ccPix[91] = new Image(233,154) ;
  ccPix[91].src = "VRGorge/images/VRGorge1_t.jpg" ;
  ccPix[92] = new Image(233,154) ;
  ccPix[92].src = "VRGorge/images/VRGorge2_t.jpg" ;
  ccPix[93] = new Image(233,154) ;
  ccPix[93].src = "VRGorge/images/VRGorge3_t.jpg" ;
  ccPix[94] = new Image(231,154) ;
  ccPix[94].src = "VRGorge/images/VRGorge4_t.jpg" ;
  ccPix[95] = new Image(233,154) ;
  ccPix[95].src = "VRGorge/images/VRGorge5_t.jpg" ;
  ccPix[96] = new Image(233,154) ;
  ccPix[96].src = "VRGorge/images/VRGorge6_t.jpg" ;
  ccPix[97] = new Image(231,154) ;
  ccPix[97].src = "VRGorge/images/enter_t.jpg" ;
  ccPix[98] = new Image(233,154) ;
  ccPix[98].src = "VRGorge/images/UtahHill_t.jpg" ;
//	Marble Canyon
  ccPix[99] = new Image(401,264) ;
  ccPix[99].src = "MarbleCanyon/images/MarbleCanyon9_t.jpg" ;
  ccPix[100] = new Image(200,132) ;
  ccPix[100].src = "MarbleCanyon/images/MarbleCanyon6_t.jpg" ;
  ccPix[101] = new Image(200,132) ;
  ccPix[101].src = "MarbleCanyon/images/MarbleCanyon1_t.jpg" ;
  ccPix[102] = new Image(198,132) ;
  ccPix[102].src = "MarbleCanyon/images/MarbleCanyon4_t.jpg" ;
  ccPix[103] = new Image(200,132) ;
  ccPix[103].src = "MarbleCanyon/images/MarbleCanyon2_t.jpg" ;
  ccPix[104] = new Image(200,132) ;
  ccPix[104].src = "MarbleCanyon/images/MarbleCanyon5_t.jpg" ;
  ccPix[105] = new Image(198,132) ;
  ccPix[105].src = "MarbleCanyon/images/MarbleCanyon3_t.jpg" ;
//	Escalante Canyons
  ccPix[106] = new Image(227,150) ;
  ccPix[106].src = "/EscalanteCanyons/images/ECG13.jpg" ;
  ccPix[107] = new Image(227,150) ;
  ccPix[107].src = "/EscalanteCanyons/images/ECG1.jpg" ;
  ccPix[108] = new Image(227,150) ;
  ccPix[108].src = "/EscalanteCanyons/images/ECG6.jpg" ;
  ccPix[109] = new Image(225,150) ;
  ccPix[109].src = "/EscalanteCanyons/images/ECG5.jpg" ;
  ccPix[110] = new Image(227,150) ;
  ccPix[110].src = "/EscalanteCanyons/images/ECG4.jpg" ;
  ccPix[111] = new Image(227,150) ;
  ccPix[111].src = "/EscalanteCanyons/images/ECG7.jpg" ;
  ccPix[112] = new Image(227,150) ;
  ccPix[112].src = "/EscalanteCanyons/images/ECG8.jpg" ;
  ccPix[113] = new Image(225,150) ;
  ccPix[113].src = "/EscalanteCanyons/images/ECG11.jpg" ;
  ccPix[114] = new Image(227,150) ;
  ccPix[114].src = "/EscalanteCanyons/images/ECG12.jpg" ;
  ccPix[115] = new Image(227,150) ;
  ccPix[115].src = "/EscalanteCanyons/images/ECG0.jpg" ;
  ccPix[116] = new Image(227,150) ;
  ccPix[116].src = "/EscalanteCanyons/images/ECG2.jpg" ;
  ccPix[117] = new Image(225,150) ;
  ccPix[117].src = "/EscalanteCanyons/images/ECG3.jpg" ;
  ccPix[118] = new Image(930,156) ;
  ccPix[118].src = "/SanRafaelSwell/SanRafaelSwellB1.jpg" ;
}
