var PicCount = 0;
var NumOfPic = 47;
var NumSet = new Array(NumOfPic);
var TmpNum=0;
function LoadImg(img)
  {
  var TmpImg=new Image(); TmpImg.src=img; return TmpImg;
  }
function RandomNum()
{
  var RandomNumber=Math.round(Math.random()*(NumOfPic-1));
  return RandomNumber;
}
function ChkRepeat(Num)
  {
  for (J=0;J<=PicCount;J++)
    {
    if (Num==NumSet[J]) {return true;} 
    }
  return false;
  }
function GetRandomSet()
  {
  PicCount=0;
  for (I=0;I<NumOfPic;I++)
    {
    NumSet[I]=-1;
    }
  NumSet[0]=RandomNum(); 
  PicCount++; 
  while (PicCount<NumOfPic)
    {
    TmpNum = RandomNum();
    if (ChkRepeat(TmpNum)==false) 
       { 
       NumSet[PicCount]=TmpNum;       
       PicCount++;
       }
    }
  }
GetRandomSet();
var PicNum = NumSet[1];
var DelayTime = 2000;
var PreLoadImg;
var ImgLoadOk = true;
var Cntr=0;
function wake_up()
{
  if (ImgLoadOk == true)
    {
      PreLoadImg=LoadImg("HomePage/HomePic/Pic_"+PicNum+".jpg");
    }
  if (PreLoadImg.complete == true) 
    {
      document['HomePic'].src=PreLoadImg.src;
      ImgLoadOk = true;
      Cntr++;  if (Cntr>=NumOfPic) {Cntr=0;}
      PicNum = NumSet[Cntr];
      setTimeout('wake_up()',DelayTime);
    }
  else
    {
      ImgLoadOk = false;
      setTimeout('wake_up()',DelayTime);
    }
}
setTimeout('wake_up()',10);
