function shuffleElementColorById(id, tagName, highlighted, nothighlighted)
{
	shuffleElementColor(document.getElementById(id), tagName, highlighted, nothighlighted)
}

function shuffleElementColorByClassName(className, tagName, highlighted, nothighlighted)
{
	var objects = getElementsByClassName(className)
	for(i=0;  i<objects.length;  i++)
	{
		shuffleElementColor(objects[i], tagName, highlighted, nothighlighted)
	}
}




function shuffleElementColor(obj, tagName, highlighted, nothighlighted)
{
	var elements = obj.getElementsByTagName(tagName);
	for(i=0;  i<elements.length;  i=i+2)
	{
		elements[i].style.backgroundColor = highlighted;
		if(elements[i+1])
			elements[i+1].style.backgroundColor = nothighlighted;
	}
}

function decorateList(item)
{
	shuffleElementColorById(item, 'div', 'silver', 'ivory');

	var takeCourseLaterBtns = getElementsByClassName('takeCourseLaterBtn');
	for(btn in takeCourseLaterBtns)
		xAddEventListener(takeCourseLater[btn], "click", TakeCourseLater);
}
