var numberoflights = 12
var resetcount = 0

var light = new Array ()
for (initial=0; initial <= numberoflights; initial++)
 {
  light[initial]=(Math.round(Math.random(new Date().getMilliseconds())*6))
 }

var lightstotal = (light.length-1)

var lamps = new Array()
for (lampbuild = 0; lampbuild<=6; lampbuild++)
 {
  lamps[lampbuild] = new Image()
  lamps[lampbuild].src = "images/" + lampbuild + ".jpg"
 }

function lightcycle()
{
resetcount++
if (resetcount==6)
 {
  resetcount = 0
  for (initial=0; initial <= numberoflights; initial++)
   {
    light[initial]=(Math.round(Math.random(new Date().getMilliseconds())*6))
   }
 }

for (dim=0; dim <= lightstotal; dim++)
 {
  light[dim]--
  if (light[dim]<0)
   {
    light[dim] = 6
   }
 }

document.Light0.src = lamps[light[0]].src
document.Light1.src = lamps[light[1]].src
document.Light2.src = lamps[light[2]].src
document.Light3.src = lamps[light[3]].src
document.Light4.src = lamps[light[4]].src
document.Light5.src = lamps[light[5]].src
document.Light6.src = lamps[light[6]].src
document.Light7.src = lamps[light[7]].src
document.Light8.src = lamps[light[8]].src
document.Light9.src = lamps[light[9]].src
document.Light10.src = lamps[light[10]].src
document.Light11.src = lamps[light[11]].src

setTimeout("lightcycle()", 150)
}

setTimeout("lightcycle()", 1000)