Dimensionality Freebie Example 1

Your browser must support JavaScript and CSS for best results.

<SCRIPT LANGUAGE="JavaScript">
  document.write("<div style=\"position:absolute; left:0px; top:0px; z-index:-100\">");
  var rowAbove = new Array();
  for (i=0; i<20; i=i+1)
     rowAbove[i] = 0 ;
  for (j=0; j<20; j=j+1)
  {
    var leftLetter = 0;
    for (i=0; i<20; i=i+1)
    {
      //  pick a letter a-d that isn't equal to the one to the left or above
      var randomLetter = leftLetter;
      while (randomLetter == leftLetter || randomLetter == rowAbove[i])
        randomLetter = Math.floor(97+Math.random()*4);
      leftLetter = randomLetter;
      rowAbove[i] = randomLetter;
      document.write("<div style=\"position:absolute; left:" + i*40 + "px; top:" + j*40 + "px; z-index:-5\">");
      document.write("<img src=\"rw1");
      document.write(String.fromCharCode(randomLetter));
      document.write("t40d.png\">");
      document.write("</div>");
    }
  }
  document.write("</div>");
</SCRIPT>

This page uses the W3 Style Sheet Chocolate.