function init_stroom(myMaskWidth,speed_1,speed_2,speed_3) { 	preloadProducts();		stroomInterval = 100;	maskWidth = myMaskWidth;	project = new Array();	project[1] = next_project();	project[2] = next_project();	project[3] = next_project();	projectX = new Array();	projectX[1] = -32;	projectX[2] = 150;	projectX[3] = 400;	projectStatus = new Array();	projectStatus[1] = "active";	projectStatus[2] = "active";	projectStatus[3] = "active";	projectSpeed = new Array();	projectSpeed[1] = speed_1;	projectSpeed[2] = speed_2;	projectSpeed[3] = speed_3;	document.projectLayer = new Array();	document.projectLayer[1] = new Array();	document.projectLayer[1].laag = (isNS4) ? document.uitsnedestroom.document.stroom1 : document.all.stroom1 ;	document.projectLayer[1].prop = (isNS4) ? document.uitsnedestroom.document.stroom1 : document.all.stroom1.style ;	document.projectLayer[1].obj =  (isNS4) ? document.uitsnedestroom.document.stroom1.document.stroomobject1 : document.all.stroomobject1 ;	document.projectLayer[2] = new Array();	document.projectLayer[2].laag = (isNS4) ? document.uitsnedestroom.document.stroom2 : document.all.stroom2 ;	document.projectLayer[2].prop = (isNS4) ? document.uitsnedestroom.document.stroom2 : document.all.stroom2.style ;	document.projectLayer[2].obj =  (isNS4) ? document.uitsnedestroom.document.stroom2.document.stroomobject2 : document.all.stroomobject2 ;	document.projectLayer[3] = new Array();	document.projectLayer[3].laag = (isNS4) ? document.uitsnedestroom.document.stroom3 : document.all.stroom3 ;	document.projectLayer[3].prop = (isNS4) ? document.uitsnedestroom.document.stroom3 : document.all.stroom3.style ;	document.projectLayer[3].obj =  (isNS4) ? document.uitsnedestroom.document.stroom3.document.stroomobject3 : document.all.stroomobject3 ;	eval("document.projectLayer[1].obj.src = product['" + project[1] + "'].src");	eval("document.projectLayer[2].obj.src = product['" + project[2] + "'].src");	eval("document.projectLayer[3].obj.src = product['" + project[3] + "'].src");	(isNS4) ? document.uitsnedestroom.document.stroom1.visibility = "show" : document.all.stroom1.style.visibility = "visible";	(isNS4) ? document.uitsnedestroom.document.stroom2.visibility = "show" : document.all.stroom2.style.visibility = "visible";	(isNS4) ? document.uitsnedestroom.document.stroom3.visibility = "show" : document.all.stroom3.style.visibility = "visible";	moveStroom1();}function update_stroom() { 	eval("document.projectLayer[1].obj.src = product['" + project[1] + "'].src");	eval("document.projectLayer[2].obj.src = product['" + project[2] + "'].src");	eval("document.projectLayer[3].obj.src = product['" + project[3] + "'].src");}function next_project() { 	huidigProductID += 1;    if (huidigProductID >= product.length) huidigProductID %= product.length;    return (huidigProductID);}function project_link(n) {	eval ("location = product[" + project[n] + "].link");}function stroom_start(n) { 	projectStatus[n]="active";}function stroom_stop(n) { 	eval ("status = product[" + project[n] + "].naam");	projectStatus[n] = "idle";}function moveStroom1() { 	if (projectStatus[1] == "active") {		var myLayerX = projectX[1];		if (myLayerX >= maskWidth) {			myLayerX = myLayerX - (maskWidth + 32);			project[1] = next_project();			eval("document.projectLayer[1].obj.src = product['" + project[1] + "'].src");		} else if (myLayerX <= -40) {			myLayerX = maskWidth;			project[1] = next_project();			eval("document.projectLayer[1].obj.src = product['" + project[1] + "'].src");		}		document.projectLayer[1].prop.left = myLayerX + projectSpeed[1];		projectX[1] = myLayerX + projectSpeed[1];	}	(isMac && !isNS4) ? setTimeout("moveStroom2()",100) : moveStroom2();}function moveStroom2() { 	if (projectStatus[2] == "active") {		var myLayerX = projectX[2];		if (myLayerX >= maskWidth) {			myLayerX = myLayerX - (maskWidth + 32);			project[2] = next_project();			eval("document.projectLayer[2].obj.src = product['" + project[2] + "'].src");		} else if (myLayerX <= -40) {			myLayerX = maskWidth;			project[2] = next_project();			eval("document.projectLayer[2].obj.src = product['" + project[2] + "'].src");		}		document.projectLayer[2].prop.left = myLayerX + projectSpeed[2];		projectX[2] = myLayerX + projectSpeed[2];	}	(isMac && !isNS4) ? setTimeout("moveStroom3()",100) : moveStroom3();}function moveStroom3() { 	if (projectStatus[3] == "active") {		var myLayerX = projectX[3];		if (myLayerX >= maskWidth) {			myLayerX = myLayerX - (maskWidth + 32);			project[3] = next_project();			eval("document.projectLayer[3].obj.src = product['" + project[3] + "'].src");		} else if (myLayerX <= -40) {			myLayerX = maskWidth;			project[3] = next_project();			eval("document.projectLayer[3].obj.src = product['" + project[3] + "'].src");		}		document.projectLayer[3].prop.left = myLayerX + projectSpeed[3];		projectX[3] = myLayerX + projectSpeed[3];	}	setTimeout("moveStroom1()",stroomInterval);}
