// JavaScript Document
//
// **********************************************************************
//       JavaScript Page Navigation Builder (c) 2008 Chris MacGregor
//                QWebL Implementation - October 2008
// **********************************************************************
//
var navArr = new Array() // Main Navigation Holder
var sec0arr = new Array() // QWebL Home Navigation
	var sec0_7arr = new Array() // Get QWebL Sub-nav
var sec1arr = new Array() // QWebL Demos Navigation
	var sec1_0arr = new Array() // video index
var sec2arr = new Array() // Integrator Navigation
var sec3arr = new Array() // Builder Navigation
var sec4arr = new Array() // About QWebL Navigation
//
// About QWebL Section
sec4arr.push(['What We Do','AQ_whatwedo.html']);
sec4arr.push(['Who We Are','AQ_qweblpeople.html']);
sec4arr.push(['News', 'AQ_news.html']);
sec4arr.push(['Facebook', 'http://www.facebook.com/pages/QWebL/147363455623?v=wall']);
//sec4arr.push(['Careers','AQ_careers.html']);
sec4arr.push(['Site Map','AQ_sitemap.html']);	
sec4arr.push(['Contact Us','AQ_contact.html']);
//
// Builder Section
sec3arr.push(['Building a QWebL Home','BL_digitalhome.html']);
sec3arr.push(['Why Now?','BL_whynow.html']);
sec3arr.push(['Support','BL_support.html']);
sec3arr.push(['Become a Partner','BL_partner.html']);
sec3arr.push(['FAQs','BL_FAQ.html']);	
//
// Builder Section
sec2arr.push(['Login & Training','IN_login.html']);
sec2arr.push(['Become a Preferred Integrator','IN_preferredintegrator.html']);
sec2arr.push(['FAQs','IN_FAQ.html']);
//
// Demo Videos Section
sec1_0arr.push(['Home Control','DM_homecontrol.html']);
sec1_0arr.push(['Audio Entertainment','DM_audiocontrol.html']);
sec1_0arr.push(['Remote Access','DM_remoteaccess.html']);
//
// Demo Section Section
//sec1arr.push(['QWebL Videos','DM_videos.html',sec1_0arr]);
sec1arr.push(['Demo Videos','DM_videos.html']);
sec1arr.push(['Interactive Demo','DM_lighting.html']);
sec1arr.push(['Get QWebL','QH_getqwebl.html']);
//
// Get QWebL Section
sec0_7arr.push(['Packages','QH_packages.html']);
sec0_7arr.push(['Homeowner','QH_homeowner.html']);
sec0_7arr.push(['Integrator','IN_index.html']);
sec0_7arr.push(['Builder','BL_index.html']);
sec0_7arr.push(['Preferred Partners','QH_preferredpartners.html']);
//
// QWebL Home Section
//sec0arr.push(['The Digital Home','QH_digitalhome.html']);
sec0arr.push(['Going Green','QH_green.html']);
sec0arr.push(['Custom Scenes','QH_scenes.html']);
sec0arr.push(['Home Controls','QH_homecontrols.html']);
sec0arr.push(['Audio Entertainment','QH_audiocontrols.html']);
sec0arr.push(['Remote Access','QH_remoteaccess.html']);
sec0arr.push(['Get QWebL','QH_getqwebl.html',sec0_7arr]);
//sec0arr.push(['FAQs','QH_FAQ.html']);
//
navArr.push(['QH','The QWebL Home','QH_digitalhome.html',sec0arr]);
navArr.push(['DM','Demos','DM_index.html',sec1arr]);
navArr.push(['IN','Integrators','IN_index.html']);
//navArr.push(['IN','Integrators','IN_index.html',sec2arr]);
navArr.push(['BL','Builders','BL_index.html']);
//navArr.push(['BL','Builders','BL_index.html',sec3arr]);
navArr.push(['AQ','About QWebL','AQ_index.html',sec4arr]);
//navArr.push(['QN','Where to Buy','QN_wheretobuy.html']);
//
var didArr = new Array();
didArr.push(["QWebL makes scheduling your lights, climate and audio a snap with our QWebL Automation Wizard.","QH_scenes.html"]);
didArr.push(["QWebL can help you cut your home energy costs and extend bulb life.","QH_green.html"]);
didArr.push(["You can try out QWebL's lighting controls in our Interactive Demo.","DM_lighting.html"]);
didArr.push(["You can control your QWebL home from the office, or a cell phone.","QH_remoteaccess.html"]);
didArr.push(["QWebL can automate your existing home, and it's affordable!","QH_homeowner.html"]);
didArr.push(["You can control QWebL with your TV remote.","QH_mediacenter.html"]);
didArr.push(["QWebL Awarded \"Most Promising I.T. and Web 2.0 Company\"","AQ_news.html"]);
//didArr.push(["Copy","Link"]);
//didArr.push(["Copy","Link"]);
//didArr.push(["Copy","Link"]);
//didArr.push(["Copy","Link"]);
//
function didBox() {
	var ds = '<div class="didYouKnow"><strong>Did You Know?</strong><br />';
	var rnd = Math.floor(Math.random()*didArr.length);
	ds += didArr[rnd][0] + '<br /><a href="'+didArr[rnd][1]+'">Learn More...</a></div>';
	document.write(ds);
}
//
var breadArr = new Array();
//
var sp = document.URL.split('/');
var thisURL = sp[(sp.length-1)];
var stringArr = new Array();
if (thisURL.indexOf('?') != -1) {
	splitURL = thisURL.split('?');
	thisURL = splitURL[0];
	stringArr = splitURL[1].split('&');
	for (i = 0; i < stringArr.length; i ++) {
		stringArr[i] = stringArr[i].split('=');
	}
}
//
var thisSection = thisURL.substr(0,2);
//
function topNav() {
	str = '';
	for (i = 0; i < navArr.length; i ++) {
		if (thisURL == navArr[i][2]) {
			str += '<strong>'+navArr[i][1]+'</strong> | ';
		} else if (thisSection == navArr[i][0]) {
			str += '<a href="'+navArr[i][2]+'"><strong>'+navArr[i][1]+'</strong></a> | ';
		} else {
			str += '<a href="'+navArr[i][2]+'">'+navArr[i][1]+'</a> | ';
		}
	}
	str = str.substr(0,str.length-3);
	document.write(str);
}
//
function makeSideNavNew() {
	var sideArr = new Array();
	var topSec = new Array();
	for (var n in navArr) {
		if (navArr[n][0] == thisSection) {
			sideArr = navArr[n][3];
			topSec = new Array(navArr[n][1],navArr[n][2]);
			breadArr = new Array();
			breadArr.push([navArr[n][1],navArr[n][2]]);									  
			break;
		} else {
			// this must be the home page, so it doesn't matter;
		}
	}
	var sns = '<div class="sideNavTable" width="215">';
	sns += '<div class="sideNavHead"><a href="'+topSec[1]+'">'+topSec[0]+'</a></div>';
	//
	if (sideArr != undefined) {
		for (i = 0; i < sideArr.length; i ++) {
			var inSec = false;
			if (thisURL == sideArr[i][1]) {
				sns += '<div class="sideNavLink">'+sideArr[i][0]+'</div>'+'\n';
				inSec = true;
			} else {
				sns += '<div class="sideNavLink"><a href="'+sideArr[i][1]+'">'+sideArr[i][0]+'</a></div>'+'\n';
			}
			if (sideArr[i].length > 2) {
				sns += '<!-- subsection for '+sideArr[i][0]+' -->'+'\n';
				var subIn = false;
				if (inSec) {
					sns += '<!-- We are showing this section '+sideArr[i][0]+' -->'+'\n';
					subIn = true;
				}
				var thirdStr = ''+'\n';
				var thirdArr = sideArr[i][2];
				for (j = 0; j < thirdArr.length; j ++) {
					sns += '<!-- thirdArr well : '+(thisURL == thirdArr[j][1])+' -->'+'\n';
					if (thisURL == thirdArr[j][1]) {
						thirdStr += '<div class="sideNavLinkSub">'+thirdArr[j][0]+'</div>'+'\n';
						subIn = true;
					} else {
						thirdStr += '<div class="sideNavLinkSub"><a href="'+thirdArr[j][1]+'">'+thirdArr[j][0]+'</a></div>'+'\n';
					}
					if (thirdArr[j].length > 2) {
						thirdStr += '<!-- sub-subsection for '+thirdArr[j][0]+' -->'+'\n';
						var sub4In = false;
						var fourthStr = ''+'\n';
						var fourthArr = thirdArr[j][2];
						for (k = 0; j < fourthArr.length; k ++) {
							if (thisURL == 	fourthArr[j][1]) {
								fourthStr += '<div class="sideNavLinkSub2">'+fourthArr[k][0]+'</div>'+'\n';
								sub4In = true;
								subIn = true;
							} else {
								fourthStr += '<div class="sideNavLinkSub2"><a href="'+fourthArr[k][1]+'">'+fourthArr[k][0]+'</a></div>'+'\n';
							}
						}
						if (sub4In) {
							thirdStr += fourthStr;
						}
					}
	
				}	
				if (subIn) {
					sns += thirdStr;
				}
			}
		}
	}
	sns += '</div>';
	document.write(sns);
}
//
goHome = function() {
	document.location = 'index.html';
	}
	