// Distance to scroll for each time
var amount=2; 

// Repeats in milliseconds
var time=5; 

// Default setting for timer
var timer=null;

var defPos = 1590;

function initScroller() {
	var projectID = getProjectID()-1;
	position = defPos + projectID * 106;
	parent.scroller.window.scrollTo(position, 0);
}


// Scroll to the right
function scrollRight(v) {
	var direction = v?1:-1;
	var distance = amount*direction;
	
	parent.scroller.window.scrollBy(distance,0);
}

function right(v) {
	
	if(timer) {
		clearInterval(timer);
		timer=null;
	}
	
	if(v) {
		timer=setInterval("scrollRight(true)",time);
	}
}


// Scroll to the left
function scrollLeft(v) {
	var direction = v?1:-1;
	var distance = amount*direction;
	
	parent.scroller.window.scrollBy(-distance,0);
}

function left(v) {
	if(timer) {
		clearInterval(timer);
		timer=null;
	}
	
	if(v) {
		timer=setInterval("scrollLeft(true)",time);
	}
}


// Get the current project-ID
function getProjectID() {
	var url = window.location.search;
	
	if (url != "") {
		// Get parameters from URL
		url = url.substring(1,url.length);
		temp = url.split("=");
		return(temp[1]);
	} else {
		return(1);
	}
}

