<!-- 
var promotion_index = 0;
function an_Promotions(step) {
 var promotions = document.getElementById("promotions-content");
 if (promotions && promotions.childNodes) {

  var len = 0; // number of LI child nodes -- Opera, Mozilla consider blank space as a text node
  for (var i = 0; i < promotions.childNodes.length; i++) { if (promotions.childNodes[i].nodeName == "DIV") len++; }
  if (len == 1) return;

  var new_index = promotion_index + step;
  if (new_index < 0) new_index = len-1;
  if (new_index >= len) new_index = 0;

  var c = 0;
  for (i = 0; i < promotions.childNodes.length; i++) {
   if(promotions.childNodes[i].nodeName == "DIV") {
    if (promotion_index == c) { promotions.childNodes[i].style.display = "none"; }
    if (new_index == c) { promotions.childNodes[i].style.display = "block"; }
    c++;
   }
  }
  promotion_index = new_index;
 }
}


// hompage product flip
var delay = 15; //delay in seconds
var promotion_index = 0;
var timerID = setTimeout("flipPromotions()",delay*1000);

function flipPromotions()
{
   an_Promotions(1);
   clearTimeout(timerID);
   timerID = setTimeout("flipPromotions()",delay*1000);
}

function flipPromotionsBack()
{
   an_Promotions(-1);
   clearTimeout(timerID);
   timerID = setTimeout("flipPromotions()",delay*1000);
   //after going back one, resume flipping 
   //forward after next timeout
}
// -->
