var isOp = window.opera;
var nap = navigator.appName.toLowerCase();
var isIE = false;
if( (nap.indexOf('microsoft') != -1 || nap.indexOf('msie') != -1 ) && !isOp )
  isIE = true;

var isAutoPlay = true;
var tidAutoUpdate = 0;

var curImgInd = 0;

var elButBackward,elButPlay,elButForward,elButStop;

imgLoad('bgLine','bgLine.gif');
imgLoad('play','play.gif');
imgLoad('playMouseOver','playMouseOver.gif');
imgLoad('playDisabled','playDisabled.gif');
imgLoad('stop','stop.gif');
imgLoad('stopMouseOver','stopMouseOver.gif');
imgLoad('stopDisabled','stopDisabled.gif');
imgLoad('backward','backward.gif');
imgLoad('backwardMouseOver','backwardMouseOver.gif');
imgLoad('backwardDisabled','backwardDisabled.gif');
imgLoad('forward','forward.gif');
imgLoad('forwardMouseOver','forwardMouseOver.gif');
imgLoad('forwardDisabled','forwardDisabled.gif');
imgLoad('moreInfo','moreInfo.gif');
imgLoad('moreInfoMouseOver','moreInfoMouseOver.gif');
imgLoad('moreInfoDisabled','moreInfoDisabled.gif');
imgLoad('eMail','eMail.gif');
imgLoad('eMailMouseOver','eMailMouseOver.gif');
imgLoad('eMailDisabled','eMailDisabled.gif');

for(var i=0;i<jsPicPathList.length;i++)
{
  imgLoad('listPic'+i,jsPicPathList[i]);
}

function onLoad()
{
  elButBackward = document.getElementById('butBackward');
  elButPlay = document.getElementById('butPlay');
  elButForward = document.getElementById('butForward');
  elButStop = document.getElementById('butStop');

  schedShowPic();
}

function procPlay() {
  imgShow('butPlay','playDisabled');
  imgShow('butStop','stop');

  elButPlay.alt       = '';
  elButStop.alt       = 'Stop';

  isAutoPlay = true;

  showNextListPic(true);
  schedShowPic();
}

function procStop() {
  imgShow('butPlay','play');
  imgShow('butStop','stopDisabled');

  elButPlay.alt       = 'Play';
  elButStop.alt       = '';

  isAutoPlay = false;
  clearTimeout(tidAutoUpdate);
}

function procBackward() { showNextListPic(false); }
function procForward() { showNextListPic(true); }

function schedShowPic() {
  clearTimeout(tidAutoUpdate);
  tidAutoUpdate = setTimeout('showNextListPic(true)',4000);
}

function imgLoad(imgObj,imgSrc)
{
  eval(imgObj+' = new Image()');
  eval(imgObj+'.src = "'+imgSrc+'"');
}

function imgShow(imgName,imgObj)
{
  document.images[imgName].src = eval( imgObj+".src" );
}