// JavaScript Document

var counter = 0;

var site_root = "http://www.metairtech.com/";

// ====================================
// Navigation and Sub-Navigation
// Arrays
// ====================================
var nav_img_off = ['','images/nav_product_inside_off.gif','images/nav_product_outside_off.gif','images/nav_product_downloads_off.gif'];

var nav_img_on = ['','images/nav_product_inside_on.gif','images/nav_product_outside_on.gif','images/nav_product_downloads_on.gif'];

var nav_header_caption = ['WELCOME','ABOUT','EVENTS','MEMBERSHIP','SPONSORSHIP','YOUNG LEADERS','RESOURCES','CONTACT',''];

var nav_sub_text = [
				[''],
				['Manual Damper Systems','Electro-Balance&reg; Battery<br />Powered Damper System'],
				['Universal Damper<br />Drive Systems','Damper Surface<br />Terminations','Electro-Balance&reg; Universal<br />Damper Drive Systems','Electro-Balance Damper<br />Surface Interfaces'],
				['']
				];
var nav_sub_link = [
				[''],
				['products-manual-damper-systems.aspx','products-electro-balance-battery-powered-damper-system.aspx'],
				['products-universal-damper-drive-systems.aspx','products-damper-surface-terminations.aspx','products-electro-balance-universal-damper-drive-systems.aspx','products-electro-balance-damper-surface-interfaces.aspx'],
				['']
				];

var nav_sub_margin = [ 0, 0, 0, 0, 100, 0, 465, 0 ];

var nav_timeout_ms = 100;
var nav_checktimeout = false;
var nav_current;
var timer;
var page_nav_parent = 0;
var page_nav_sub = 0;
var page_nav_sub_code = '';

// ====================================
// Main Nav hover behavior
// ====================================
function nav_hover_simple(nav)
{
	nav.src = nav.src.replace('_off','_on');
}
function nav_out_simple(nav)
{
	nav.src = nav.src.replace('_on','_off');
}

function nav_hover(nav)
	{
	var subnav_html;
	
	if(nav_current)
		{
		nav_checktimeout = false;
		nav_timeout();
		}
	nav_current = nav;	
	nav_checktimeout = false;

	nav.src = nav.src.replace('_off','_on');
	
	if(nav.name != '')
		{
		nav_index = nav.name.substring(nav.name.lastIndexOf('_') + 1);
		//nav.src = nav_img_on[nav_index];
		//alert(nav.src);
		document.getElementById("sub_sub_nav_area").innerHTML = buildSubNavCode(nav_index);;	
		}
	}

// ====================================
// Navigation and Sub-Navigation Code
// ====================================
function nav_out(nav)
	{
	nav_checktimeout = true;
	timer = setTimeout("nav_timeout();", nav_timeout_ms);
	}

function subnav_hover()
	{
	if(nav_current)
		{
		nav_checktimeout = false;
		clearTimeout(timer);
		}
	}
function subnav_out()
	{
	if(nav_current)
		{
		nav_checktimeout = true;
		timer = setTimeout("nav_timeout();", nav_timeout_ms);
		}
	}
function nav_timeout()
	{
	nav_index = nav_current.name.substring(nav_current.name.lastIndexOf('_') + 1);
	//alert('here : ' + nav_index + ' - ' + page_nav_parent);
	if(nav_index != page_nav_parent || nav_index == '')
		{
		nav_current.src = nav_current.src.replace('_on','_off');
		//nav_current.src = nav_img_off[nav_index];
		}
	if(page_nav_sub_code != '')
		{
		document.getElementById("sub_sub_nav_area").innerHTML = page_nav_sub_code;
		}
	nav_current = null;
	nav_checktimeout = false;
	clearTimeout(timer);
	}

function initNav()
	{
	var it = 0;
	var i, j;
	
	for(i=0;i<nav_sub_link.length;i++)
		{
		for(j=0;j<nav_sub_link[i].length;j++)
			{
			if(window.location.href.indexOf(nav_sub_link[i][j]) >= 0 && nav_sub_link[i][j] != '')
				{
				page_nav_parent = i;
				page_nav_sub = j;
				page_nav_sub_code = buildSubNavCode(i);
				it++;	
				}
			}
		}
	
	if(page_nav_parent)
		{
		nav = document.getElementById("nav_" + page_nav_parent);
		nav.src = nav_img_on[page_nav_parent];
		}
	document.getElementById("sub_sub_nav_area").innerHTML = page_nav_sub_code;	

	}
	
function buildSubNavCode(nav_index)
	{
	var i;
	
	subnav_html = "";	
	if(nav_sub_text[nav_index].length)
		{
		if(nav_sub_margin[nav_index] < 0)
			{
			subnav_html = '<div style="float:right;">';			
			}
		else
			{
			subnav_html = '<div style="margin-left:' + nav_sub_margin[nav_index] + 'px;">';
			}
		for(i=0;i<nav_sub_text[nav_index].length;i++)
			{
			if(nav_sub_text[nav_index][i] != '')
				{
				if(nav_index == page_nav_parent && i == page_nav_sub)
					{
					subnav_html += '<div class="subnav_item_current"><div style="float:left;">&gt;&nbsp;</div><div style="float:left;"><a href="' + nav_sub_link[nav_index][i] + '">' + nav_sub_text[nav_index][i] + '</a></div></div>';
					}
				else
					{
					subnav_html += '<div class="subnav_item"><div style="float:left;">&gt;&nbsp;</div><div style="float:left;"><a href="' + site_root + nav_sub_link[nav_index][i] + '">' + nav_sub_text[nav_index][i] + '</a></div></div>';
					}
				}
			}
		if(nav_sub_text[nav_index][0] != '')
			{
			subnav_html += '<div class="subnav_item">&nbsp;</div>';
			}
		subnav_html += '</div>';
		}	
	return(subnav_html);
	}