	function PageItem(Group,Level,Name,Url,target, HasSubs, MenuRow)
	{
		this.Group = Group;
		this.Level = Level;
		this.Name = Name;
		this.Url = Url;
		this.target = target;
		this.HasSubs = HasSubs;
                this.MenuRow = MenuRow;
	}
	
	var curGroup;
	function flyout(l,t,w,level,group,row)
	{
		curGroup = group;
                 
		window.status = level;
//		document.getElementById("Wave_Right").style.display = "block";
	//	document.getElementById("Calendar").style.display = "block";
		if(group > 74 || (group > 31 && group < 44))
		{
		//	document.getElementById("SiteSearch").style.display = "none";
		//	document.getElementById("Calendar").style.display = "none";
//		document.getElementById("Wave_Right").style.display = "block";
		}

		Xcoord = l-4;
		Ycoord = t;	
		curBoundX = (Xcoord + w);
	
		curBoundY = Ycoord;
		pobj = document.getElementById("Level" + level);
		pobj.innerHTML = "";
                pobj.style.top = "42px"
		j=2;
		if(level == 1)
		{
			document.getElementById("Level2").style.visibility = "hidden";
		}
		for(items in menuItems)
		{
			if(menuItems[items].Group != "")
			{
				if(menuItems[items].Group == group && menuItems[items].Level == level)
				{
					if(level == 1 && (menuItems[items].HasSubs == 1))
					{

						pobj.innerHTML += '<div id="LevelLink" onmouseover="flyout(' + curBoundX + ',' + t + ',' + w + ',2,' + menuItems[items].Group + ');';
						pobj.innerHTML += '">' + menuItems[items].Name + '</div>';
					}
					else
					{

							pobj.innerHTML += '<div id="LevelLink"><a href="' + menuItems[items].Url + '" target="' + menuItems[items].target + '">' + menuItems[items].Name + '</a></div>';

					}
					j++;

				}
			}

		}

		pobj.style.left = Xcoord + "px";
		if(level > 1)
		{
			pobj.style.top = (j*30)-10 + "px";
		}
		pobj.style.visibility = "visible";
                if(row == 2)
     
                        {
                            pobj.style.top = "82px";
                        }
		//window.status = curBoundX;				
		
	}
	
	function keepalive(level)
	{
		document.getElementById("Level" + level).visibility = "visible";
	}

	
	
	function MakeMenu()
	{

		for(items in menuItems)
		{
                     if(menuItems[items].MenuRow == 1)
                     {
			if(menuItems[items].Group > 0)
			{
                           
                            if(menuItems[items].Level == 0)
                            {
                                   if(  menuItems[items].target == "_top")
                                   {
                                      document.getElementById("RootMenu").innerHTML += ('<div class="rootItem" align="center" ><a href="' + menuItems[items].Url + '">' + menuItems[items].Name + '</a></div>');
                                    } else{
                                    document.getElementById("RootMenu").innerHTML += ('<div class="rootItem" align="center" onmouseover="flyout(this.offsetLeft,this.offsetTop,this.offsetWidth,1,' + menuItems[items].Group + ',1)">' + menuItems[items].Name + '</div>');
                                    }
                            }
                        }
                     }
			
		}
		document.getElementById("RootMenu").innerHTML += "<div style='margin-right:5px;clear:both;background-color:#eaeaea;'><img src='/images/shim.gif' width='100%' height='1'/></div>";
		for(items in menuItems)
		{
                     if(menuItems[items].MenuRow == 2)
                     {
			if(menuItems[items].Group > 0)
			{

                            if(menuItems[items].Level == 0)
                            {
                                   if(  menuItems[items].target == "_top")
                                   {
                                      document.getElementById("RootMenu").innerHTML += ('<div class="rootItem" align="center" ><a href="' + menuItems[items].Url + '">' + menuItems[items].Name + '</a></div>');
                                    } else{

                                    document.getElementById("RootMenu").innerHTML += ('<div class="rootItem" align="center" onmouseover="flyout(this.offsetLeft,this.offsetTop,this.offsetWidth,1,' + menuItems[items].Group + ',2)">' + menuItems[items].Name + '</div>');
                                    }
                            }
                        }
                     }

		}
	}
	
	
	
function hideSearch()
{
	//if(curGroup > 70)
        if(curGroup > 74 || (curGroup > 31 && curGroup < 44))
	{
	//	document.getElementById("Wave_Right").style.display = "none";
    // document.getElementById("Calendar").style.display = "none";
	}
	else
	{
	//  document.getElementById("Wave_Right").style.display = "none";    // 
	     // document.getElementById("SiteSearch").style.display = "block";
	     // document.getElementById("Calendar").style.display = "block";
	}
}


function DoSearch()
{
	searchVal = document.getElementById("SearchText").value;
	location.href = "/search?search=" + searchVal;
}