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

/*function move_companies () {
	var thumb_width = img_array[current_company];
	var current_max_width = 0;
	for (var i = 0; i <= current_company; i++) {
		current_max_width += img_array[i];
	}
	var pi = 3.14159265;
	var len2deg = pi / thumb_width;
	var part_thumb = Math.abs(save_thumbs_offset[0]) % thumb_width;
	var new_offset = Math.round (Math.sin (part_thumb * len2deg) * 5) + 1;
	for (var i = 0; i < 2; i++) {
		save_thumbs_offset[i] -= new_offset;
		if (save_thumbs_offset[i] <= (0 - current_max_width)) {
			save_thumbs_offset[i] = 0 - current_max_width;
			current_company = (current_company == img_array.length - 1) ? 0 : current_company + 1;
		}
		if (save_thumbs_offset[i] <= (0 - save_thumbs_witdh))
			save_thumbs_offset[i] = save_thumbs_witdh;
		$('companies_list_' + i).style.left = save_thumbs_offset[i] + 'px';
	}
	if (thumbs_are_moving)
		window.setTimeout (function () { move_companies () }, 50);
}

function start_mover () {
	var images = $('companies_list_0').getElementsByClassName ('small_logo');
	for (var i = 0; i < images.length; i++) {
		var this_length = parseInt (getStyle (images[i], "width"));
		save_thumbs_witdh += this_length;
		img_array.push (this_length);
	}
	save_thumbs_offset[1] = save_thumbs_witdh;
	$('companies_list_0').style.width = save_thumbs_witdh + "px";
	$('companies_list_1').style.width = save_thumbs_witdh + "px";
	move_companies ();
}
*/
function start_mover () {
	var images = document.getElementsByClassName ('small_logo_0');
	for (var i = 0; i < images.length; i++) {
		//var this_length = parseInt (getStyle (images[i], "width"));
		var this_length = parseInt (images[i].width);
		save_thumbs_witdh += this_length;
	}
	save_thumbs_offset[1] = save_thumbs_witdh;
	$('companies_list_0').style.width = save_thumbs_witdh + "px";
	$('companies_list_1').style.width = save_thumbs_witdh + "px";
	move_companies ();
}

function move_companies () {
	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).style.left = save_thumbs_offset[i] + 'px';
	}
	if (thumbs_are_moving)
		window.setTimeout (function () { move_companies () }, 20);
}

function stop_mover () {
	thumbs_are_moving = false;
}

function restart_mover () {
	thumbs_are_moving = true;
	move_companies ();
}