if (document.layers) {
  visible = 'show';
  hidden = 'hide';
} else if (document.all) {
  visible = 'visible';
  hidden = 'hidden';
}
var lastMdmenu = null; //possible menu set back
var lastOdmenu = null;
var lastEdmenu = null;
var lastDbutton = null;
var lastIndex = null;
var menuout = true;


function init(){
	if (document.layers) {
    	dmenu = document.layers['picbutton'];
 	} else if (document.all) {
    	dmenu = document.all('picbutton').style;
 	}
	dmenu.left = 102;
	if (document.layers) {
    	dmenu = document.layers['storybutton'];
 	} else if (document.all) {
    	dmenu = document.all('storybutton').style;
 	}
	dmenu.left = 70;
	if (document.layers) {
    	dmenu = document.layers['testibutton'];
 	} else if (document.all) {
    	dmenu = document.all('testibutton').style;
 	}
	dmenu.left = 45;
	if (document.layers) {
    	dmenu = document.layers['quotebutton'];
 	} else if (document.all) {
    	dmenu = document.all('quotebutton').style;
 	}
	dmenu.left = 20;
	iload = true;
}

function revealMenu(menu) {
  if (document.layers) {
    dmenu = document.layers[menu];
  } else if (document.all) {
    dmenu = document.all(menu).style;
  }
 if (dmenu.visibility == visible) {
    dmenu.visibility = hidden;
  } else {
    dmenu.visibility = visible;
  } 
}

function overMenu(odmenu,edmenu,dbutton,index) {
	if (document.layers) {
    	dmenu = document.layers[dbutton];
  	} else if (document.all) {
    	dmenu = document.all(dbutton).style;
  	}
	leftpt = parseInt(dmenu.left);
	if(leftpt == index) {
		revealMenu(odmenu);
		revealMenu(edmenu);
	}
}

function extendMenu(mdmenu,odmenu,edmenu,dbutton,index,hide) {
	if(iload){
	
	if(document.layers){
		dmenu = document.layers[dbutton];
	} else if(document.all){
		dmenu = document.all(dbutton).style;
	}
	
	if(lastMdmenu != null&&lastDbutton != null&&lastIndex != null&&menuout&&lastMdmenu != mdmenu){ //fix if self-clicked close
		menuout = false;
		if(document.layers){
			hdmenu = document.layers[lastDbutton];
		} else if(document.all){
			hdmenu = document.all(lastDbutton).style;
		}
		if(parseInt(hdmenu.left) != index){
			extendMenu(lastMdmenu,lastOdmenu,lastEdmenu,lastDbutton,lastIndex,1);
		}
	}
	else{
		lastMenu = dmenu;
		if(hide == false){
			lastMdmenu = mdmenu;
			lastOdmenu = odmenu;
			lastEdmenu = edmenu;
			lastDbutton = dbutton;
			lastIndex = index;
		}
		extend = 140;
		leftpt = parseInt(dmenu.left);
		if(leftpt == index){
			extendAni((leftpt+extend));
			revealMenu(mdmenu);
			menuout = true;
			
		}
		else if(leftpt > index){
			dmenu.left = index;
			revealMenu(mdmenu);
			menuout = false;
			if(hide == true){
				revealMenu(odmenu);
				revealMenu(edmenu);
			}
			
		}
	}
	}
}
	
function extendAni(length){
	if((parseInt(lastMenu.left)) < length){
		lastMenu.left = parseInt(lastMenu.left) + 5;
		timeout = 'extendAni(\''+length+'\')';
		setTimeout(timeout,2);
	}
}

/*function expandMenu(menu, eedmenu){
		if (document.layers) {
    		dmenu = document.layers[eedmenu];
 		 } else if (document.all) {
    		dmenu = document.all(eedmenu).style;
  		}
		if (dmenu.visibility == visible) {
    		dmenu.visibility = hidden;
  		} else {
    		dmenu.visibility = visible;
  		}
		revealMenu(menu);
}*/
