// *****************************************************************************
//
// Filename: menu_images_preload.js
// Description: Preload the images for all menu navigation. Also defines script
// variables, the naming convention of which are important.
//
// Note: The naming convention for image names and Image objects is for the
// filenames to end in "on", "off", or "over".
// 
//
// *****************************************************************************

//
// Headlines nav menu button and main images.
//
var hlmain = new Image();
hlmain.src = "./images/hlmainoff.jpg";
var hl1off = new Image();
hl1off.src = "./images/hl1off.gif";
var hl1over = new Image();
hl1over.src = "./images/hl1over.gif";
var hl1on = new Image();
hl1on.src = "./images/hl1on.gif";
var hl1main = new Image();
hl1main.src = "./images/hl1main.jpg";
var hl2off = new Image();
hl2off.src = "./images/hl2off.gif";
var hl2over = new Image();
hl2over.src = "./images/hl2over.gif";
var hl2on = new Image();
hl2on.src = "./images/hl2on.gif";
var hl2main = new Image();
hl2main.src = "./images/hl2main.jpg";
var hl3off = new Image();
hl3off.src = "./images/hl3off.gif";
var hl3over = new Image();
hl3over.src = "./images/hl3over.gif";
var hl3on = new Image();
hl3on.src = "./images/hl3on.gif";
var hl3main = new Image();
hl3main.src = "./images/hl3main.jpg";
var hl4off = new Image();
hl4off.src = "./images/hl4off.gif";
var hl4over = new Image();
hl4over.src = "./images/hl4over.gif";
var hl4on = new Image();
hl4on.src = "./images/hl4on.gif";
var hl4main = new Image();
hl4main.src = "./images/hl4main.jpg";
var hl5off = new Image();
hl5off.src = "./images/hl5off.gif";
var hl5over = new Image();
hl5over.src = "./images/hl5over.gif";
var hl5on = new Image();
hl5on.src = "./images/hl5on.gif";
var hl5main = new Image();
hl5main.src = "./images/hl5main.jpg";
var hl6off = new Image();
hl6off.src = "./images/hl6off.gif";
var hl6over = new Image();
hl6over.src = "./images/hl6over.gif";
var hl6on = new Image();
hl6on.src = "./images/hl6on.gif";
var hl6main = new Image();
hl6main.src = "./images/hl6main.jpg";

//
// Headline grey & orange round images.
// The same image gets preloaded several times here... that's okay. We need
// the script variables for each circle.
//
var hl1circleon = new Image();
hl1circleon.src = "./images/hlcircleon.gif";
var hl1circleoff = new Image();
hl1circleoff.src = "./images/hlcircleoff.gif";
var hl2circleon = new Image();
hl2circleon.src = "./images/hlcircleon.gif";
var hl2circleoff = new Image();
hl2circleoff.src = "./images/hlcircleoff.gif";
var hl3circleon = new Image();
hl3circleon.src = "./images/hlcircleon.gif";
var hl3circleoff = new Image();
hl3circleoff.src = "./images/hlcircleoff.gif";
var hl4circleon = new Image();
hl4circleon.src = "./images/hlcircleon.gif";
var hl4circleoff = new Image();
hl4circleoff.src = "./images/hlcircleoff.gif";
var hl5circleon = new Image();
hl5circleon.src = "./images/hlcircleon.gif";
var hl5circleoff = new Image();
hl5circleoff.src = "./images/hlcircleoff.gif";
var hl6circleon = new Image();
hl6circleon.src = "./images/hlcircleon.gif";
var hl6circleoff = new Image();
hl6circleoff.src = "./images/hlcircleoff.gif";

