
imageNameOld="";
imageNrOld="";
var mouseouttimer;
var runner;
var EventArray=new Array();
var imageAntal=3;

function MouseOverMenuPic(imageName,imageNr)
{
	if(mouseouttimer) clearTimeout(mouseouttimer);
	
	if(imageNrOld==="")
	{
		for(i=0; i<3; i++)
		{
			var littleArray=new Array();
			littleArray.push(imageNr,2,30);
			if((imageNr-1)>-1) littleArray.push((imageNr-1),1,25);
			if((imageNr+1)<imageAntal) littleArray.push((imageNr+1),1,25);
			if((imageNr-2)>-1) littleArray.push((imageNr-2),1,18);
			if((imageNr+2)<imageAntal) littleArray.push((imageNr+2),1,18);
			EventArray.push(littleArray);
		}
		for(i=0; i<2; i++)
		{
			var littleArray=new Array();
			littleArray.push(imageNr,2,30);
			if((imageNr-1)>-1) littleArray.push((imageNr-1),1,25);
			if((imageNr+1)<imageAntal) littleArray.push((imageNr+1),1,25);
			EventArray.push(littleArray);
		}
		for(i=0; i<3; i++)
		{
			var littleArray=new Array();
			littleArray.push(imageNr,2,30);
			if((imageNr-1)>-1) littleArray.push((imageNr-1),2,25);
			if((imageNr+1)<imageAntal) littleArray.push((imageNr+1),2,25);
			EventArray.push(littleArray);
		}
	}
	else if(imageNr>imageNrOld)
	{
		for(Old=imageNrOld; Old<imageNr; Old=(Old+1))
		{
			document.getElementById("imageMenuPic"+ (Old+1)).height=30;
			document.getElementById("imageMenuPic"+ Old).height=25;
			if((Old+2)<imageAntal) document.getElementById("imageMenuPic"+ (Old+2)).height=25;
			if((Old-1)>-1) document.getElementById("imageMenuPic"+ (Old-1)).height=18;
			if((Old+3)<imageAntal) document.getElementById("imageMenuPic"+ (Old+3)).height=18;
			if((Old-2)>-1) document.getElementById("imageMenuPic"+ (Old-2)).height=15;
		}
	}
	else if(imageNr<imageNrOld)
	{
		for(Old=imageNrOld; Old>imageNr; Old=(Old-1))
		{
			document.getElementById("imageMenuPic"+ (Old-1)).height=30;
			document.getElementById("imageMenuPic"+ Old).height=25;
			if((Old-2)>-1) document.getElementById("imageMenuPic"+ (Old-2)).height=25;
			if((Old+1)<imageAntal) document.getElementById("imageMenuPic"+ (Old+1)).height=18;
			if((Old-3)>-1) document.getElementById("imageMenuPic"+ (Old-3)).height=18;
			if((Old+2)<imageAntal) document.getElementById("imageMenuPic"+ (Old+2)).height=15;			
		}
	}
	
	imageNrOld=imageNr;
	
	ShowLayer("layer"+ imageName);
	//document.getElementById("image"+ imageName).src="<?PHP print ( $BildDir ."/thumbs/" ); ?>"+imageName;	
}

function MouseOutMenuPic()
{
	for(i=0; i<15; i++)
	{
		var littleArray=new Array();
		littleArray.push(imageNrOld,1,15);
		if((imageNrOld-1)>-1) littleArray.push((imageNrOld-1),1,15);
		if((imageNrOld+1)<imageAntal) littleArray.push((imageNrOld+1),1,15);
		if((imageNrOld-2)>-1) littleArray.push((imageNrOld-2),1,15);
		if((imageNrOld+2)<imageAntal) littleArray.push((imageNrOld+2),1,15);
		EventArray.push(littleArray);
	}
	imageNrOld="";
}

function MenuRunner()
{
	if(EventArray.length)
	{
		change=EventArray.shift();
		for(i=0; i<(change.length/3); i++)
		{
			var PicHeight=document.getElementById("imageMenuPic"+ change[(3*i+0)]).height;
			if( (PicHeight + change[(3*i+1)])<change[(3*i+2)] )
			{
				document.getElementById("imageMenuPic"+ change[(3*i+0)]).height=PicHeight+change[(3*i+1)];
			}
			else if( (PicHeight - change[(3*i+1)])>change[(3*i+2)] )
			{
				document.getElementById("imageMenuPic"+ change[(3*i+0)]).height=PicHeight-change[(3*i+1)];
			}
			else
			{
				document.getElementById("imageMenuPic"+ change[(3*i+0)]).height=change[(3*i+2)];
			}
		}
	}
	if(runner) clearTimeout(runner);
	runner=setTimeout("MenuRunner()",20);
}

function ShowLayer(id)
{
	if ( document.getElementById ) document.getElementById(id).style.visibility = "visible";
	else if( document.layers ) document.layers[id].visibility = "show";
	else if( document.all ) document.all[id].style.visibility = "visible";
}

function HideLayer(id)
{
	if ( document.getElementById ) document.getElementById(id).style.visibility = "hidden";
	else if( document.layers ) document.layers[id].visibility = "hide";
	else if( document.all )document.all[id].style.visibility = "hidden";
}

function ChangeImage(id,location)
{
	document.getElementById(id).src=location;
	return true;
}

function EditPreview(FormFalt)
{
	document.getElementById('text'+FormFalt.name).innerHTML=nl2br(document.getElementById(FormFalt.name).value);
}

function nl2br(str)
{
	return str.replace(/\n/g,"<br>");
}

