
var lastSpan = null;
var lastIndex = -1;

function randomAttentionItem(){

  var attentionItemContainer = document.getElementById("AttentionText");

  var childSpans = attentionItemContainer.getElementsByTagName("span");
  
  var spanCount = childSpans.length;

  var randomIndex = generateIndex(spanCount);
  
  var randomSpan = childSpans[randomIndex];
  
  if(randomSpan.className == "AttentionTextItem"){
    
    if(lastSpan != null) { lastSpan.className = "AttentionTextItem"; }
  
    randomSpan.className = "AttentionTextItemSelected";
    
    lastSpan = randomSpan;
    
  }
  
  window.setTimeout(randomAttentionItem, 2000);

}


function generateIndex(itemCount){

  var index = Math.floor(Math.random() * itemCount);
  
  if(index == lastIndex){
    index = generateIndex(itemCount);
  }
  else{
    return index;
  }

}


window.setTimeout(randomAttentionItem, 2000);