<!--
Navtrack = new Array();
var current_menu=1;		// which 'main' menu is selected at start
var menu_lite=1;			// which menu to light up as 'selected'
var sub_menu=1;			// which 'sub' item is lit
var nav_offset = 20;		// pixel gap betwn. nav indicator and nav menu

var menu_count=5;		// how many menus across to display
menu_color="cyan";		// text color of selected menu item

select_color=0;			// selected (lit) main menu item color
select_c="#0";			// (text version of same)

//sub_color="#8de2dc";		// selected (lit) 'sub' menu item
sub_color="#c5ffc1";		// selected (lit) 'sub' menu item

cell_highlite="#c5ffc1";	// highlite when mouseover (left side)
cell_h=cell_highlite;	// temporary for change on mouseover

main_cell_highlite="#0";	// highlite when mouseover (1st row menu mode)
cell_text="white";		// menu text
nav_cell_text="#0000ff";	// left side navigation text

link_text="black";		// default link text
link_back="cyan";		// intra-nav link color (not used now)

cell_border="#52D3CE";	// cell border color

// Menu Parms: width, links per row, height per item, 
// placeholder for total height (netscape 4), 
// xoffset for next title (overlap), cell color, hide mode (1=hide)

// The 'zero' menu is a special placeholder
// for the 2nd level 'content' navigation which will appear
// on the left side

//Menu_Parms_0 = [160,0,16,0,0,"#efeff7",0,0];
//Menu_Parms_0 = [160,0,18,0,0,"#8de2dc",0,0];
Menu_Parms_0 = [160,0,18,0,0,"#ffffff",0,0];



Menu_Parms_1 = [55,0,16,0,0,"#336600",0,0];
// item, link.  The 1st item is the title; other items appear below title.
// no item = placeholder
Menu_Def_1 = 
[
	["<b>Home<b>","home","Home Page"],
	["Our Services","services_overview","Services Overview"],
];

Menu_Parms_2 = [88,0,16,0,0,"#336600",0,0];
Menu_Def_2 = 
[
	["<b>Our Mission<b>","mission","Our Mission"],
	["Contact Us","contact","Contact Us"],
];

Menu_Parms_3 = [75,0,16,0,0,"#336600",0,0];
Menu_Def_3 = 
[
	["<b>About Us<b>","about","About Us"],
//	["Certifications","certs","Certifications"],
//	["Patnerships","partner","Partnerships"],
];		


Menu_Parms_4 = [70,0,16,0,0,"#336600",0,0];
Menu_Def_4 = 
[
	["<b>Services</b>","services_overview","Services Overview"],
	["Overview","services_overview","Services Overview"],
	["IT Outsourcing","it_outsource","IT Outsourcing"],
	["Infrastructure","infrastructure","Infrastructure"],
	["Contingency Planning","contingency","Contingency"],
	["Security","security","Security"],
	["Remote Access","remote","Remote"],
	["Productivity","productivity","Productivity"],
	["Web Development","development","Development"],
];


Menu_Parms_5 = [83,0,16,0,0,"#336600",0,0];
Menu_Def_5 = 
[
	["<b>Contact Us</b>","contact","Contact Us"],
];

NS6 = (document.getElementById&&!document.all)
IE = (document.all)
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")

last_menu=-1;
function menu_Out(num) {
	slparm= "Menu_Parms_" + num;
	if(num != last_menu) initMenu(num);
	last_menu=num;
	m_tall = eval(slparm+"[3]");
	if(IE||NS6) ssm.height=m_tall;
	if(NS) ssm.clip.bottom=m_tall;
}

function menu_Back(num) {
	if(num) {
		if(IE||NS6) ssm.height=m_height+2;
		if(NS)	ssm.clip.bottom=m_height+2;
	}		
}

function initMenu(num) {
	menust="smenu_"+num;
	s_menust="menu_"+num;
	sub_m="sub_menu_"+num;
	slparm= "Menu_Parms_" + num;
	m_height = eval(slparm+"[2]");

// change
	
	if (NS6) { 
		assm=document.getElementById(menust);
		ssm=document.getElementById(menust).style;
	}
	else if (IE) {
		assm=document.all("menu_"+num);
		bssm=assm.style;
		ssm=document.all[menust]; ssm=ssm.style;
	}
	else if (NS) {
		m_tall = eval(slparm+"[3]");
		bssm=document.layers[s_menust];
		ssm=bssm.document.layers[sub_m].document.layers[menust];
		if (num) reveal=m_height+2; else reveal=m_tall;
		ssm.clip.bottom=reveal; 
		bssm.visibility = "show";
		ssm.visibility = "show";
	}
}

