var tab_last_used = new Array();
var k=1;
for (k=1;k<=7;k++) {
	tab_last_used[k] = 1;
}
 
// $('.carre_niv').mouseover(function() {
function lance_changement(id) {
	var niv_id = id.substring(9,10);
	var nb_max = $('#' + id).find('a img').length;
	var nb_old = tab_last_used[niv_id];
	var nb_new = nb_old;
	var nb_try = 0
	while (nb_new == tab_last_used[niv_id] && nb_try < 10) {
		nb_new = nb_rand(1, nb_max);
		nb_try++;
	}
	tab_last_used[niv_id] = nb_new;

	var new_carre = '#' + id + ' .carre_lien' + nb_new;
	var old_carre = '#' + id + ' .carre_lien' + nb_old;

	change_image(old_carre, new_carre);

	add_timeout(id, nb_rand(8, 15) * 1000)
}

function change_image(a_old, a_new) {
	$(a_old).animate({opacity: 0}, 1300, function() {
												$(this).hide(0, function () {
																	affiche_image(a_new);
																});
												$(this).css('opacity', 1);
											});
}

function affiche_image(a_new) {
	$(a_new).css('opacity', 0);
	$(a_new).show();
	$(a_new).animate({opacity: 1}, 700);
}

function nb_rand(min, max)
{
	return Math.floor(Math.random() * max) +min;
}

function add_timeout(id, time) {
	setTimeout("lance_changement('" + id + "')",time);
}

$(document).ready(function() {
	var i=1;
	for (i=1;i<=7;i++) {
		add_timeout('carre_niv' + i, nb_rand(8, 15) * 1000);
	}
});
