/**
 * Misc functions for mm_menu.js
 */
function mmLoadMenus()
{
	if (window.mm_menu_Products)
		return;
	window.mm_menu_Products = new Menu("root",150,25,"Verdana, Arial, Helvetica, sans-serif",11,"#000000","#000000","#FFFFFF","#DDE7F0","left","middle",4,0,1000,-5,7,true,true,true,0,false,false);
	mm_menu_Products.addMenuItem("Overview","window.open('/products.html', '_self');");
	mm_menu_Products.addMenuItem("Sensors","window.open('/sensors.html', '_self');");	
	mm_menu_Products.addMenuItem("Gateways","window.open('/gateways.html', '_self');");
	mm_menu_Products.addMenuItem("Handhelds","window.open('/handhelds.html', '_self');");
	mm_menu_Products.addMenuItem("Mesh&nbsp;Routers","window.open('/meshrouters.html', '_self');");
	mm_menu_Products.addMenuItem("Software","window.open('/software.html', '_self');");
	mm_menu_Products.addMenuItem("Services","window.open('/services.html', '_self');");
	mm_menu_Products.addMenuItem("Technology","window.open('/technology.html', '_self');");
	mm_menu_Products.hideOnMouseOut=true;
	mm_menu_Products.bgColor='#000000';
	mm_menu_Products.menuBorder=1;
	mm_menu_Products.menuLiteBgColor='#FFFFFF';
	mm_menu_Products.menuBorderBgColor='#000000';

	window.mm_menu_Solutions = new Menu("root",150,25,"Verdana, Arial, Helvetica, sans-serif",11,"#000000","#000000","#FFFFFF","#DDE7F0","left","middle",4,0,1000,-5,7,true,true,true,0,false,false);
	mm_menu_Solutions.addMenuItem("Overview","window.open('/solutions.html', '_self');");
	mm_menu_Solutions.addMenuItem("Food&nbsp;Safety","window.open('/foodsafety.html', '_self');");
	mm_menu_Solutions.addMenuItem("Healthcare","window.open('/healthcare.html', '_self');");	
	mm_menu_Solutions.hideOnMouseOut=true;
	mm_menu_Solutions.bgColor='#000000';
	mm_menu_Solutions.menuBorder=1;
	mm_menu_Solutions.menuLiteBgColor='#FFFFFF';
	mm_menu_Solutions.menuBorderBgColor='#000000';

	window.mm_menu_AboutUS = new Menu("root",150,25,"Verdana, Arial, Helvetica, sans-serif",11,"#000000","#000000","#FFFFFF","#DDE7F0","left","middle",4,0,1000,-5,7,true,true,true,0,false,false);
	mm_menu_AboutUS.addMenuItem("Company&nbsp;Info","window.open('/about.html', '_self');");
	mm_menu_AboutUS.addMenuItem("Latest&nbsp;News","window.open('/news/prIndex.html', '_self');");
	mm_menu_AboutUS.addMenuItem("Events","window.open('/events.html', '_self');");	
	mm_menu_AboutUS.hideOnMouseOut=true;
	mm_menu_AboutUS.bgColor='#000000';
	mm_menu_AboutUS.menuBorder=1;
	mm_menu_AboutUS.menuLiteBgColor='#FFFFFF';
	mm_menu_AboutUS.menuBorderBgColor='#000000';

	
	window.mm_menu_ContactUs= new Menu("root",150,25,"Verdana, Arial, Helvetica, sans-serif",11,"#000000","#000000","#FFFFFF","#DDE7F0","left","middle",4,0,1000,-5,7,true,true,true,0,false,false);
	mm_menu_ContactUs.addMenuItem("Corporate","window.open('/ContactUs/contactUsCorp.html', '_self');");
	mm_menu_ContactUs.addMenuItem("Representatives","window.open('/ContactUs/contactUsReps.html', '_self');");
	mm_menu_ContactUs.hideOnMouseOut=true;
	mm_menu_ContactUs.bgColor='#000000';
	mm_menu_ContactUs.menuBorder=1;
	mm_menu_ContactUs.menuLiteBgColor='#FFFFFF';
	mm_menu_ContactUs.menuBorderBgColor='#000000';
	
	mm_menu_ContactUs.writeMenus();
} // mmLoadMenus()

function MM_swapImgRestore()
{ //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages()
{ //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d)
{ //v4.01
	var p,i,x;
	
	if(!d)
		d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length)
	{
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
		x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById)
		x=d.getElementById(n);
	return x;
}

function MM_swapImage()
{ //v3.0
	var i,j=0,x,a=MM_swapImage.arguments;
	
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null)
		{
			document.MM_sr[j++]=x;
			if(!x.oSrc)
				x.oSrc=x.src;
			x.src=a[i+2];
		}
}
