var pt; //global for promo timeout
var hpNum; //global for current promo number
var state; //global for current state (play or pause)

function sls_rotatePromo(x) {
  clearTimeout(pt);
  var promo = "hpPromo"+x;

  //vd.addVariable('imgID', eval(promo+'.imgID'));
  //vd.addVariable('clickTAG', eval(promo+'.flaURL')); 
  //vd.write('channelImg');
  
  document.getElementById("channelMoreLinks").style.visibility = "hidden";
  document.getElementById("channelImg").innerHTML = eval(promo+".prSplashImg");
  document.getElementById("channelTitle").innerHTML = eval(promo+".prTitle");
  document.getElementById("channelTagline").innerHTML = eval(promo+".prTagline");
  document.getElementById("ppagingPad").innerHTML = eval(promo+".prNav");
  document.getElementById("channelMoreLinks").innerHTML = eval(promo+".prMoreLinks");
  document.getElementById("channelMoreLinks").style.visibility = "visible";




  var next = x+1;
  if (next > 5) {next = 1};
  pt=setTimeout("sls_rotatePromo("+next+");",6000);
  hpNum = x;
  state = "play";
  document.getElementById("controlBtn").innerHTML = '<img src="/images/promo/pause.gif" alt="pause" onclick="sls_pausePromo(hpNum)"/>';
}

function sls_pausePromo(x) {
  clearTimeout(pt);
  hpNum = x;
  state = "pause";
  document.getElementById("controlBtn").innerHTML = '<img src="/images/promo/play.gif" alt="play" onclick="sls_playPromo()"/>';
}



function sls_playPromo() {
  var next = hpNum+1;
  if (next > 5) {next = 1};
  sls_rotatePromo(next);
  state = "play";
  document.getElementById("controlBtn").innerHTML = '<img src="/images/promo/pause.gif" alt="pause" onclick="sls_pausePromo(hpNum)"/>';
}


function sls_initRotation() {
	if (state != "pause") 
		pt = setTimeout("sls_rotatePromo(2);",6000);
}