var run2 = 0;
var start2 = 1;
var frameId2 = 'slider2';
var canvasId2 = 'scroller2';

function get(id)
{
	return document.getElementById(id);
}

function scrollToRight2(speed){
	if(run2 != 0) { scrollStop2(); }
		
	frame = document.getElementById(frameId2);
	canvas = document.getElementById(canvasId2);
	frame_w = Number(frame.offsetWidth);
	canvas_w = Number(canvas.offsetWidth);
	
	run2 = (speed) ? (speed) : 1;
	scroller_h2();
}

function scrollToLeft2(speed){
	if(run2 != 0) { scrollStop2(); }
		
	frame = document.getElementById(frameId2);
	canvas = document.getElementById(canvasId2);
	frame_w = Number(frame.offsetWidth);
	canvas_w = Number(canvas.offsetWidth);
	
	run2 = (speed) ? (speed * -1) : -1;
	scroller_h2();
}

function scrollToBottom2(speed){
	if(run2 != 0) { scrollStop2(); }
	
	frame = document.getElementById(frameId2);
	canvas = document.getElementById(canvasId2);
	frame_w = Number(frame.offsetHeight);
	canvas_w = Number(canvas.offsetHeight);
	
	run2 = (speed) ? (speed) : 1;
	scroller_v2();
}

function scrollToTop2(speed){
	if(run2 != 0) { scrollStop2(); }
		
	frame = document.getElementById(frameId2);
	canvas = document.getElementById(canvasId2);
	frame_w = Number(frame.offsetHeight);
	canvas_w = Number(canvas.offsetHeight);
	
	run2 = (speed) ? (speed * -1) : -1;
	scroller_v2();
}

function scrollStop2(){
	run2 = 0;
	if(start2 != null)
	{
		clearTimeout(start2);
	}
}

function scroller_v2(){
	var diff = canvas_w - frame_w;
	if(run2 != 0 && diff > 0){
		frame.scrollTop = frame.scrollTop + run2;
		start2 = setTimeout("scroller_v2()",20);
	} else {
		run2 = 0;
		if(start2 != null)
		{
			clearTimeout(start2);
		}
	}
}
function scroller_h2(){
	var diff = canvas_w - frame_w;
	if(run2 != 0 && diff > 0){
		frame.scrollLeft = frame.scrollLeft + run2;
		start2 = setTimeout("scroller_h2()",20);
	} else {
		run2 = 0;
		if(start2 != null)
		{
			clearTimeout(start2);
		}
	}
}
