function initScroller(){
	myElem = document.getElementById("listwin");
	myElem.style.overflow = "hidden";
	less = document.getElementById("backarrow");
	more = document.getElementById("morearrow");
	if (maxCol > 5){
		more.style.visibility = "visible";
	}
	more.onclick = move2next;
	less.onclick = move2last;
	firstE = 1;
	colWidth = 173;
	currScroll = 0;
}
function move2next(){
	firstE += 1;
	targetScroll = currScroll + colWidth;
	ffI = setInterval("moveForward()", 10);
}
function nix(){
	return;
}
function move2last(){
	firstE -= 1;
	targetScroll = currScroll - colWidth;
	bbI = setInterval("moveBackward()", 10);
}
function moveForward(){
	deact();
	myElem.scrollLeft += 10;
	currScroll += 10;
	if (currScroll >= targetScroll){
		clearInterval(ffI);
		myElem.scrollLeft = targetScroll;
		currScroll = targetScroll;
		checkVis();
	}
}
function moveBackward(){
	deact();
	myElem.scrollLeft -= 10;
	currScroll -= 10;
	if (currScroll <= targetScroll){
		clearInterval(bbI);
		myElem.scrollLeft = targetScroll;
		currScroll = targetScroll;
		checkVis();
	}
}
function deact(){
	less.onclick = nix;
	more.onclick = nix;
	less.style.color = "#dde1dc";
	more.style.color = "#dde1dc";
}
function hide(){
	less.style.visibility = "hidden";
	more.style.visibility = "hidden";
}
function checkVis(){
	if(firstE > 1){
		less.style.visibility = "visible";
		less.onclick = move2last;
		less.style.color = "#7c8577";
	} else {
		less.style.visibility = "hidden";
	}
	if(maxCol - firstE > 4){
		more.style.visibility = "visible";
		more.onclick = move2next;
		more.style.color = "#7c8577";
	} else { 
		more.style.visibility = "hidden";	
	}
}