﻿function scrollme(s, l1, l2){
	if (eval(s)){
		var lm1=document.getElementById(l1), lm2=document.getElementById(l2);
		if (lm1.style.left==lm2.style.left){
			while (parseFloat(lm1.offsetHeight)>20){
				lm1.style.width = (parseFloat(lm1.offsetWidth) *2 ) + 'px';
			}
			var step = (parseFloat(lm1.offsetWidth) / 4 )
			while (step>2){
				if (parseFloat(lm1.offsetHeight)<20){
					//one line
					lm1.style.width = (parseFloat(lm1.offsetWidth) - step ) + 'px';
				}else{
					lm1.style.width = (parseFloat(lm1.offsetWidth) + step ) + 'px';
					//2 lines
				}
				step/=2;
			}
			if (parseFloat(lm1.offsetHeight)>20) lm1.style.width = (parseFloat(lm1.offsetWidth) +5 ) + 'px';
			lm2.style.width = lm1.style.width
			lm2.style.left = (parseFloat(lm1.offsetWidth) + 20)+'px';
		}
		if (parseFloat(lm1.style.left.replace('px', '')) < parseFloat((0-lm1.offsetWidth))) lm1.style.left = (parseFloat(lm2.style.left.replace('px', '')) + parseFloat(lm1.offsetWidth) + 20)+'px';
		if (parseFloat(lm2.style.left.replace('px', '')) < parseFloat((0-lm1.offsetWidth))) lm2.style.left = (parseFloat(lm1.style.left.replace('px', '')) + parseFloat(lm1.offsetWidth) + 20)+'px';

		lm1.style.left= (lm1.style.left.replace('px', '') - 2)+'px';
		lm2.style.left= (lm2.style.left.replace('px', '') - 2)+'px';
	}
	setTimeout('scrollme(\'' + s + '\', \'' + l1 + '\', \'' + l2 + '\')', 50)
}

var CurrentCar=-1, CurrentTruck=-1, ScrollTop=0, ScrollTopT=0, PrevCar=-1, PrevTruck=-1;
function SlideTrucks(){
	var t=document.getElementsByName('TruckItem'), md=0;
	if (CurrentTruck==-1){
		t[0].style.display='block'; CurrentTruck++; 
		md=1000;
	}
	if (ScrollTopT==0){
		if (PrevTruck>=0) t[PrevTruck].style.display='none';
		PrevTruck=CurrentTruck;

		ScrollTopT=100; 
		CurrentTruck++; CurrentTruck%=t.length;
		t[CurrentTruck].style.zIndex=-1; t[PrevTruck].style.zIndex=1;
		t[CurrentTruck].style.opacity=0; if (document.all) t[CurrentTruck].filters[0].opacity=0;
		t[CurrentTruck].style.display='block';

		setTimeout('SlideTrucks()', 4500 +md);
	}else{
		t[CurrentTruck].style.zIndex=0; t[PrevTruck].style.zIndex=0;
		ScrollTopT-=20; 
		t[CurrentTruck].style.opacity=1-ScrollTopT/100; 
		if (document.all) t[CurrentTruck].filters[0].opacity=100 - ScrollTopT;
		setTimeout('SlideTrucks()', 60);
	}
}
function SlideCars(){
	var c=document.getElementsByName('CarItem'), md=0
	if (CurrentCar==-1){
		c[0].style.display='block'; CurrentCar++; 
		md=-1000;
	}
	if (ScrollTop==0){
		if (PrevCar>=0) c[PrevCar].style.display='none';
		PrevCar=CurrentCar;

		ScrollTop=100;
		CurrentCar++; CurrentCar%=c.length;
		c[CurrentCar].style.zIndex=-1; c[PrevCar].style.zIndex=1;
		c[CurrentCar].style.opacity=0; if (document.all) c[CurrentCar].filters[0].opacity=0;
		c[CurrentCar].style.display='block';

		setTimeout('SlideCars()', 4500 + md);
	}else{
		c[CurrentCar].style.zIndex=0; c[PrevCar].style.zIndex=0;
		ScrollTop-=20; 
		c[CurrentCar].style.opacity=1-ScrollTop/100; 
		if (document.all) c[CurrentCar].filters[0].opacity=100 - ScrollTop;
		setTimeout('SlideCars()', 60);
	}
}
function open_window(p, n, a){
	window.open(p, n, a)
}