//Time delay between Slides in milliseconds
var delay = 500;
var ImgNum = 0;
var lock = false;
var run;
var NewImg;
var ImgLength;
var targe;
var auto = true;
var describers;
var typ;

function slida_init(newImg,targetDiv,text,Intyp)
{
  NewImg = new Array();
  describers = new Array();
  
  switch( Intyp )
  {
    case 'sat':
      typ = 1;
      NewImg[typ] = new Object();
      describers[typ] = new Object();
    break;
    
    case 'temp':
	   typ = 2;
       NewImg[typ] = new Object();
       describers[typ] = new Object();
    break;
    
    case 'rain':
      typ = 3;
      NewImg[typ] = new Object();
      describers[typ] = new Object();
    break;
    
    case 'wind':
      typ = 4;
      NewImg[typ] = new Object();
      describers[typ] = new Object();
    break;
    
     case 'snow':
      typ = 5;
      NewImg[typ] = new Object();
      describers[typ] = new Object();
    break;
    
    case 'slideshow':
      typ = 6;
      NewImg[typ] = new Object();
      describers[typ] = new Object();
      delay = 2000;
    break;
  }
  for(i=0;i<newImg.length;i++)
  {
      NewImg[typ][i]=new Image();
      NewImg[typ][i].src=newImg[i];
      describers[typ][i] = text[i];
  }
  ImgLength = i-1;
  targe = targetDiv;
}

function addCtrl(){
  var newdiv = document.createElement('div');
  newdiv.setAttribute('id','controlbar');
  newdiv.innerHTML='<a href="javascript:slida_chgImg(-1)"><img src="../../../images/bn_slideshow_previous.gif"/></a>';
  if(auto) newdiv.innerHTML+= ' <a href="javascript:slida_auto()"><img id="bnAut" src="../../../images/bn_slideshow_play.gif"/></a>';
  newdiv.innerHTML+= ' <a href="javascript:slida_chgImg(1)"><img src="../../../images/bn_slideshow_next.gif"/></a>';
  document.getElementById('slideshow_footer').innerHTML=newdiv.innerHTML;
}

function slida_chgImg(direction) {
  if (document.images) {
    ImgNum = ImgNum + direction;
  if (ImgNum > ImgLength) {
    ImgNum = 0;
  }
  if (ImgNum < 0) {
    ImgNum = ImgLength;
  }
 
 //alert(describers[typ][ImgNum]);
 
  document.getElementById('slideshow_header').innerHTML = describers[typ][ImgNum];
  sliderDiv = document.getElementById('foobar');
  sliderDiv.style.backgroundImage = "url(" + NewImg[typ][ImgNum].src + ")";
  }
}

function slida_auto() {
  if (lock == true) {
    lock = false;
    $('bnAut').src = '../../../images/bn_slideshow_play.gif';

    window.clearInterval(run);
  }
  else if (lock == false) {
    lock = true;
    $('bnAut').src = '../../../images/bn_slideshow_stop.gif';
    run = setInterval("slida_chgImg(1)", delay);
  }
}

/*
<td align="right"><a href="javascript:chgImg(-1)">Previous</a></td>
<td align="center"><a href="javascript:auto()">Auto/Stop</a></td>
<td align="left"><a href="javascript:chgImg(1)">Next</a></td>
*/