// JavaScript Document

var interval;
var scrollSpeed = 0;

var toppos = 0;
var height = 32; // höjd på scrollArea vid scrollning 
var leftpos = 0; // leftpos för rutan vid scrollning 
var endpos = 580; // längden på rutan vid scrollning 
var cutpixels = 5; // tar bort x-1 pixlar från bilden om den är för lång i vänsterkant 

var startpos = 110; // anger var på bilden scrollningen ska börja. måste även ändras (+) i clip:rect nedan 
var stoppos = 887; // +32 per thumbnail.varierar med bildens längd 

iScroll()

function iScroll()
{
	var screenWidth = document.body.offsetWidth;
	var xcoord = ((screenWidth - 900) / 2) + 152 - startpos;
	if (navigator.appName.indexOf("Explorer") != -1) xcoord -= 10;
	
	leftpos = xcoord;
	document.getElementById("scrollarea").style.left = xcoord + "px";
	document.all("scrollarea").style.clip="rect(" + toppos + " " + (startpos + endpos) + " " + height + " " + (startpos + 0) + ")"
}

function sRight() {
	if (startpos<=stoppos)
    {
    	startpos=startpos+2
      	document.all("scrollarea").style.clip="rect(" + toppos + " " + (startpos + endpos) + " " + height + " " + (startpos + 0) + ")"
      	leftpos=leftpos-2
      	document.all("scrollarea").style.left=leftpos
      	interval=setTimeout("sRight()",scrollSpeed)
    }
}

function sLeft() {
	if (startpos>=cutpixels)
    {
    	startpos=startpos-2
      	document.all("scrollarea").style.clip="rect(" + toppos + " " + (startpos + endpos) + " " + height + " " + (startpos + 0) + ")"
      	leftpos=leftpos+2
      	document.all("scrollarea").style.left=leftpos
      	interval=setTimeout("sLeft()",scrollSpeed)
    }
}

function sUp() {
	if (startpos>=cutpixels)
    {
    	startpos=startpos-2
      	document.all("scrollarea").style.clip="rect(" + (startpos) + " " + rightpos + " " + (startpos + bottompos) + " " + leftpos + ")"
      	toppos=toppos+2
      	document.all("scrollarea").style.top=toppos
      	interval=setTimeout("sUp()",scrollSpeed)
    }
}

function sDown() {
	if (startpos<=stoppos)
    {
    	startpos=startpos+2
      	document.all("scrollarea").style.clip="rect(" + (startpos) + " " + rightpos + " " + (startpos + bottompos) + " " + leftpos + ")"
      	toppos=toppos-2
      	document.all("scrollarea").style.top=toppos
      	interval=setTimeout("sDown()",scrollSpeed)
    }
}

function sStop() {
	clearTimeout(interval)
}
