bMenuServicesOn = false;
bMenuSectorsOn = false;
bMenuAboutOn = false;
bMenuNewsOn = false;
bMenuContactOn = false;

bMenuServicesLocked = false;
bMenuSectorsLocked = false;
bMenuAboutLocked = false;
bMenuNewsLocked = false;
bMenuContactLocked = false;

function showMenu(idname)
{
  	setTimeout('displayMenu(\'' + idname + '\')',500);
}

function displayMenu(idname)
{
  	switch (idname)
  	{
  		case "menuServices":
  			if ((!bMenuServicesOn)&&(bMenuServicesLocked))
  			{
  				Effect.SlideDown(idname,{ duration: 0.25 });
  				bMenuServicesOn=true;
  			}
  			break;
  		case "menuSectors":
  			if ((!bMenuSectorsOn)&&(bMenuSectorsLocked)) 
  			{
				Effect.SlideDown(idname,{ duration: 0.25 });
				bMenuSectorsOn=true;
			}
  			break;
  		case "menuAbout":
  			if ((!bMenuAboutOn)&&(bMenuAboutLocked)) 
  			{
				Effect.SlideDown(idname,{ duration: 0.25 });
				bMenuAboutOn=true;
  			}
  			break;
  		case "menuNews":
  			if ((!bMenuNewsOn)&&(bMenuNewsLocked)) 
  			{
				Effect.SlideDown(idname,{ duration: 0.25 });
				bMenuNewsOn=true;
  			}
  			break;
  		case "menuContact":
  			if ((!bMenuContactOn)&&(bMenuContactLocked)) 
  			{
				Effect.SlideDown(idname,{ duration: 0.25 });
				bMenuContactOn=true;
			}
  			break;
  	}
  	
}

function hideMenu(idname)
{
	setTimeout('removeMenu(\'' + idname + '\')',750);
}

function removeMenu(idname)
{
  	switch (idname)
  	{
  		case "menuServices":
  			if ((bMenuServicesOn)&&(!bMenuServicesLocked))
  			{
  				Effect.SlideUp(idname,{ duration: 0.25 });
  				bMenuServicesOn=false;
  			}
  			break;
  		case "menuSectors":
  			if ((bMenuSectorsOn)&&(!bMenuSectorsLocked)) 
  			{
  				Effect.SlideUp(idname,{ duration: 0.25 });	
  				bMenuSectorsOn=false;
  			}
  			break;
  		case "menuAbout":
  			if ((bMenuAboutOn)&&(!bMenuAboutLocked))
  			{
  				Effect.SlideUp(idname,{ duration: 0.25 });
  				bMenuAboutOn=false;
  			}
  			break;
  		case "menuNews":
  			if ((bMenuNewsOn)&&(!bMenuNewsLocked)) 
  			{
  				Effect.SlideUp(idname,{ duration: 0.25 });
  				bMenuNewsOn=false;
  			}
  			break;
  		case "menuContact":
  			if ((bMenuContactOn)&&(!bMenuContactLocked)) 
  			{
  				Effect.SlideUp(idname,{ duration: 0.25 });
  				bMenuContactOn=false;
  			}
  			break;
  	}
}