
var col_rouge = ["EE0000","E81212","E22323","DC3535","D54747","CF5858","C96969","C37B7B","BD8C8C","B79E9E","B1AFAF"];
var col_orange = ["FF9E00","F7A011","EFA123","E7A334","E0A546","D8A657","D0A869","C8AA7A","C1AC8C","B9AD9D","B1AFAF"];

function chgcolor(a)
{
    if(a.style.color != "rgb(177, 176, 175)" && a.style.color != "rgb(177,176,175)")
    {
	if(a.id.substring(0,2)=="sm")
	{
	    col_menu = col_orange;
	}
	else
	{
	    col_menu = col_rouge;
	}
	
	var speed = 30;
	var i = 0;
	degrade = setInterval(function(){a.style.color="#"+col_menu[i]; i++; if(i > 10){clearInterval(degrade);}},speed);
    }
}

function rescolor(b)
{
    if(b.style.color != "rgb(177, 176, 175)" && b.style.color != "rgb(177,176,175)")
    {
	if(b.id.substring(0,2)=="sm")
	{
	    col_menu = col_orange;
	}
	else{
	    col_menu = col_rouge;
	}
	clearInterval(degrade);
	b.style.color = "#"+col_menu[0];
    }
}

function affsm(m,taille)
{
    // -----------  MENU EN COURS ------------------
    var menu = m.id.substring(0,m.id.length -1);
    
    // -----------  MENU EN COURS OUVERT -----------
    m = m.id+"o";
    
    if( document.getElementById(m).style.height != "auto")
    {
	for (i=1;i<10;i++)
	{
	    // -----------  MASQUER LES MENU DEJA OUVERTS ----------------------
	    if(document.getElementById( menu + i + "o"))
	    {
		document.getElementById( menu + i + "o").style.height = 0;
		document.getElementById( menu + i + "o").style.display = "none";
	    }
	    // -----------  MASQUER LES SOUS MENUS DEJA OUVERTS ----------------
	    if(document.getElementById( "s"+menu + i + "o"))
	    {
		document.getElementById( "s"+menu + i + "o").style.height = 0;
		document.getElementById( "s"+menu + i + "o").style.display = "none";
	    }
	}
	
	// --------- AGRANDISSEMENT AVEC DEFFILEMENT ------------------------
	var speed = 10;
	var haut = 0;
	document.getElementById(m).style.display = "block";
	agrandissement = setInterval(function(){document.getElementById(m).style.height=haut; haut = haut +10; if(haut>taille){clearInterval(agrandissement); document.getElementById(m).style.height = "auto";}},speed);
	
    }
}

function masqsm(m,taille)
{
    // --------- REDUCTION AVEC DEFFILEMENT ------------------------
    var speed = 10;
    var haut = taille;
    reduc = setInterval(function(){document.getElementById(m).style.height=haut; haut = haut - 10; if(haut<10){clearInterval(reduc); document.getElementById(m).style.display = "none";}},speed);
    
}


function gocolor(a,b,c)
{
    form1.variables.value = a + ';' + b + ';' + c;
    form1.submit()
}

function newgocolor(a)
{
    form1.variables.value = a;
    form1.submit()
}
