
/*
Conveyor belt slideshow script- 
(C) peer&dedigitalesupermarkt 2006
*/
window.onload = function()
{
	init_slide();
	
}
var slidespeed = 2;
var leftspeed = 0;
var slidewidth;
var activeslide = 1;
function init_slide()
{
	var reel = document.getElementById('reel');
	slidewidth = reel.childNodes[0].offsetWidth;
	reelwidth = reel.offsetWidth;
	if (slidewidth <= reelwidth)
	{
		return;
	}
	slidewidth += 5;
	slidewidth *= -1;
	var slide1 = reel.childNodes[0];
	slide1.style.marginLeft = '0px';
	slide2 = slide1.cloneNode(true);
	slide1.id = 'slide1';
	slide2.id = 'slide2';
	reel.appendChild(slide2);
	slidec = document.createElement('IMG');
	slidec.src = "slide.gif";
	slidec.alt = "Slider control";
	slidec.id = "slc";
	slidec.style.marginLeft = "-30px";
	reel.insertBefore(slidec, slide1);
	slidec.onmouseover = function() {leftspeed=slidespeed};
	slidec.onmouseout = function() {leftspeed=0};
	//reel.style.marginLeft = (parseInt(reel.style.marginLeft) + 30) + "px";
	reel.style.marginLeft = "40px";
	reel.style.width = (reelwidth - 30) + "px";
	setInterval("slide()", 30);
}

function slide()
{
	if (activeslide == 1)
	{
		act = document.getElementById('slide1');
	}
	else
	{
		act = document.getElementById('slide2');
	}
	
	newML = parseInt(act.style.marginLeft) - leftspeed;
	
	if (newML <= slidewidth)
	{
		activeslide ^= 1;
		document.getElementById('reel').appendChild(act);
		act.style.marginLeft = '0px';
	}
	else
	{
		act.style.marginLeft = newML + "px";
	}
}

function si(fn)
{
	document.getElementById('foto').style.backgroundImage = 'url(' + fn + ')';
	return false;
}
