
/*
*
* COPYRIGHT (c) BYSANT AS
*
* This code was developed by Bysant AS (www.bysant.com)
* The code is owned by Bysant and can only be used by Bysants' customers!
* Unauthorized use of this code will be prosecuted to the maximum extent possible by law!
* Unauthoirzed distribution of this code is strongly prohibited.
* The code cannot be modified in any way unless written permission is given by Bysant AS.
* 
* Denne programkoden ble utviklet av Bysant AS (www.bysant.com)
* Programkoden eies av Bysant AS og kan kun benyttes av Bysant sine kunder!
* Ikke autorisert brukt av denne programkoden vil bli strafferetslig forfulgt!
* Alle uautorisert distribusjon av denne programkoden er strengt forbudt.
* Programkoden kan ikke modifiseres med mindre skriftlig tillatelse er gitt av Bysant AS
* 
*/

function MFXinitMenu()
{


	NN = 0;
	IE = 0;
	DOM1 = 0;

	if (document.all) IE = 1;
		else if (document.layers) NN = 1;
		else if (document.getElementById) DOM1 = 1;

	if (NN) HIDDEN = "hide"
		else if (IE) HIDDEN = "hidden"
		else if (DOM1) HIDDEN = "hidden"				

	if (NN) VISIBLE = "show"
		else if (IE) VISIBLE = "visible"
		else if (DOM1) VISIBLE = "visible"			

	myLayer=new Array();
	mySpeed=25;
	subLeft=5;
	closes=true;

if (document.layers) myLayer[0] = document.MFX0;
  else if (document.all) myLayer[0] = document.all.MFX0.style;
else if (document.getElementById) myLayer[0] = document.getElementById('MFX0').style;
if (document.layers) myLayer[1] = document.MFX1;
  else if (document.all) myLayer[1] = document.all.MFX1.style;
else if (document.getElementById) myLayer[1] = document.getElementById('MFX1').style;
if (document.layers) myLayer[2] = document.MFX2;
  else if (document.all) myLayer[2] = document.all.MFX2.style;
else if (document.getElementById) myLayer[2] = document.getElementById('MFX2').style;
if (document.layers) myLayer[3] = document.MFX3;
  else if (document.all) myLayer[3] = document.all.MFX3.style;
else if (document.getElementById) myLayer[3] = document.getElementById('MFX3').style;
if (document.layers) myLayer[4] = document.MFX4;
  else if (document.all) myLayer[4] = document.all.MFX4.style;
else if (document.getElementById) myLayer[4] = document.getElementById('MFX4').style;
if (document.layers) myLayer[5] = document.MFX5;
  else if (document.all) myLayer[5] = document.all.MFX5.style;
else if (document.getElementById) myLayer[5] = document.getElementById('MFX5').style;
if (document.layers) myLayer[6] = document.MFX6;
  else if (document.all) myLayer[6] = document.all.MFX6.style;
else if (document.getElementById) myLayer[6] = document.getElementById('MFX6').style;
if (document.layers) myLayer[7] = document.MFX7;
  else if (document.all) myLayer[7] = document.all.MFX7.style;
else if (document.getElementById) myLayer[7] = document.getElementById('MFX7').style;


	running=false;
	whichOpen=-1;
	lastMain=myLayer.length-2;
	MFXmain=new Array();
	for(i=0; i < myLayer.length; i++)
	{
		mainORsub= i % 2;
		MFXmain[i] = mainORsub ? 0:1;
	}

	myTop=new Array();
	myLeft=new Array();
	myHeight=new Array();
	myWidth=new Array();
	mySlide=new Array();
	
	for(i=0; i < myLayer.length; i++)
	{


if(NN&&MFXmain[i])
{
	
	if(i==0)
	{
		myTop[i]=myLayer[i].top;
		myLeft[i]=myLayer[i].left;
	}
	else
	{

		myLeft[i]=myLeft[i-2];
		myTop[i]=myTop[i-2]+myHeight[i-2];
	}

	myHeight[i]=myLayer[i].clip.height;
	myWidth[i]=myLayer[i].clip.width;
	myLayer[i].left=myLeft[i];
	myLayer[i].top=myTop[i];
	myLayer[i].visibility=VISIBLE;
}

if(NN&&!MFXmain[i])
{

	myTop[i]=myTop[i-1]+myHeight[i-1];
	myLeft[i]=myLeft[i-1];
	myHeight[i]=myLayer[i].clip.height;
	myWidth[i]=myLayer[i].clip.width;
	mySlide[i]=myTop[i]+myHeight[i];
	myLayer[i].left=myLeft[i]+subLeft;
	myLayer[i].top=myTop[i];
}

if(IE&&MFXmain[i])
{
	
	if(i==0)
	{

		myLeft[i]=myLayer[i].pixelLeft;
		myTop[i]=myLayer[i].pixelTop;}

	else
	{
		myLeft[i]=myLeft[i-2];
		myTop[i]=myTop[i-2]+myHeight[i-2];
	}

	myHeight[i]=myLayer[i].pixelHeight;
	myWidth[i]=myLayer[i].pixelWidth;	
	setPos(("MFX"+i),myLeft[i],myTop[i]);
	myLayer[i].visibility=VISIBLE;
}

if(IE&&!MFXmain[i])
{

	myTop[i]=myTop[i-1]+myHeight[i-1];
	myLeft[i]=myLeft[i-1];
	myHeight[i]=myLayer[i].pixelHeight;
	myWidth[i]=myLayer[i].pixelWidth;
	
	//myLayer[i].pixelLeft=myLeft[i]+subLeft;
	//myLayer[i].pixelTop=myTop[i];
	setPos(("MFX"+i),myLeft[i],myTop[i]);
	mySlide[i]=myTop[i]+myHeight[i];
}

if(DOM1&&MFXmain[i])
{
	
	if(i==0)
	{

		myLeft[i]=eval((myLayer[i].left).slice(0, -2));
		myTop[i]=eval((myLayer[i].top).slice(0, -2));}

	else
	{
		myLeft[i]=myLeft[i-2];
		myTop[i]=myTop[i-2]+myHeight[i-2];
	}

	myHeight[i]=eval((myLayer[i].height).slice(0, -2));
	myWidth[i]=eval((myLayer[i].width).slice(0, -2));
	setPos(("MFX"+i),myLeft[i],myTop[i]);
	myLayer[i].visibility=VISIBLE;
}

if(DOM1&&!MFXmain[i])
{

	myTop[i]=myTop[i-1]+myHeight[i-1];
	myLeft[i]=myLeft[i-1];
	myHeight[i]=eval((myLayer[i].height).slice(0, -2));
	myWidth[i]=eval((myLayer[i].width).slice(0, -2));
	temp = myLeft[i]+subLeft;
	setPos(("MFX"+i),temp,myTop[i]);
	mySlide[i]=myTop[i]+myHeight[i];
}
}

}
