<!--

function preload_topnav(){
	if(document.images){
		var img_src = new Array(
					'topnav_1',
					'topnav_1_company',
					'topnav_2',
					'topnav_2_company',
					'topnav_2_products',
					'topnav_3',
					'topnav_3_products',
					'topnav_3_services',
					'topnav_4',
					'topnav_4_services',
					'topnav_4_gallery',
					'topnav_5',
					'topnav_5_services',
					'topnav_5_contact',
					'topnav_6',
					'topnav_6_contact',
					'topnav_6_home',
					'topnav_7',
					'topnav_7_home',
					'topnav_company',
					'topnav_company_over',
					'topnav_products',
					'topnav_products_over',
					'topnav_services',
					'topnav_services_over',
					'topnav_gallery',
					'topnav_gallery_over',
					'topnav_contact',
					'topnav_contact_over',
					'topnav_home',
					'topnav_home_over'
				       );
		var img_ary=new Array();
		for(i = 0; i < img_src.length; i++){
			img_ary[i] = new Image();
			img_ary[i].src = "/images/template/" + img_src[i] + ".gif";
		}
	}
}


function topnavswap(l,r,n,a){
	if(document.images){
		var left = "topnav_" + l;
		var right = "topnav_" + r;
		var section = "topnav_" + n;
		if(a == "_over"){
			document.images[left].src = "/images/template/" + left + "_" + n + ".gif";
			document.images[right].src = "/images/template/" + right + "_" + n + ".gif";
		}else{
			document.images[left].src = "/images/template/" + left + ".gif";
			document.images[right].src = "/images/template/" + right + ".gif";
		}
		document.images[section].src = "/images/template/" + section + a + ".gif";
	}
}


function swap(n,a){
	if(document.images){
		document.images[n].src = "/images/rollovers/" + a + ".gif";
	}
}


var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);

function show(x){
	var show_id = x;
	var hide_id = 'products';
	if(show_id == 'products'){
		hide_id = 'services';
	}
	// Netscape 4
	if(ns4){
		document.layers[show_id].visibility = "show";
		document.layers[hide_id].visibility = "hide";
	}
	// Explorer 4
	else if(ie4){
		document.all[show_id].style.visibility = "visible";
		document.all[hide_id].style.visibility = "hidden";
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(show_id).style.visibility = "visible";
		document.getElementById(hide_id).style.visibility = "hidden";
	}
}

function flashInstalled() {
        result = false;
	if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]){
	        result = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
        }else if (document.all && (navigator.appVersion.indexOf("Mac")==-1)){
        	// IE Windows only -- check for ActiveX control, have to hide code in eval from Netscape (doesn't like try)
	    	eval ('try {var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj)result = true; xObj = null;} catch (e){}');
	}
	return result;
}



////////////////////

var submenu=new Array()

//Set submenu contents. Expand as needed. For each content, make sure everything exists on ONE LINE. Otherwise, there will be JS errors.
 
submenu[0] = '<div style="margin-left: 55px;"><a href="/hub/office_furniture.html" class="nav_sub_link">OFFICE FURNITURE & MODULAR STATIONS</a> &nbsp; &nbsp; ';
submenu[0] += '<a href="/hub/pre_owned_office_furniture.html" class="nav_sub_link">PRE-OWNED OFFICE FURNITURE & MODULAR WORKSTATIONS</a> &nbsp; &nbsp; ';
submenu[0] += '<a href="http://aciscoseating.com/" class="nav_sub_link">SEATING</a> &nbsp; &nbsp; ';
submenu[0] += '<a href="/hub/flooring.html" class="nav_sub_link">FLOORING</a></div>';

submenu[1] = '<div style="margin-left: 55px;"><a href="/category/space_planning/project_management/main.html" class="nav_sub_link">PROJECT MANAGEMENT</a> &nbsp; &nbsp; ';
submenu[1] += '<a href="/hub/construction_renovation.html" class="nav_sub_link">CONSTRUCTION & RENOVATION</a> &nbsp; &nbsp; ';
submenu[1] += '<a href="/hub/space_planning.html" class="nav_sub_link">DESIGN & SPACE PLANNING</a> &nbsp; &nbsp; ';
submenu[1] += '<a href="/hub/additional_services.html" class="nav_sub_link">ADDITIONAL SERVICES</a></div>';

submenu[2] = '<div style="margin-left: 55px;"><a href="/about.html" class="nav_sub_link">ABOUT THE COMPANY</a> &nbsp; &nbsp; ';
submenu[2] += '<a href="/message.html" class="nav_sub_link">MESSAGE FROM THE COO</a> &nbsp; &nbsp; ';
submenu[2] += '<a href="/contact.html" class="nav_sub_link">CONTACT INFORMATION</a></div>';

submenu[3] = '<div style="margin-left: 55px;"><a href="/slideshow_con.html" class="nav_sub_link">RENOVATION SLIDESHOW</a> &nbsp; &nbsp; ';
submenu[3] += '<a href="/slideshow_furn.html" class="nav_sub_link">FURNITURE SLIDESHOW</a> &nbsp; &nbsp; ';
submenu[3] += '<a href="/slideshow_floor.html" class="nav_sub_link">FLOORING SLIDESHOW</a></div>';

// submenu[3] += '<a href="/slideshow_floor.html" class="nav_sub_link">FLOORING SLIDESHOW</a> &nbsp; &nbsp; ';
// submenu[3] += '<a href="/before_after.html" class="nav_sub_link">BEFORE & AFTER</a> &nbsp; &nbsp; ';
// submenu[3] += '<a href="/qvr.html" class="nav_sub_link">QUICKTIME VR</a></div>';

//Set delay before submenu disappears after mouse moves out of it (in milliseconds)
var delay_hide=500


function showit(which){
	try{
		clear_delayhide()
		thecontent=(which==-1)? "" : submenu[which]
		if (document.getElementById||document.all)
			menuobj.innerHTML=thecontent
		else if (document.layers){
			menuobj.document.write(thecontent)
			menuobj.document.close()
		}
	}catch(e){
		// catch the error
	}
}

function resetit(e){
	try{
		if (document.all&&!menuobj.contains(e.toElement))
			delayhide=setTimeout("showit(-1)",delay_hide)
		else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
			delayhide=setTimeout("showit(-1)",delay_hide)
	}catch(e){
		// catch the error
	}
}

function clear_delayhide(){
	try{
		if (window.delayhide)
			clearTimeout(delayhide)
	}catch(e){
		// catch the error
	}
}

function contains_ns6(a, b) {
	while (b.parentNode)
		if ((b = b.parentNode) == a)
			return true;
	return false;
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function lnbResize(){
  if(document.getElementById("left_nav_bar") && document.getElementById("white_line")){
    var lnb = document.getElementById("left_nav_bar");
    var wl = document.getElementById("white_line");
    lnb.style.height = (findPosY(wl) - 119) + "px";
  }
}

addEvent(window, 'load', lnbResize);

//-->

