// copyright BossnFish 2007
// you may use any part of this script, as long as you include the copyright and send me an e-mail (info@bossnfish.nl)

// default variables for the car
var speed = 120;
var mass = 450;
// starting position - right side of the screen
var poss = 1600;
// makes the car movement happen
function CarMover()
{
if(poss >= 20)
	{
// this function based on a physical model for car movement used in car simulation games
	speed = speed - (((0.43*speed*speed)+(12*speed))/mass);
	poss = (poss - speed);
	var dacar = document.getElementById("car");
	dacar.style.left = poss + "px";
	var wheel_front = document.getElementById("wheel");
	wheel_front.style.left = poss + 36 + "px";
	var wheel_back = document.getElementById("wheel2");
	wheel_back.style.left = poss + 251 + "px";
	var Timer = setTimeout("CarMover();", 1);
	}
else
// end position
	{
	var wheel_front = document.getElementById("wheel");
	wheel_front.style.left = "-200px";
	var wheel_back = document.getElementById("wheel2");
	wheel_back.style.left = "-200px";
// preload the rest of the images
	var rest_pics = new Array('pics/between.jpg', 'pics/bg_bottom.jpg', 'pics/bg_main.jpg', 'pics/bottom.jpg', 'pics/entry.jpg', 'pics/logo.jpg', 'pics/top.jpg', 'pics/index/aanbiedingen.gif', 'pics/index/contact.gif', 'pics/index/historie.gif', 'pics/index/home.gif', 'pics/index/route.gif', 'pics/index/velgen.gif', 'pics/index/voorraad.gif', 'pics/index/werkplaats', 'pics/index/over_aanbiedingen.gif', 'pics/index/over_contact.gif', 'pics/index/over_historie.gif', 'pics/index/over_home.gif', 'pics/index/over_route.gif', 'pics/index/over_velgen.gif', 'pics/index/over_voorraad.gif', 'pics/index/over_werkplaats', 'pics/index/sel_aanbiedingen.gif', 'pics/index/sel_contact.gif', 'pics/index/sel_historie.gif', 'pics/index/sel_home.gif', 'pics/index/sel_route.gif', 'pics/index/sel_velgen.gif', 'pics/index/sel_voorraad.gif', 'pics/index/sel_werkplaats');
	for(var x = 0; x < rest_pics.length; x++)
		{
		rest_pics[x] = new Image();
		};
// relocate to main index
	var RelocateTimer = setTimeout("window.location.replace('home.php');", 1000);
	}
}
// preloads the intro images and starts the animation
function Animm()
{
var intro_pics = new Array('pics/bg.gif', 'pics/intro/car.gif','pics/intro/wheel.gif','pics/intro/wheel.gif','pics/intro/bg_animation.gif');
for(var x = 0; x < intro_pics.length; x++)
	{
	intro_pics[x] = new Image();
	};
// start animation
CarMover();
}