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','4a_layout/slideShow/bgLine.gif');
imgLoad('play','4a_layout/slideShow/play.gif');
imgLoad('playMouseOver','4a_layout/slideShow/playMouseOver.gif');
imgLoad('playDisabled','4a_layout/slideShow/playDisabled.gif');
imgLoad('stop','4a_layout/slideShow/stop.gif');
imgLoad('stopMouseOver','4a_layout/slideShow/stopMouseOver.gif');
imgLoad('stopDisabled','4a_layout/slideShow/stopDisabled.gif');
imgLoad('backward','4a_layout/slideShow/backward.gif');
imgLoad('backwardMouseOver','4a_layout/slideShow/backwardMouseOver.gif');
imgLoad('backwardDisabled','4a_layout/slideShow/backwardDisabled.gif');
imgLoad('forward','4a_layout/slideShow/forward.gif');
imgLoad('forwardMouseOver','4a_layout/slideShow/forwardMouseOver.gif');
imgLoad('forwardDisabled','4a_layout/slideShow/forwardDisabled.gif');
imgLoad('moreInfo','4a_layout/slideShow/moreInfo.gif');
imgLoad('moreInfoMouseOver','4a_layout/slideShow/moreInfoMouseOver.gif');
imgLoad('moreInfoDisabled','4a_layout/slideShow/moreInfoDisabled.gif');
imgLoad('eMail','4a_layout/slideShow/eMail.gif');
imgLoad('eMailMouseOver','4a_layout/slideShow/eMailMouseOver.gif');
imgLoad('eMailDisabled','4a_layout/slideShow/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" );
}