//
// Circle images used on headway pages. They are slightly larger.
//
var hl1circlehwoff = new Image();
hl1circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl1circlehwon = new Image();
hl1circlehwon.src = "./images/hlcirclehwon.gif";
var hl2circlehwoff = new Image();
hl2circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl2circlehwon = new Image();
hl2circlehwon.src = "./images/hlcirclehwon.gif";
var hl3circlehwoff = new Image();
hl3circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl3circlehwon = new Image();
hl3circlehwon.src = "./images/hlcirclehwon.gif";
var hl4circlehwoff = new Image();
hl4circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl4circlehwon = new Image();
hl4circlehwon.src = "./images/hlcirclehwon.gif";
var hl5circlehwoff = new Image();
hl5circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl5circlehwon = new Image();
hl5circlehwon.src = "./images/hlcirclehwon.gif";
var hl6circlehwoff = new Image();
hl6circlehwoff.src = "./images/hlcirclehwoff.gif";
var hl6circlehwon = new Image();
hl6circlehwon.src = "./images/hlcirclehwon.gif";

//
// Headway menu button images.
//
var hw1off = new Image();
hw1off.src = "./images/hw1off.gif";
var hw1over = new Image();
hw1over.src = "./images/hw1over.gif";
var hw1on = new Image();
hw1on.src = "./images/hw1on.gif";
var hw2off = new Image();
hw2off.src = "./images/hw2off.gif";
var hw2over = new Image();
hw2over.src = "./images/hw2over.gif";
var hw2on = new Image();
hw2on.src = "./images/hw2on.gif";
var hw3off = new Image();
hw3off.src = "./images/hw3off.gif";
var hw3over = new Image();
hw3over.src = "./images/hw3over.gif";
var hw3on = new Image();
hw3on.src = "./images/hw3on.gif";
var hw4off = new Image();
hw4off.src = "./images/hw4off.gif";
var hw4over = new Image();
hw4over.src = "./images/hw4over.gif";
var hw4on = new Image();
hw4on.src = "./images/hw4on.gif";

//
// Headway menu School Reports sub nav images preload.
//
var sr0 = new Image();
sr0.src = "./images/srconnector.gif"
var sr1off = new Image();
sr1off.src = "./images/sr1off.gif";
var sr1over = new Image();
sr1over.src = "./images/sr1over.gif";
var sr2off = new Image();
sr2off.src = "./images/sr2off.gif";
var sr2over = new Image();
sr2over.src = "./images/sr2over.gif";
var sr3off = new Image();
sr3off.src = "./images/sr3off.gif";
var sr3over = new Image();
sr3over.src = "./images/sr3over.gif";
var sr4off = new Image();
sr4off.src = "./images/sr4off.gif";
var sr4over = new Image();
sr4over.src = "./images/sr4over.gif";
var sr5off = new Image();
sr5off.src = "./images/sr5off.gif";
var sr5over = new Image();
sr5over.src = "./images/sr5over.gif";
var sr6off = new Image();
sr6off.src = "./images/sr6off.gif";
var sr6over = new Image();
sr6over.src = "./images/sr6over.gif";
var sr7off = new Image();
sr7off.src = "./images/sr7off.gif";
var sr7over = new Image();
sr7over.src = "./images/sr7over.gif";
var sr8off = new Image();
sr8off.src = "./images/sr8off.gif";
var sr8over = new Image();
sr8over.src = "./images/sr8over.gif";
var sr9off = new Image();
sr9off.src = "./images/sr9off.gif";
var sr9over = new Image();
sr9over.src = "./images/sr9over.gif";

