 
function transformLists(){

	var lists = getElementsBySelector("ul.multicolumn")
	
	for(var list in lists){
		transformList(lists[list]);
	}
	
}

function transformList(list){

	
	var listContainer = document.createElement("div");
	listContainer.className = "multicolumn_container";
	
	list.parentNode.replaceChild(listContainer, list);
	
	var list_c1 = document.createElement("ul");
	var list_c2 = document.createElement("ul");
	
	var listItems = [];
	for(var i=0; i<list.childNodes.length; i++){
		if(list.childNodes[i].tagName == "LI"){
			listItems.push(list.childNodes[i]);
		}
	}
	
	for(var i=0; i<listItems.length; i++){
		var listItem = listItems[i];
		if(i < Math.ceil(listItems.length / 2)){
			list_c1.appendChild(listItem);
		}else{
			list_c2.appendChild(listItem);
		}
	}
	
	listContainer.appendChild(list_c1);
	listContainer.appendChild(list_c2);

}

EventUtils.addEventListener(window,'load',transformLists);
