var delta = new Array(0,39,79,120);

Asset.images([
	'images/hover0.png',
	'images/hover1.png',
	'images/hover2.png',
	'images/hover3.png',
	'images/hover4.png',
	'images/hover5.png',
	'images/hover6.png'
]);

window.addEvent('domready', function() {
	var curr = Math.ceil(Math.random()*4);

	setbgimage(curr);

	$('prev').addEvent('click', function() {
		curr = curr - 1;
		if (curr<1) curr=4;
		setbgimage(curr);
	});

	$('next').addEvent('click', function() {
		curr = curr + 1;
		if (curr>4) curr=1;
		setbgimage(curr);
	});

	$('cars').addEvent('click', function(event) {
		var c = $('cars').getCoordinates();
		var e = new Event(event);

		var left = e.page.x - c.left;

		delta.each(function(value, index) {
			var right = (index<3) ? delta[index+1] : 173;
			if (left>value && left<right) {
				curr = index + 1;
				setbgimage(curr);
			}
		});

	});

	if ($('menu')) {
		$$('#menu a').each(function(el, index) {
			el.addEvent('mouseenter', function(){
				$('hover').addClass('hover' + index);
			}).addEvent('mouseleave', function(){
				$('hover').removeClass('hover' + index);
			});
		});
	}
});

function setbgimage(curr) {
	var lim = delta[curr-1];
	$('curr').setStyle('margin-left', lim);
	var obj = new SWFObject("cover.swf", "cover", "100%", "100%", "9");
	obj.addVariable("img", "images/index" + curr + ".jpg");
	obj.addParam("bgcolor", "#FFFFFF");
	obj.addParam("wmode", "opaque");
	obj.addParam("scale", "noscale");
	obj.write("flash");
}