//
// Headway menu Year In Review sub nav images.
//
var yir1off = new Image();
yir1off.src = "./images/yir1off.gif";
var yir1over = new Image();
yir1over.src = "./images/yir1over.gif";
var yir2off = new Image();
yir2off.src = "./images/yir2off.gif";
var yir2over = new Image();
yir2over.src = "./images/yir2over.gif";
var yir3off = new Image();
yir3off.src = "./images/yir3off.gif";
var yir3over = new Image();
yir3over.src = "./images/yir3over.gif";
var yir4off = new Image();
yir4off.src = "./images/yir4off.gif";
var yir4over = new Image();
yir4over.src = "./images/yir4over.gif";
var yir5off = new Image();
yir5off.src = "./images/yir5off.gif";
var yir5over = new Image();
yir5over.src = "./images/yir5over.gif";
var yir6off = new Image();
yir6off.src = "./images/yir6off.gif";
var yir6over = new Image();
yir6over.src = "./images/yir6over.gif";
var yir7off = new Image();
yir7off.src = "./images/yir7off.gif";
var yir7over = new Image();
yir7over.src = "./images/yir7over.gif";
var yir8off = new Image();
yir8off.src = "./images/yir8off.gif";
var yir8over = new Image();
yir8over.src = "./images/yir8over.gif";
var yir9off = new Image();
yir9off.src = "./images/yir9off.gif";
var yir9over = new Image();
yir9over.src = "./images/yir9over.gif";
var yir10off = new Image();
yir10off.src = "./images/yir10off.gif";
var yir10over = new Image();
yir10over.src = "./images/yir10over.gif";
var yir11off = new Image();
yir11off.src = "./images/yir11off.gif";
var yir11over = new Image();
yir11over.src = "./images/yir11over.gif";

//
// School reports custom select box for Mac images preload. 
//
var maccs1off = new Image();
maccs1off.src = "./images/hw3/maccs1off.gif"
var maccs1on = new Image();
maccs1on.src = "./images/hw3/maccs1on.gif"
var maccs2off = new Image();
maccs2off.src = "./images/hw3/maccs2off.gif"
var maccs2on = new Image();
maccs2on.src = "./images/hw3/maccs2on.gif"
var maccs3off = new Image();
maccs3off.src = "./images/hw3/maccs3off.gif"
var maccs3on = new Image();
maccs3on.src = "./images/hw3/maccs3on.gif"
var maccs4off = new Image();
maccs4off.src = "./images/hw3/maccs4off.gif"
var maccs4on = new Image();
maccs4on.src = "./images/hw3/maccs4on.gif"
var maccs5off = new Image();
maccs5off.src = "./images/hw3/maccs5off.gif"
var maccs5on = new Image();
maccs5on.src = "./images/hw3/maccs5on.gif"
var maccs6off = new Image();
maccs6off.src = "./images/hw3/maccs6off.gif"
var maccs6on = new Image();
maccs6on.src = "./images/hw3/maccs6on.gif"
var maccs7off = new Image();
maccs7off.src = "./images/hw3/maccs7off.gif"
var maccs7on = new Image();
maccs7on.src = "./images/hw3/maccs7on.gif"
var maccs8off = new Image();
maccs8off.src = "./images/hw3/maccs8off.gif"
var maccs8on = new Image();
maccs8on.src = "./images/hw3/maccs8on.gif"
var maccs9off = new Image();
maccs9off.src = "./images/hw3/maccs9off.gif"
var maccs9on = new Image();
maccs9on.src = "./images/hw3/maccs9on.gif"

//
// Images needed by NN4 for circle mouseovers on "headway" pages.
//
if (document.layers) {
  var nn4TextImgOff = new Image();
  nn4TextImgOff.src = "./images/headlineTagImgOff.gif";
  var nn4TextImg1 = new Image();
  nn4TextImg1.src = "./images/headlineTagImg1.gif";
  var nn4TextImg2 = new Image();
  nn4TextImg2.src = "./images/headlineTagImg2.gif";
  var nn4TextImg3 = new Image();
  nn4TextImg3.src = "./images/headlineTagImg3.gif";
  var nn4TextImg4 = new Image();
  nn4TextImg4.src = "./images/headlineTagImg4.gif";
  var nn4TextImg5 = new Image();
  nn4TextImg5.src = "./images/headlineTagImg5.gif";
  var nn4TextImg6 = new Image();
  nn4TextImg6.src = "./images/headlineTagImg6.gif";
}
