   var showNext;
   var vector = new Array();  
   var set = new Array();
   var imgsOn = new Array();

  function loadimgs() { 
   imgsOn[1] = new Image();
   imgsOn[1].src = "images/coverME2001.jpg";
   imgsOn[2] = new Image();
   imgsOn[2].src = "images/coverEvo2003.jpg";
   imgsOn[3] = new Image();
   imgsOn[3].src = "images/coverEvo2004.jpg";
   imgsOn[4] = new Image();
   imgsOn[4].src = "images/coverSB2005.jpg";
   imgsOn[5] = new Image();
   imgsOn[5].src = "images/coverSB2006.jpg";
   imgsOn[6] = new Image();
   imgsOn[6].src = "images/coverJME2007.jpg";
   imgsOn[7] = new Image();
   imgsOn[7].src = "images/coverPRS2009.jpg";
   imgsOn[7].onLoad = showseq(0);
  }



   function showseq(i) {
    i = parseInt(i);
    x = i+1;
    document.getElementById("coverimg").src= imgsOn[x].src;
    if(x<=6) {
     showNext = setTimeout("showseq(x);", 2000);
    }
    else {
     showNext = setTimeout("showseq(0);", 2000);
    }
   }



   function showrandomseq(i) {
    i = parseInt(i);
    document.getElementById("coverimg").src=imgsOn[vector[i]].src;
    x = i + 1;
    if(x<=6) {
     showNext = setTimeout("showrandomseq(x);", 2000);
    }
    else {
     mkvector();
    }
   }


   function mkvector() {
    set = Array(1,2,3,4,5,6,7);
    var c = 4;
    for(k=0;k<7;k++) {
     var i = 0;
     var tempset = new Array(); 
     x = Math.round((Math.random()*c)); 
     vector[k] = set[x];
     for(j=0;j<set.length;j++) {
      if(j==x) {
       continue;
      }
      tempset[i] = set[j];
      i++;
     }  
     set = tempset;
     c--;
    } 
    setTimeout("showrandomseq(0);", 2000);
   }


