   d1 = new Image(); d1.src = "design1a.gif";   d2 = new Image(); d2.src = "design2a.gif";
   n1 = new Image(); n1.src = "next_off.jpg";    n2 = new Image(); n2.src = "next_on.jpg";
   b1 = new Image(); b1.src = "back_off.jpg";    b2 = new Image(); b2.src = "back_on.jpg";

   c0 = new Image(); c0.src = "circle.gif";      c4 = new Image(); c4.src = "circle4.gif";
   c1 = new Image(); c1.src = "circle1.gif";     c5 = new Image(); c5.src = "circle5.gif";
   c2 = new Image(); c2.src = "circle2.gif";     c6 = new Image(); c6.src = "circle6.gif";
   c3 = new Image(); c3.src = "circle3.gif";     c7 = new Image(); c7.src = "circle7.gif";

   m0 = new Image(); m0.src = "blank.gif";  m4 = new Image(); m4.src = "m4.jpg";
   m1 = new Image(); m1.src = "m1.jpg";     m5 = new Image(); m5.src = "m5.jpg";
   m2 = new Image(); m2.src = "m2.jpg";     m6 = new Image(); m6.src = "m6.jpg";
   m3 = new Image(); m3.src = "m3.jpg";     m7 = new Image(); m7.src = "m7.jpg";

   opt1 = new Image(); opt1.src = "option1.jpg";   opt4 = new Image(); opt4.src = "option4.jpg";
   opt2 = new Image(); opt2.src = "option2.jpg";   opt5 = new Image(); opt5.src = "option5.jpg";
   opt3 = new Image(); opt3.src = "option3.jpg";   blank = new Image(); blank.src = "blank.gif";

var p = new Array(12);
var w = new Array(12);

for(var a=1; a<=11; a++) {
   p[a] = new Array(5);
   w[a] = new Array(5);
   for(var b=1; b<=4; b++) {
      p[a][b] = new Image(); p[a][b].src = "painting/painting"+a+"_"+b+".jpg";
      w[a][b] = new Image(); w[a][b].src = "painting/white_painting"+a+"_"+b+".jpg";
   }
}

function Highlight(imageID, newImage){
   document.images[imageID].src = eval(newImage + ".src")
}

function H(imageID, newImage){
   for(var a=1; a<=11; a++) {
      for(var b=1; b<=4; b++) {
         document.images['ID'+a+b].src = w[a][b].src;
      }
   }
   document.images[imageID].src = eval(newImage + ".src")
}

function Bio(x,y) {
   document.images['next_ID'].src = eval('n1' + ".src")
   document.images['back_ID'].src = eval('b1' + ".src")
   document.getElementById('bio2').style.display = x;
   document.getElementById('bio1').style.display = y;
   document.getElementById('back').style.display = x;
   document.getElementById('next').style.display = y;
}

function ToggleItem() {
   if(document.getElementById('option7').style.display != "block") {
      document.getElementById('option7').style.display = "block";
   } else {
      document.getElementById('option7').style.display = "none";
   }
}

function CloseOption(opt) {
   document.getElementById(opt).style.display = "none";
}

function OpenOption(opt){
   document.getElementById(opt).style.display = "block";
}

function ShowSelection(pt) {
   CloseItems(pt);
   document.getElementById(pt).style.display = "block";
   for(var a=1; a<=11; a++) {
      for(var b=1; b<=4; b++) {
         if (b > 1) {
            document.images['ID'+a+b].src = w[a][b].src;
         } else {
            document.images['ID'+a+b].src = p[a][b].src;
         }
      }
   }
}

function CloseItems(p) {
   for(var z=1; z<=11; z++) {
      document.getElementById(p.substring(0,8)+z.toString()).style.display = "none";
   }
}

function ShowPainting(p){
   ClosePaintings();
   document.getElementById(p).style.display = "block";
}

function ClosePaintings() {
   for(var x=1; x<=11; x++) {
      document.getElementById('painting'+x.toString()).style.display = "none";
   }
}

function wstatus(m){
   window.status = m;
   return true;
}
