// JavaScript Document

var bScrollDown = false;
var bScrollUp = false;
var iScrollSpeed = 3;
var verticalDistance = 1;
//var canScrollTop = navigator.appVersion.indexOf("Mac")!=-1;
var canScrollTop = false;
//var canScrollTop = true;

function init() {
	var base = getMyElement("content")

	base.scrollTop = 1
	if (base.scrollTop==1) {
		canScrollTop = true;
		base.scrollTop = 0;
	}
	
	if (base.scrollHeight > base.clientHeight) {
		if (canScrollTop) {
			editStyle('scroller', 'display', 'block');
			editStyle('content', 'overflow', 'hidden');
		} else {
			editStyle('content', 'overflowX', 'hidden');
		}
	}
}

function init1() {
	var base = getMyElement("content1")

	base.scrollTop = 1
	if (base.scrollTop==1) {
		canScrollTop = true;
		base.scrollTop = 0;
	}
	
	if (base.scrollHeight > base.clientHeight) {
		if (canScrollTop) {
			editStyle('scroller1', 'display', 'block');
			editStyle('content1', 'overflow', 'hidden');
		} else {
			editStyle('content1', 'overflowX', 'hidden');
		}
	}
}

function StartScrollDown() {
	bScrollDown = true;
	doScrollDown();
}
function StartScrollDown1() {
	bScrollDown = true;
	doScrollDown1();
}
function StopScrollDown() {
	bScrollDown = false;
}
function StopScrollDown1() {
	bScrollDown = false;
}
function doScrollDown() {
	var base = getMyElement("content");
	base.scrollTop=base.scrollTop+iScrollSpeed;
	if (bScrollDown)
		ignore = setTimeout(doScrollDown, 10);
}
function doScrollDown1() {
	var base = getMyElement("content1");
	base.scrollTop=base.scrollTop+iScrollSpeed;
	if (bScrollDown)
		ignore = setTimeout(doScrollDown1, 10);
}

function StartScrollUp() {
	bScrollUp = true;
	doScrollUp();
}
function StartScrollUp1() {
	bScrollUp = true;
	doScrollUp1();
}
function StopScrollUp() {
	bScrollUp = false;
}
function StopScrollUp1() {
	bScrollUp = false;
}
function doScrollUp() {
	var base = getMyElement("content");
	base.scrollTop=base.scrollTop-iScrollSpeed;
	if (bScrollUp)
	    ignore = setTimeout(doScrollUp, 10);
} 
function doScrollUp1() {
	var base = getMyElement("content1");
	base.scrollTop=base.scrollTop-iScrollSpeed;
	if (bScrollUp)
	    ignore = setTimeout(doScrollUp1, 10);
} 
function MouseScroll() {
	var content = getMyElement("content");
	if (canScrollTop) {
		verticalDistance = countRotations();
		content.scrollTop=content.scrollTop - verticalDistance * 20;
	}
	return false;
}

function MouseScroll1() {
	var content1 = getMyElement("content1");
	if (canScrollTop) {
		verticalDistance = countRotations();
		content1.scrollTop=content1.scrollTop - verticalDistance * 20;
	}
	return false;
}

function countRotations() {
	return event.wheelDelta/120;   
}
function getMyElement(id) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		return document.getElementById(id);
	}
	else {
		if (document.layers) { // Netscape 4
			return document.id;
		}
		else { // IE 4
			return document.all.id;
		}
	}
}
function editStyle(id, styleToEdit, value) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		eval('document.getElementById("' + id + '").style.' + styleToEdit + ' = ' + '"' + value + '"');
	}
	else {
		if (document.layers) { // Netscape 4
			eval('document.' + id + '.' + styleToEdit + ' = ' + '"' + value + '"');
		}
		else { // IE 4
			eval('document.all.' + id + '.style.' + styleToEdit + ' = ' + '"' + value + '"');
		}
	}
}
