// JavaScript Document
var tdcolor = new Array();
tdcolor[0]='#00B3C6';
tdcolor[1]='#E2E2E2';
tdcolor[2]='#00A99D';
tdcolor[3]='#4FE2E3';
tdcolor[4]='#EE145B';
tdcolor[5]='#F8941D';
tdcolor[6]='#008D9C';

var cubes_cnt = 7;
var cubes_colors = new Array();
cubes_colors['cube1'] = 0;
cubes_colors['cube2'] = 1;
cubes_colors['cube3'] = 2;
cubes_colors['cube4'] = 3;
cubes_colors['cube5'] = 4;
cubes_colors['cube6'] = 5;
cubes_colors['cube7'] = 0;

var fireTimer;
var fireStop = 0;

function changeColor(id)
{
	var i=Math.round(Math.random()*7);
	//alert("random="+i);
	document.getElementById(id).style.backgroundColor = tdcolor[i];
	cubes_colors[id] = i;
	if(i==1 || i==10)
	{
		document.getElementById(id).firstChild.className='menu_grey';
	}
	else
	{
		document.getElementById(id).firstChild.className='menu';
	}

	var same = 1;
	var str = '';
	for (var c = 1; c < cubes_cnt; c++)
	{
		str += ' c='+c+' cubes_colors='+cubes_colors['cube'+c];
		if (cubes_colors['cube'+c] != cubes_colors['cube'+(c+1)])
		{
			same = 0;
			break;
		}
	}
	//window.status = str;

	if (same)
	{
		//alert ("Молодец!");
		if (fireTimer)
			clearInterval(fireTimer);

		fireStop = 0;
		fireTimer = setInterval ("Fireworks()",20);
	}
	else
	{
		fireStop = 1;
	}
}
