function offOn(whichPromo) {
	var rightPromoHolder = document.getElementById('right_promo_holder');
	var rightPromoDivs = rightPromoHolder.getElementsByTagName('div');	
	if (whichPromo == 1)
		activatePromo(rightPromoDivs.length, "off");	
	else
		activatePromo(whichPromo-1, "off");	
 		activatePromo(whichPromo, "on" );
}


function activatePromo (which, action) {
	var promoStr = "right_promo";
	var promoDiv = promoStr.concat(which);
	if (action == "off") {
		document.getElementById(promoDiv).className=document.getElementById(promoDiv).className.replace(" active_promo", "");		
	}
	else {
		if((document.getElementById(promoDiv).className.indexOf("active_promo")) == -1) {	
			document.getElementById(promoDiv).className += " active_promo";
	
		}
	}	
}

function randomizeIt() {
	var rightPromoHolder = document.getElementById('right_promo_holder');
	var rightPromoDivs = rightPromoHolder.getElementsByTagName('div');	
	var nShow = rightPromoDivs.length;
	var tarr = new Array(nShow);
	for (var i=0; i<tarr.length; i++) { 
		tarr[i] = i; 
	}
	tarr.sort( randOrd );                
	//  alert(tarr.join('\n'));  // for testing
	for (var i=0; i<rightPromoDivs.length; i++) {
		var divlocn = tarr[i] + 1;  
	}
	return divlocn;
}


var slide=0;

var t;

function slidesInit() {
	var rightPromoHolder = document.getElementById('right_promo_holder');
	var rightPromoDivs = rightPromoHolder.getElementsByTagName('div');
	slide = slide+1;
	if (slide > rightPromoDivs.length)
		slide = 1;
	if(rightPromoDivs.length > 1)
		offOn(slide);
	
	t = setTimeout("slidesInit()", 11000);	
}

window.onload = function () {
  slidesInit();	
}