function selector(menu,item) {
	slparm= "Menu_Parms_" + menu;
	cell_c = eval(slparm+"[5]");

	
	cell_color = eval("0x"+cell_c.substring(1,cell_c.length));
	if(NS6) cell_color=cell_c;
	cell_h=cell_highlite;

	if(!item) cell_h = main_cell_highlite;

	if(menu==menu_lite && !item) {
		cell_color=select_color;
		cell_h=select_color;
		if(NS6) {
			cell_color=select_c;
			cell_h=select_c;
		}
	}
	if(!menu && item==sub_menu)
		cell_color = sub_color;
}	

function Insert_Slider(count,xpos,ypos) {
	var index=0;
	var t="";
	
//	if (IE||NS6) {
//		t="<div id=slidcontainer style='position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-x:scroll'>";
//	}
	start=1; if(!count) start=0;			// for 'zero' menu
	for(num=start; num<=count; num++)	{
		slmen = "Menu_Def_" + num;
		slparm= "Menu_Parms_" + num;
		sl_width = eval(slparm+"[0]");
		sl_linkper = eval(slparm+"[1]");
		sl_height = eval(slparm+"[2]");
		sl_hide = eval(slparm+"[6]");

		if(!num) {
			sl_width=140;				// fixed width left side nav bar
		}
		sl_xoff = eval(slparm+"[4]");
		cell_c = eval(slparm+"[5]");
		cell_color = eval("0x"+cell_c.substring(1,cell_c.length));

		items = eval(slmen+".length");

//		Don't draw sub-item menus (limit each menu to one item)

		if(IE) items--;

		if(num) items=1;

		sl_tall= (items*(sl_height+1))+1+(!num);

		if(!count) sl_tall+=nav_offset + 10;

		eval(slparm+"[3]="+sl_tall);
		if(sl_hide && num)
			sl_width=1;
		if (IE||NS6) {
			t+="<div id=menu_"+num+" style='visibility:visible;position:absolute;Left:";
			t+=0;
			t+=";top:0;z-index:20'>";
			t+="<div id=smenu_"+num+" style='position:absolute;";
			if(num) t+="background-color:white;"
			t+="height:";
			if(num) t+=sl_height+2;
				else t+=sl_tall;
// change
			t+=";overflow:hidden;left:"+xpos+";top:"+(ypos-(sl_hide*1000))+";";
			t+=";z-index:20;width:";
			t+=sl_width+((count==0)*(56))+"'";
		}
		if(NS) {
			strg="menu_"+num;
			t+="<LAYER name=\""+strg+"\" ";
			t+="top='"+(ypos-(sl_hide*1000))+"' left='"+(xpos*(!sl_hide))+"' visibility='hide' width='"+(sl_width+((count==0)*60))+"'>";
			t+="<ILAYER name='sub_menu_"+num+"' width='"+sl_width+"'>";
			t+="<LAYER visibility=\"";
			t+="hide"+"\"";
			if(num) t+="bgcolor='#52D3CE'";
			t+=" name='smenu_"+num+"' left='0'";
		}
		if (NS6)
		{
			document.write("<table border=0 cellpadding=0 cellspacing=0 width='"+sl_width+"'><TR><TD>");
		}

		xpos+=(sl_width-1)+sl_xoff;

		t+=" onmouseover=\"menu_Out("+num+")\" onmouseout=\"Menu_Over=0; menu_Back("+num+")\">";
		
		// Sub Navigation Indicator
		if(!count) {
			desc = eval(slmen+"[0][0]");
			if(sub_menu && current_menu == menu_lite) desc = eval(slmen+"["+sub_menu+"][0]");
			t+="<table border=0 cellpadding=0 cellspacing=0 width=100% bgcolor=#336600><td height=20 align=right>";
			t+="<font style='font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:white'>";
			t+="<b>"+ desc + "</b>";
			t+="&nbsp;</font></td></table>";
		}			
		t+="<table border=0 cellpadding=1 cellspacing=1 bordercolor=";
		t+=cell_border;
		t+=" width=";
		t+=sl_width;
		t+=" bgcolor='" +cell_border+"'>";
		if (!count) {
			t+="<tr><td nowrap height=";
			t+=nav_offset;
			t+=">&nbsp</td></tr>";
		}
	
		for(i=0+(num==0); i < items; i++) {
			t+= "<tr><td nowrap style='cursor:hand' valign=";
			if (!count) t+="'middle'";
				else t+="'top'"; 
			t+=" height='";
			t+= sl_height;
			t+= "' bgcolor='";
			if (num) {
				if (num==menu_lite && !i) t+=select_c+"' ";
					else t+=cell_c+"' ";
			}
			else
				if(i==sub_menu) {
					t+=sub_color+"' ";
				}					
					else t+=cell_c+"' ";

// Get link

			desc = eval(slmen+"["+i+"][0]");
			link=eval(slmen+"["+i+"][1]");
			if(link.length>0) {
				if(link.indexOf(".") < 0)
					link+=".htm";
				if(formflag) {
					link = "../../" + link;
				}
			}

// IE change - onclick
	
			if(link.length>0) 
				t+=" onclick=\"javascript:window.location.href='"+link+"';\"";

			t+=" onmouseover=\"selector("+num+","+i+");bgColor=cell_h;Menu_Over=1;\" onmouseout=\"selector("+num+","+i+");bgColor=cell_color\">";
			t+="<ilayer><layer width='100%' onmouseover=\"selector("+num+","+i+");bgColor=cell_h;Menu_Over=1;\" onmouseout=\"selector("+num+","+i+");bgColor=cell_color\">";
			t+= "<div><font style='font-size:";
			t+= num?10:11;
			t+="px; font-face:arial; font-family:verdana; color:"+cell_text+"'>";

			if(link.length>0) {
				t+="<a style='text-decoration:none'";
				t+=" href='"+link+"'>";
			}
			t+="<font style='color:";
			if(num==menu_lite && !i) t+=menu_color+"'>";
				else {
					if(num)
						t+=cell_text+"'>";
					else
						t+=nav_cell_text+"'>";
				}
			if(num)
			{
				t+= i?"&nbsp;&nbsp;":"&nbsp;";
				t+="&nbsp;";
			}
			else t+="&nbsp;";
//			if(!count) t+="<b>»</b>"+desc+"</font>";
			if(!count) t+= desc+"</font>";

			else t+= desc+"</font>";
			if(link.length>0) t+="</a>";

			t+="</font></div></layer></ilayer></td></tr>";
		}
		t+="</table>";
		if (NS6) t+="</TD></TR></TABLE>";
		if (IE||NS6) t+= "</div></div>";
		if (NS) t+="</LAYER></ILAYER></LAYER>";
	}
//	if (IE||NS6) 	t+="</div>";
	return(t);
}

