
function showmenu(x) {


if(x!='menu1')menuhide('menu1');
if(x!='menu2')menuhide('menu2');
if(x!='menu3')menuhide('menu3');

	
fadein(x);	
}
function fadein(x){
	
size=document.getElementById("menufader").style.height;

size=size.substring(0, size.length-2);
	size=size-0+5;



	

	if(size >= 200) {
if(x=="menu1")
livelevel=level1;
if (x=="menu2")
livelevel=level2;
if(x=="menu3")
livelevel=level3;
		if(s!=x)
menushow(x, 0)
else 
menushow(x,livelevel)
}
else {
		document.getElementById("menufader").style.height=size+"px";

	clearTimeout(mh);
	ms=setTimeout("fadein('"+x+"')", 20);
}

}
var level1=0; var level2=0;var level3=0;
var mh=0;
var ms=0;
function menushow(x, y) {
level=y;
	if(y==0)
	document.getElementById(x).style.display="block";
	document.getElementById(x).style.opacity=(y)/100;
document.getElementById(x).style.filter="alpha(opacity:"+(y)+")";
if (y<100)

	setTimeout( "menushow('"+x+"', "+(y+5)+")", 30);
else
s=x;

	


}
var s=0;var st=0
var goalsize=200;
function raise() {
	goalsize=224;
	clearTimeout(st);
	st=setTimeout("fixsizes()",20);
	
}
function deraise() {
	goalsize=200;
	clearTimeout(st);
	st=setTimeout("fixsizes()",20);
	
}
function fixsizes() {
        keepresizing=false;

if (document.getElementById("pinn").width < goalsize) {
        keepresizing=true;
        document.getElementById("pinn").width = document.getElementById("pinn").width+2;
                document.getElementById("pinn").height =       document.getElementById("pinn").width* 0.27491408934707903780068728522337;
                document.getElementById("pinna").style.top =       54-document.getElementById("pinn").width*0.27491408934707903780068728522337/2+"px"



        }
if (document.getElementById("pinn").width > goalsize) {
        keepresizing=true;
        document.getElementById("pinn").width = document.getElementById("pinn").width-2;
        document.getElementById("pinn").height =       document.getElementById("pinn").width*0.27491408934707903780068728522337;
                document.getElementById("pinna").style.top =       54-document.getElementById("pinn").width*0.27491408934707903780068728522337/2+"px"
        }

if (keepresizing)
        st=setTimeout("fixsizes()", 20);

}


function menuhide(x) {

if(x=="menu1")
level1=0;

if(x=="menu2")
level2=0;


if(x=="menu3")
level3=0;


	document.getElementById(x).style.display="none";
	
}

var ot=0;
function fadeout()
{s=0;
	fadeoutb();
	
}

function fadeoutb() {

menuhide('menu1');
menuhide('menu2');
menuhide('menu3');

suppress();
}
function suppress() {
	level1=0; level2=0;level3=0;
	size=document.getElementById("menufader").style.height;

size=size.substring(0, size.length-2);
	size=size-5;



	

	if(size >=108) {

		document.getElementById("menufader").style.height=size+"px";
clearTimeout(ms);
	
	mh=setTimeout("suppress()", 20);
}
}

