var ie4

var ns4;



var timeout = 30;

var s;

var statdyn = "dynamic";





// call this function on load

function init(){



	ns4 = (document.layers) ? 1:0;

	ie4 = (document.all) ? 1:0;



	// INKOMPATIBEL

	if (!ns4 && !ie4) {

		return;

	}



	s = new Array();



	if (ns4){

		s[1] = document.scroll01;

//		s[2] = document.scroll02;

	}

	if (ie4){

		s[1] = document.all.scroll01.style;

//		s[2] = document.all.scroll02.style;

	}



	// constant running

	s[1].x1_offset = 0;

//	s[2].x1_offset = 340;



	if (ie4) {

		s[1].maxwidth = document.images["scrollimg01"].width;

//		s[2].maxwidth = document.images["scrollimg02"].width;

	}



	for (var i in s) {

		if (ns4) {

			s[i].maxwidth = s[i].document.images[0].width;

		}

//		s[i].maxwidth = s[i].document.images[0].width;

		s[i].maxwidth = parseInt(s[i].maxwidth);

		s[i].x2_offset = s[i].x1_offset - s[i].maxwidth;

		s[i].speed = 0;

		s[i].started = 0;

		s[i].m_y1 = parseInt(s[i].top);

		if (ns4) {

			s[i].m_y2 = parseInt(s[i].m_y1) + parseInt(s[i].clip.height);

		}

		if (ie4) {

			s[i].m_y2 = parseInt(s[i].m_y1) + parseInt(s[i].pixelHeight);

		}

	}





	s[1].speed = -1;

//	s[2].speed = 1;

	s[1].started = 1;

//	s[2].started = 1;



	s[1].timeoutid = setTimeout("slide(1)",timeout/2);

//	s[2].timeoutid = setTimeout("slide(2)",timeout);



}



function cleanup() {

	for (var i in s) {

		clearTimeout(s[i].timeoutid);

	}

}



function slide(i){

	var _s = s[i];



	var left = remove_px(_s.left);

	left = left - _s.speed;

	_s.left = left;



	if(left < _s.x2_offset) {

		left = left + _s.maxwidth;

		_s.left = left;

	}

	if(left > _s.x1_offset) {

		left = left - _s.maxwidth;

		_s.left = left;

	}



	if (i == 1) {

		if (ns4) {

			_s.clip.left = -left;

			_s.clip.right = -left+467;

		}

		if (ie4) {

			var clipvalue = -left+467;

			_s.clip = "rect(0px "+clipvalue+"px auto "+(-left)+"px)";

		}

		}

	if (i == 2) {

		if (ns4) {

			_s.clip.left = -left+467;

			_s.clip.right = -left+600;

		}

		if (ie4) {

			var clipvalue = -left+467;

//			top.window.status="rect(auto auto auto "+clipvalue+"px)";

			_s.clip = "rect(auto "+(-left+600)+"px auto "+clipvalue+"px)";

		}

		//top.window.status=_s.m_y1+','+_s.m_y2+','+_s.left+','+_s.clip+','+_s.maxwidth;

	}

//	top.window.status=_s.m_y1+','+_s.m_y2+','+_s.left+','+_s.clip;

	s[i].timeoutid = setTimeout("slide("+i+")",timeout);



}



// IE returns position like "100px"; convert it to number "100"

function remove_px(s) {

	var str = new String(s);

	if (ie4) {

		return parseInt(str.substring(0, str.length-2));

	}

	return parseInt(str);

}

