ns=(document.layers);
ie=(document.all);
w = 1024;
p = "../images/";
f = 0;
cars = new Array(p+"12_segway.jpg",p+"01_polofst.jpg", p+"02_polozu.jpg", p+"03_transithaenger.jpg", p+"04_transit.jpg", p+"05_sprinter.jpg", p+"06_fiat.jpg", p+"07_bmw.jpg", p+"08_triumph.jpg", p+"09_panzerdach.jpg", p+"09_panzerdach.jpg", p+"11_smart.jpg",p+"13_kawa.jpg");
carl = new Array(44,157,148,324,164,188,161,195,161,215,215,111,115);
carp = new Array(cars.length);
carp[0] = w;
for (i=1; i < cars.length; i++)
    carp[i] = carp[i-1] + carl[i-1] + 400;
if (ns){
for (i=0; i < cars.length; i++)
document.write("<layer name='car"+i+"' top=0 left="+carp[i]+" height=200 width=200><center><img src='"+cars[i]+"'></font></center></layer>");
}
if (ie){
for (i=0; i < cars.length; i++)
document.write('<div id="car" style="position:absolute;top:0px;left:'+carp[i]+';height:200px;width:200px;text-align:center"><img src="'+cars[i]+'"></B></font></div>');
}

function Drive(){
for (i=0; i < cars.length; i++){
	var F=(ns)?document.layers['car'+i]:car[i].style;
	F.left = carp[i];

	z = i - 1;
	if (z < 0) z = cars.length-1;
	
	if (((carp[i] - carp[z] - carl[z]) > 40) || (f==i)) {
		if (carp[i] >= w-400) carp[i] -= 4;
		if ((carp[i] > 250)&&(carp[i] <= w-400)) carp[i] -= 2;
		if (carp[i] <= 250) carp[i] -= 4;
		}

	if ((carp[i]+carl[i]) < 0 ) {
		carp[i] = carp[z] + carl[z] + 500;
		f++;
		if (f>=cars.length) f = 0;
		}
	}
}

function Delay(){
Drive();
setTimeout('Delay()',20);
}

if (ns||ie) window.onload=Delay;


