var stayFolded=false
var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=true


function makeMenu(obj,nest){
	nest=(!nest) ? '':'document.'+nest+'.'										
	this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')					
   	this.ref=(n) ? eval(nest+'document.'+obj+'.document'):eval('document');		
	this.height=(n) ? this.ref.height:eval(obj+'.offsetHeight');
	this.height=(n) ? this.ref.height:eval(obj+'.offsetHeight');
	this.x=(n)? this.css.left:this.css.pixelLeft;this.y=(n)? this.css.top:this.css.pixelTop;							
	this.hideIt=b_hideIt;	this.showIt=b_showIt; this.vis=b_vis; this.moveIt=b_moveIt											
	return this
}
function b_showIt(){this.css.visibility="visible";this.css.top=this.y+15}
function b_hideIt(){this.css.visibility="hidden"}
function b_vis(){if(this.css.visibility=="hidden" || this.css.visibility=="hide") return true;}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}


function init(){
	oTop=new Array()
	oTop[0]=new makeMenu('divTop1','divCont')
	oTop[1]=new makeMenu('divTop2','divCont')
	oTop[2]=new makeMenu('divTop3','divCont')
	oTop[3]=new makeMenu('divTop4','divCont')
	oTop[4]=new makeMenu('divTop5','divCont')
	oTop[5]=new makeMenu('divTop6','divCont')
	oTop[6]=new makeMenu('divTop7','divCont')
	oTop[7]=new makeMenu('divTop8','divCont')
	oTop[8]=new makeMenu('divTop9','divCont')	
	oTop[9]=new makeMenu('divTop10','divCont')
	oTop[10]=new makeMenu('divTop11','divCont')
	oTop[11]=new makeMenu('divTop12','divCont')
	oTop[12]=new makeMenu('divTop13','divCont')
	oTop[13]=new makeMenu('divTop14','divCont')
	oTop[14]=new makeMenu('divTop15','divCont')
	oTop[15]=new makeMenu('divTop16','divCont')
	oTop[16]=new makeMenu('divTop17','divCont')
	oTop[17]=new makeMenu('divTop18','divCont')
    oTop[18]=new makeMenu('divTop19','divCont')
    oTop[19]=new makeMenu('divTop20','divCont')
	oTop[20]=new makeMenu('divTop21','divCont')
    oTop[21]=new makeMenu('divTop22','divCont')
    oTop[22]=new makeMenu('divTop23','divCont')

	oSub=new Array()
	oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
	oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
	oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
	oSub[3]=new makeMenu('divSub4','divCont.document.divTop4')
	oSub[4]=new makeMenu('divSub5','divCont.document.divTop5')
	oSub[5]=new makeMenu('divSub6','divCont.document.divTop6')
	oSub[6]=new makeMenu('divSub7','divCont.document.divTop7')
	oSub[7]=new makeMenu('divSub8','divCont.document.divTop8')
	oSub[8]=new makeMenu('divSub9','divCont.document.divTop9')
	oSub[9]=new makeMenu('divSub10','divCont.document.divTop10')
	oSub[10]=new makeMenu('divSub11','divCont.document.divTop11')
	oSub[11]=new makeMenu('divSub12','divCont.document.divTop12')
	oSub[12]=new makeMenu('divSub13','divCont.document.divTop13')
	oSub[13]=new makeMenu('divSub14','divCont.document.divTop14')
    oSub[14]=new makeMenu('divSub15','divCont.document.divTop15')
	oSub[15]=new makeMenu('divSub16','divCont.document.divTop16')
	oSub[16]=new makeMenu('divSub17','divCont.document.divTop17')
    oSub[17]=new makeMenu('divSub18','divCont.document.divTop18')
    oSub[18]=new makeMenu('divSub19','divCont.document.divTop19')
    oSub[19]=new makeMenu('divSub20','divCont.document.divTop20')
    oSub[20]=new makeMenu('divSub21','divCont.document.divTop21')
    oSub[21]=new makeMenu('divSub22','divCont.document.divTop22')
    oSub[22]=new makeMenu('divSub22','divCont.document.divTop23')

	for(i=0;i<oSub.length;i++){ oSub[i].hideIt() }
	oTop[0].showIt();
	for(i=0;i<oTop.length-1;i++){ oTop[i+1].moveIt(0,oTop[i].y+oTop[i].height); oTop[i+1].showIt();}
//	initblink();
}



function menu(num){

		if(!stayFolded){
			for(i=0;i<oSub.length;i++){
				if(i!=num) oSub[i].hideIt()
			}
			for(i=1;i<oTop.length;i++){
				oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height)
			}
		}
		oSub[num].vis()?oSub[num].showIt():oSub[num].hideIt()
			
			if(!oSub[0].vis()) oTop[1].moveIt(0,oTop[0].y+oTop[0].height+oSub[0].height+15) 
			else oTop[1].moveIt(0,oTop[0].y+oTop[0].height+15)	
			
		for(i=2;i<oTop.length;i++){ 
			 if(!oSub[i-1].vis()) oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height+oSub[i-1].height) 
			 else oTop[i].moveIt(0,oTop[i-1].y+oTop[i-1].height)
		}
	
}

if(browser) onload=init;

