addEvent(window, 'load', initLeftScroll);
var speed = 3;
var cur_speed = speed;
var interval = 5;
var ax = 1.1;
var tx;
function initLeftScroll() {
	var vMenu = document.getElementById('v-menu');
	var vMenuUl = document.getElementById('v-menu-ul');
	if (document.getElementById('scroll-isset'))
	if (document.getElementById('scroll-isset').offsetTop > vMenu.clientHeight - 30) {
		if (document.getElementById('scroll-isset').offsetTop > (vMenuUl.clientHeight - vMenu.clientHeight)) currentScroll = (vMenuUl.clientHeight - vMenu.clientHeight);
		else currentScroll = document.getElementById('scroll-isset').offsetTop; 
		vMenu.scrollTop = currentScroll;
	}
	if (vMenuUl.clientHeight > vMenu.clientHeight) {
		document.getElementById('scroll-up').style.visibility = 'visible';
		document.getElementById('scroll-down').style.visibility = 'visible';
		document.getElementById('scroll-down').onmouseover = startDown;
		document.getElementById('scroll-down').onmouseout = stopDown;
		document.getElementById('scroll-up').onmouseover = startUp;
		document.getElementById('scroll-up').onmouseout = stopUp;

	}
//	vMenu.scrollTop = vMenuUl.clientHeight - vMenu.clientHeight;
}

function startDown() {
	tx = window.setTimeout('getScrollDown();', interval);
}

function stopDown() {
	window.clearTimeout(tx);
}

function startUp() {
	tx = window.setTimeout('getScrollUp();', interval);
}

function stopUp() {
	window.clearTimeout(tx);
}

function getScrollUp() {
	getAx();
	var vMenu = document.getElementById('v-menu');
	var vMenuUl = document.getElementById('v-menu-ul');
	if (vMenu.scrollTop > 0) vMenu.scrollTop = vMenu.scrollTop - cur_speed;
	tx = window.setTimeout('getScrollUp();', interval);
}

function getScrollDown() {
	getAx();
	var vMenu = document.getElementById('v-menu');
	var vMenuUl = document.getElementById('v-menu-ul');
	if (vMenu.scrollTop < (vMenuUl.clientHeight - vMenu.clientHeight)) vMenu.scrollTop = vMenu.scrollTop + cur_speed;
	tx = window.setTimeout('getScrollDown();', interval);

}

function getAx () {
/*	if (vMenu.scrollTop > ((vMenuUl.clientHeight - vMenu.clientHeight)/2)) cur_speed = cur_speed/ax;
	else cur_speed = cur_speed*ax;*/
}


