$(document).ready (function () {

	var save_thumbs_witdh = 0;
	var save_thumbs_offset = new Array (0, 0);
	var thumbs_are_moving = true;

	var move_companies = function () {
		for (var i = 0; i < 2; i++) {
			save_thumbs_offset[i] -= 1;
			if (save_thumbs_offset[i] <= (0 - save_thumbs_witdh))
				save_thumbs_offset[i] = save_thumbs_witdh;
			$("#companies_list_" + i).css ('left', save_thumbs_offset[i] + 'px');
		}
		if (thumbs_are_moving)
			window.setTimeout (function () { move_companies () }, 20);
	}

	var start_mover = function () {
		$('#companies_list_0').find ("li").each (function () {
			save_thumbs_witdh += $(this).find ("img").width ();
		});
		save_thumbs_offset[1] = save_thumbs_witdh;
		$("#companies_list_1").html ($("#companies_list_0").html ());
		$("#companies_list_0").css ('width', save_thumbs_witdh + "px");
		$("#companies_list_1").css ('width', save_thumbs_witdh + "px");
		move_companies ();
	}


	$("#logos").bind ('mouseover', function () {
		thumbs_are_moving = false;
	});
	$("#logos").bind ('mouseout', function () {
		thumbs_are_moving = true;
		move_companies ();
	});

	start_mover ();
});