

function initialize(page) {

	createZebraStripes("sidebar");
	if (page == "homepage") {
		createZebraStripes("sidebar-right");
	}
/*
	Element.hide("wrapper");	
	new Effect.Appear("wrapper");
*/
}



function createZebraStripes(target) {
	
	switch(target) {
		case "sidebar":
			var lines = document.getElementById("sidebar").getElementsByTagName("li");
			break;
		case "sidebar-right":
			var lines = document.getElementById("sidebar-right").getElementsByTagName("li");
			break;	
	}
	
	var isEven = true;
	for (var i = 0; i < lines.length; i++) {  // Loops through the lines		
		if (isEven == true) {
			lines[i].className = "even";
			isEven = false;
		}			
		else if (isEven == false) {
			lines[i].className = "odd";					
			isEven = true;
		}				
		//lines[i].onmouseout = triggerHighlight;									
	}
}

function resetAllZebraStripes(source) { // reset all zebra stripes
	switch(source) {
		case "sidebar":
			var lines = document.getElementById("sidebar").getElementsByTagName("li");
			break;
		case "sidebar-right":
			var lines = document.getElementById("sidebar-right").getElementsByTagName("li");
			break;	
	}
	for (var i = 0; i < lines.length; i++) {  // Loops through the lines		
		resetZebraStripe(lines[i], source);							
	}
} 

function resetZebraStripe(line, source) { // reset an individual zebra stripe
	switch (source) {
		case "sidebar":			
			if (line.className == "even") {
				line.style.backgroundColor = "#8D70A8";		
			}	
			else if (line.className == "odd") {
				line.style.backgroundColor = "#E1CE96";		
			}
			break;
		case "sidebar-right":
			if (line.className == "even") {
				line.style.backgroundColor = "#8D70A8";		
			}	
			else if (line.className == "odd") {
				line.style.backgroundColor = "#E1CE96";		
			}
			break;
	}
}

function triggerHighlight(line, source) {  //source can be either "sidebar" or "sidebar-right"
	/*switch (source) {
		case "sidebar":
			new Effect.Highlight(line, {duration: '.100', startcolor: '#FFE242'});
			setTimeout("resetAllZebraStripes('sidebar')", 700);
			break;
		case "sidebar-right":
			new Effect.Highlight(line, {duration: '.100', startcolor: '#FFE242'});
			setTimeout("resetAllZebraStripes('sidebar-right')", 700);
			break;
	}*/
}













/*
function changeBanner() {
	document.getElementById("banner").style.backgroundColor = 'cornflowerblue';	
}

function changeBack() {
	document.getElementById("banner").style.backgroundColor = '#E8B9FF';	
}*/