// Menu Script © Blomstergarden.com 1999-2001

if(document.layers){ // NE
	layerRef='document.'
	topRef='.top'
	leftRef='.left'
}else if(document.all){ // IE
	layerRef=''
	topRef='.style.pixelTop'
	leftRef='.style.pixelLeft'
}

ns4 = (document.layers) ? true:false 
ie4 = (document.all) ? true:false 
ng5 = (document.getElementById) ? true:false 

	//STÄLL IN POSITIONER/EGENSKAPER FÖR LAGER

infoPos=123;
linksPos=149;
faqPos=175;
hemPos=201;
speed_global=8;
step_global=5;
defTimeout=800;
cover=0;

function init()
{
	select_sub('init');
	view('vxtlista_sub',0)
	view('info_sub',0)
	cover=0;
	vxtInit=0
	infoInit=0
	moveLayer('info',infoPos,speed_global,step_global,cover)
	moveLayer('links',linksPos,speed_global,step_global,cover)
	moveLayer('faq',faqPos,speed_global,step_global,cover)
	moveLayer('hem',hemPos,speed_global,step_global,cover)
}

function moveLayer(layer,ystop,step,speed,cover)
{
	var go;
	if(eval(layerRef+layer+topRef)!=ystop)
	{
		go=true
		if(eval(layerRef+layer+topRef)<ystop)
		eval(layerRef+layer+topRef+'+='+step)
		if(eval(layerRef+layer+topRef)>ystop)
		eval(layerRef+layer+topRef+'-='+step)
	}
	else
	{
	switch (cover)
	{
	case 1		:	view('vxtlista_sub',1); view('info_sub',0); break;
	case 2		:	view('info_sub',1); view('vxtlista_sub',0); break;
	}
	}

	if(go)setTimeout("moveLayer('"+layer+"',"+ystop+","+step+","+speed+","+cover+")",speed)

	return 0;
}

function vxtlista()
{
	new_infoPos=(infoPos+120)
	new_linksPos=(linksPos+120)
	new_faqPos=(faqPos+120)
	new_hemPos=(hemPos+120)

	if (vxtInit==1)
	{
		init();
		cover=1;
		setTimeout("moveLayer('info',new_infoPos,speed_global,step_global,cover)",defTimeout);
		setTimeout("moveLayer('links',new_linksPos,speed_global,step_global,cover)",defTimeout);
		setTimeout("moveLayer('faq',new_faqPos,speed_global,step_global,cover);",defTimeout);
		setTimeout("moveLayer('hem',new_hemPos,speed_global,step_global,cover)",defTimeout);
		infoInit=1
	}
	else
	{
		infoInit=1;
		cover=1;
		moveLayer('info',new_infoPos,speed_global,step_global,cover);
		moveLayer('links',new_linksPos,speed_global,step_global,cover);
		moveLayer('faq',new_faqPos,speed_global,step_global,cover);
		moveLayer('hem',new_hemPos,speed_global,step_global,cover);
	}

	return infoInit;
}

function information()
{

	new_infoPos=(infoPos+64)
	new_linksPos=(linksPos+64)
	new_faqPos=(faqPos+64)
	new_hemPos=(hemPos+64)

	if (infoInit==1)
	{
		init();
		cover=2;
		setTimeout("moveLayer('links',new_linksPos,speed_global,step_global,cover)",defTimeout);
		setTimeout("moveLayer('faq',new_faqPos,speed_global,step_global,cover)",defTimeout);
		setTimeout("moveLayer('hem',new_hemPos,speed_global,step_global,cover)",defTimeout);
		vxtInit=1
	}
	else
	{
		vxtInit=1
		cover=2;
		moveLayer('links',new_linksPos,speed_global,step_global,cover)
		moveLayer('faq',new_faqPos,speed_global,step_global,cover)
		moveLayer('hem',new_hemPos,speed_global,step_global,cover)
	}
	return vxtInit;
}

function view(layer,view)
{
	if (ng5) 
	{	
	if (view==0)	
		document.getElementById(layer).style.visibility = 'hidden'
	if (view==1)	
		document.getElementById(layer).style.visibility = 'visible'
	}

	if (ns4) 
	{	
	if (view==0)
		document.all[layer].visibility = 'hidden'
	if (view==1)
		document.all[layer].visibility = 'visible'
	}

	if (ie4) 
	{	
	if (view==0)
		document.all[layer].style.visibility = 'hidden'
	if (view==1)
		document.all[layer].style.visibility = 'visible'
	}

	return 0;
}

function coverup()
{
setTimeout("view('cover_up',1)",100);
setTimeout("view('cover_up',0)",800);
}