<!--
	
	if (!parent.main)
		parent.href="index.html";
		
	var myLayer;
	var imageHold;
	
	ns4 = (document.layers) ? true : false
	ie4 = (document.all) ? true : false
	//The following should cover layers for Netscape 6.0 and up
	//and for IE 6.0 and up
	//WILL NEED TO FURTHER DISTINGUISH BETWEEN IE & NETSCAPE
	rest = (document.getElementById) ? true : false

	function hideMenu(whatNav)
	{
		if (document.getElementById && document.getElementById(whatNav) != null)
	         node = document.getElementById(whatNav).style.visibility='hidden';
	    else if (document.layers && document.layers[whatNav] != null)
	        document.layers[whatNav].visibility = 'hidden';
	    else if (document.all && document.all[whatNav] != null)
	         document.all[whatNav].style.visibility = 'hidden';
	}

	function showMenu(whatNav)
	{
		var newWidth = 0;
	 	if (document.getElementById && document.getElementById(whatNav) != null)
		{
			if (document.body.clientWidth <= 800)
				newWidth = 337;
			else
				newWidth = ((document.body.clientWidth - 800)/2) + 337;
				
			document.getElementById(whatNav).style.left = [newWidth];
			node = document.getElementById(whatNav).style.visibility='visible';
		}
		else if (document.layers && document.layers[whatNav] != null)
		{
			if (window.innerWidth <= 800)
				newWidth = 337;
			else
				newWidth = ((window.innerWidth - 800)/2) + 337;
			
			document.layers[whatNav].left = [newWidth];
		    document.layers[whatNav].visibility = 'visible';
		}
		else if (document.all && document.all[whatNav] != null)
		{
			if (document.body.clientWidth <= 800)
				newWidth = 337;
			else
				newWidth = ((document.body.clientWidth - 800)/2) + 337;
					
			document.all[whatNav].left = [newWidth];
		    document.all[whatNav].style.visibility = 'visible';
		}
	}

	function changeImage(imageName, newImage)
	{
		if (imageName != imageHold)
		{
			if (document.images)
				document[imageName].src = eval(newImage + ".src")
		}
	}
	
	function stayImage(imageName, newImage)
	{
		if (imageHold != "")
		{
			document[imageHold].src=eval(imageHold + "_off" + ".src")
		}
		imageHold=imageName
	
		if (imageName != "")
		{
			document[imageName].src=eval(newImage + ".src")
		}
	}
	
	function setFocus()
	{
		if (document.forms[0])
			if (document.forms[0].elements[0])
				if (document.forms[0].elements[0].type != 'hidden')
					document.forms[0].elements[0].focus();
	}
	
	//IMAGE LOOPING FUNCTION
	/* function will recall itself based upon the settimeout function.  A timer will be created for each
	section of rotating images.  All time values can be changed by altering the timer value below. */
	
	var timerValue = 1000;
	
	//system will preload all images first for better performance
	function preloadImages()
	{
		if (document.images)
		{
			homeOn=new Image
			homeOver=new Image
			homeOff=new Image
			ourmenuOn=new Image
			ourmenuOver=new Image
			ourmenuOff=new Image
			mozzarellaOn=new Image
			mozzarellaOver=new Image
			mozzarellaOff=new Image
			feedbackOn=new Image
			feedbackOver=new Image
			feedbackOff=new Image
			aboutOn=new Image
			aboutOver=new Image
			aboutOff=new Image
			loginOn=new Image
			loginOver=new Image
			loginOff=new Image
			waiterOn=new Image
			waiterOver=new Image
			waiterOff=new Image
			logoTop=new Image
			logo2l=new Image
			logo2r=new Image
			logo3=new Image
			logo4l=new Image
			logo4r=new Image
			logo5l=new Image
			logo5br=new Image
			black1=new Image
			black2=new Image
			address=new Image
			
						
			homeOn.src="./images/home_on.gif"
			homeOver.src="./images/home_over.gif"
			homeOff.src="./images/home_off.gif"
			ourmenuOn.src="./images/ourmenu_on.gif"
			ourmenuOver.src="./images/ourmenu_over.gif"
			ourmenuOff.src="./images/ourmenu_off.gif"
			mozzarellaOn.src="./images/mozzarella_on.gif"
			mozzarellaOver.src="./images/mozzarella_over.gif"
			mozzarellaOff.src="./images/mozzarella_off.gif"
			feedbackOn.src="./images/feedback_on.gif"
			feedbackOver.src="./images/feedback_over.gif"
			feedbackOff.src="./images/feedback_off.gif"
			aboutOn.src="./images/about_on.gif"
			aboutOver.src="./images/about_over.gif"
			aboutOff.src="./images/about_off.gif"
			loginOn.src="./images/login_on.gif"
			loginOver.src="./images/login_over.gif"
			loginOff.src="./images/login_off.gif"
			waiterOn.src="./images/waiter_on.gif"
			waiterOver.src="./images/waiter_over.gif"
			waiterOff.src="./images/waiter_off.gif"
			logoTop.src = "./images/biaggios_logo_top.gif"
			logo2l.src = "./images/biaggios_logo_2l.gif"
			logo2r.src = "./images/biaggios_logo_2r.gif"
			logo3.src = "./images/biaggios_logo_3.gif"
			logo4l.src="./images/biaggios_logo_4l.gif"
			logo4r.src="./images/biaggios_logo_4r.gif"
			logo5l.src="./images/biaggios_logo_5l.gif"
			logo5br.src="./images/biaggios_logo_5br.gif"
			black1.src="./images/biaggios_top_black.gif"
			black2.src="./images/biaggios_top_black2.gif"
			address.src="./images/biaggios_address.gif"
		}	
	}
		
	
	
	function openWindow(url, windowname)
	{
		newWindow = window.open([url], [windowname], 'width=540, resizable=1');
		newWindow.focus();
	}
	
	function validateQuantities()
	{
		
		for (var i = 0; i < document.menuForm.elements.length; i++) 
		{
			//only looking for items of type "text"
			if (document.menuForm.elements[i].type == "text")
			{
				//make sure only numbers are entered
				value = document.menuForm.elements[i].value
				if (((value/value) != 1) && value != 0)
				{
					alert ("Please enter only number values as quantity");
					return false;
				}
				//only items that are "lb" can have decimal values
				if (document.menuForm.elements[i].id == "lb")
				{
					if ((value % .25) != 0)
					{
						alert ("You may only order in quarter pound (.25) increments");
						return false
					}
				}
				else
				{
					if (Math.round(document.menuForm.elements[i].value) != document.menuForm.elements[i].value)
					{
						alert ("Please enter only whole numbers for items not sold by the pound");
						return false;
					}
					else if (document.menuForm.elements[i].value > 999)
					{
						alert ("You can only enter quantities up to 999.");
						return false;
					}
				} 
			}
		}
	}
	
	function updateValue(quantityField, checkField)
	{
		if (checkField.checked)
		{
			if (quantityField.value == 0)
				quantityField.value = 1;
		}
		else
		{
			quantityField.value = 0;
		}
	
	}
	
	function updateCheck(quantityField, checkField)
	{
		if (quantityField.value > 0)
			checkField.checked = true;
		else
			checkField.checked = false;
	
	}

//-->