function CheckLMPages(page)
{
	HideLayer('layerLM31');
	HideLayer('layerLM32');
	HideLayer('layerLM33');
	ShowLayer('layerLM3'+page);
	document.getElementById('cateringLMsida').innerHTML=page;
	if( document.getElementById('cateringLMsidor').innerHTML <= page)
	{
		document.getElementById('textNextLink').innerHTML="";
	}
	else
	{
		document.getElementById('textNextLink').innerHTML="<U><B>fler</B></U>";
	}
	
	if( document.getElementById('cateringLMsid2').value!="" && document.getElementById('cateringLMsid2').value!=" " )
	{
		if( document.getElementById('cateringLMsid3').value!="" && document.getElementById('cateringLMsid3').value!=" " )
		document.getElementById('cateringLMsidor').innerHTML="3";
		else
		document.getElementById('cateringLMsidor').innerHTML="2";
	}
	else
	document.getElementById('cateringLMsidor').innerHTML="1";
}

function CheckBuffePages(page)
{
	HideLayer('layerBuffe31');
	HideLayer('layerBuffe32');
	HideLayer('layerBuffe33');
	HideLayer('layerBuffe34');
	HideLayer('layerBuffe35');
	ShowLayer('layerBuffe3'+page);
	document.getElementById('cateringBuffesida').innerHTML=page;
	if( document.getElementById('cateringBuffesidor').innerHTML <= page)
	{
		document.getElementById('textNextLink').innerHTML="";
	}
	else
	{
		document.getElementById('textNextLink').innerHTML="<U><B>fler</B></U>";
	}
	
	if( document.getElementById('cateringBuffesid2').value!="" && document.getElementById('cateringBuffesid2').value!=" " )
	{
		if( document.getElementById('cateringBuffesid3').value!="" && document.getElementById('cateringBuffesid3').value!=" " )
		{
			if( document.getElementById('cateringBuffesid4').value!="" && document.getElementById('cateringBuffesid4').value!=" " )
			{
				if( document.getElementById('cateringBuffesid5').value!="" && document.getElementById('cateringBuffesid5').value!=" " )
				document.getElementById('cateringBuffesidor').innerHTML="5";
				else
				document.getElementById('cateringBuffesidor').innerHTML="4";
			}
			else	
			document.getElementById('cateringBuffesidor').innerHTML="3";
		}
		else
		document.getElementById('cateringBuffesidor').innerHTML="2";
	}
	else
	document.getElementById('cateringBuffesidor').innerHTML="1";
}

function CheckMenyPages(page)
{
	HideLayer('layerMeny31');
	HideLayer('layerMeny32');
	HideLayer('layerMeny33');
	ShowLayer('layerMeny3'+page);
	document.getElementById('cateringMenysida').innerHTML=page;
	if( document.getElementById('cateringMenysidor').innerHTML <= page)
	{
		document.getElementById('textNextLink').innerHTML="";
	}
	else
	{
		document.getElementById('textNextLink').innerHTML="<U><B>desserter</B></U>";
	}
	
	if( document.getElementById('cateringMenysid2').value!="" && document.getElementById('cateringMenysid2').value!=" " )
	{
		if( document.getElementById('cateringMenysid3').value!="" && document.getElementById('cateringMenysid3').value!=" " )
		document.getElementById('cateringMenysidor').innerHTML="3";
		else
		document.getElementById('cateringMenysidor').innerHTML="2";
	}
	else
	document.getElementById('cateringMenysidor').innerHTML="1";
}

function skickaform(formObjekt)
{
	MenuClick(formObjekt.form.meny.value);
	
	urlen = "saveinput.php?&name="+ formObjekt.form.fullname.value +"&company="+ formObjekt.form.company.value +"&phone="+ formObjekt.form.phone.value +"&mobile="+ formObjekt.form.mobile.value +"&email="+ formObjekt.form.email.value +"&mess="+ formObjekt.form.mess.value +"&kontaktviatel="+ formObjekt.form.checkbox1.checked +"&kontaktviamail="+ formObjekt.form.checkbox2.checked +"&maillista="+ formObjekt.form.checkbox3.checked +"&besttyp="+ formObjekt.form.besttyp.value;
	
	fonsteregenskaper="toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no,scrollbars=no,resizable=no";
	fonsteregenskaper+=",top=200";
	fonsteregenskaper+=",left=200";
	fonsteregenskaper+=",width=300";
	fonsteregenskaper+=",height=150";
	bildWin = window.open(urlen,"Confirmation",fonsteregenskaper);
}

function maillista()
{
	urlen = "maillista.php";
	
	fonsteregenskaper="toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no,scrollbars=no,resizable=no";
	fonsteregenskaper+=",top=200";
	fonsteregenskaper+=",left=200";
	fonsteregenskaper+=",width=300";
	fonsteregenskaper+=",height=150";
	bildWin = window.open(urlen,"maillista",fonsteregenskaper);
}	

function popUp(pageurl,popSizeX,popSizeY)
{
	winwidth=screen.width;
	winheight=screen.height;
	
	popLeft=winwidth/2-(popSizeX/2);
	popTop=winheight/2-(popSizeY/2);
	
	popProperties="toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no,scrollbars=no,resizable=no";
	popProperties+=",top="+ popTop;
	popProperties+=",left="+ popLeft;
	popProperties+=",width="+ popSizeX;
	popProperties+=",height="+ popSizeY;
	bildWin = window.open(pageurl,"pop"+pageurl,popProperties);
}	