// Track keywords to id source menu
// and item index of current page (to highlight selections)

var formflag=0;

function navid() {
	titletext=document.title;	// page title
	for(i=1; i<=menu_count; i++)	{
		slparm= "Menu_Parms_" + i;
		slmen = "Menu_Def_" + i;
		items = eval(slmen+".length");
		if(IE) items--;
		sl_hide = eval(slparm+"[6]");		// level 2 menu flag ('hidden')
		sl_alt = eval(slparm+"[7]");		// target lite-up for level 2 menu
		for(j=0; j<items; j++) {
			keyword=eval(slmen+"["+j+"][2]")
			if(titletext.indexOf(keyword)>=0 && keyword.length)
			{
				current_menu=i;		// which 'main' menu to display as navigation (if any)
				if(sl_hide) menu_lite=sl_alt;
					else menu_lite=i;
				sub_menu=j;
			}	      	
		}
	}
	if(titletext.indexOf("Form:")>=0 || titletext.indexOf("Prot:")>=0)
	{
		formflag=1;
	}
}	

// GIF Rollovers
menuImages = new Array(6)
for(i = 1; i <= 6; i++) { 
	menuImages[i] = new Image()
	menuImages[i].src = "images/m"+i+".gif" 
}
function imag_on(loc,img) {
	if (document.images)
		loc.src=menuImages[img].src; 
}

// Popup Handler
// Displays hidden div popups with id 'popdiv1', 'popdiv2', etc.

Xoffset=-60;
Yoffset= 20;
var g_x=0;
var g_y=0;
var isNS=false;
var isIE=(document.all);
var m_over=0;
var x=0;
var y=0;
var old=false;

if(navigator.appName=="Netscape")
{
  (document.layers)?isNS=true:old=true;
}

//if(!old)
//{
//  if(isNS) document.captureEvents(Event.MOUSEMOVE);
//  document.onmousemove=trap_mouse;
//}

var skn=0;

function popup(n)
{
	m_over=1;
	dstr="popdiv"+n;
   	if(isNS) 	
 		skn=document.layers[dstr];
   	else
   		skn=document.all[dstr].style;
	skn.left=g_x;
	skn.top=g_y;
	skn.visibility="visible";
}


function trap_mouse(e)
{
  x=(isNS)?e.pageX:event.clientX;
  y=(isNS)?e.pageY:event.clientY;
  g_x=x+Xoffset;
  g_y=y+Yoffset;
  if(m_over) {
  		if(skn!=0) {
	     skn.left=g_x;
		  skn.top=g_y;
		}		  
  }	  	
}

function kill_popup() {
  if(!old) {
	skn.visibility="hidden";
	skn.top=0;
	skn.left=0;
  }
  m_over=0;
}

navid();

eval("Menu_Def_0 = Menu_Def_"+current_menu);
var in_html = Insert_Slider(0,2,127+((NS6==true)*2));
in_html += Insert_Slider(menu_count,146,75+((NS6==true)*2));
document.write(in_html);

if(NS) {
	for(i=0; i<=menu_count; i++)
		initMenu(i);
}
else
	initMenu(1);
	
if (document.layers) {origWidth = innerWidth; origHeight = innerHeight; onresize = reDo;}
function reDo() {if (innerWidth != origWidth || innerHeight != origHeight) location.reload();}

//-->

