/* MENU SCRIPT */
/* Autor: Sasa Milojevic */
/* milojevic.sasa@gmail.com */

/* Koliko ima menija */
var n = 6;

/* Na pocetku nije selektovan nijedan menu */
//var msel = -1; /* cuva poslednji selektovani menu */

//alert("msel="+msel);

var m = new Array();
//m[0]=0;
/* koliko ima submenija svakog menija */
m[0]=0;
m[1]=5;
m[2]=3;
m[3]=6;
m[4]=0;
m[5]=0;
/*

for(i=1; i<=m[inic]; i++)
	{
		el = 'div'+inic+i; /* Formiranje imena submenu ID-a */
/*
		if(document.getElementById(el).style.display == 'block')
			document.getElementById(el).style.display = 'none';
		else
			document.getElementById(el).style.display = 'block';

	}

*/

/* Kada se klikne na glavni meni otvara se submenu */
function mover(ide)
{
	var el,divsub;
	var klasa,brkl,poz;

    /* otvara submenu */
	for(i=1; i<=m[ide]; i++)
	{
		el = 'div'+ide+i; /* Formiranje imena submenu ID-a */

		if(document.getElementById(el).style.display == 'block')
			document.getElementById(el).style.display = 'none';
		else
			document.getElementById(el).style.display = 'block';

	}

    /* Zatvara predhodno otvoreni submenu */
	for(i=1; i<=m[msel]; i++)	//zatvara submenu predhodno otvorenog menija
	{
		el = 'div'+msel+i;

		document.getElementById(el).style.display = 'none';
	}

	/*  Pomeranje button glavnog menija   */
	//if( (msel>=0) && (m[msel] != 0) )
	{
        /* Vracanje pozadine */
        document.getElementById("button_back").className="button_background";
        
        /* Vracanje buttons */
		for( i=0/*msel*/; i<n; i++)
		{
			klasa = "menu" + i;
			el = "m" + i;
			
            document.getElementById(el).className=klasa;
		}
		
	} //end if(msel>=0 ...)
	if( (msel != ide) && (m[ide] != 0) )
	{
        /* Pomeranje pozadine */
        poz = "button_background" + ide;
        document.getElementById("button_back").className=poz;
        /* Pomeranje buttons */
        for( i=ide+1; i<n; i++)
		{
            el = "m" + i;
            brkl = i + m[ide];
            klasa = "menu" + brkl;

			document.getElementById(el).className=klasa;
		}
	}
	
    if(ide!=msel) //Podesava koji je poslednji menu otvoren
		msel = ide;
	else
		msel = -1;

}

