var domainLN = ""
var re = /http:\/\//i
var LNdoc = ""+location
var LNLoc = ""
if(LNLoc==""){
	if(LNdoc.search(re) != -1) {
		LNdoc = LNdoc.replace(re, "")
		re = /^[^\/]+\//
		LNdoc = "/"+LNdoc.replace(re, "")
	}
	re = /\?OpenDocument.*/i
	if(LNdoc.search(re) != -1) {
		LNdoc = LNdoc.replace(re, "")
	}
	if (LNdoc.indexOf("#") != -1) {
		LNdoc = LNdoc.substring(0,LNdoc.indexOf("#"))
	}
}else{
	LNdoc = LNLoc
}
var LNtexts=['Home', 'About CJM', 'People', 'Services', 'FAQ', 'Contact']
var LNURLs=['default.htm', 'about.html', 'people.html', 'services.html', 'faq.html', 'contact.html']
var LNtargets=['_self', '_self', '_self', '_self', '_self', '_self']
var LNlinkLevels=['0', '0', '0', '0', '0', '0']

var LNS1="<IMG SRC='/images/ui/tran.gif' WIDTH='10' HEIGHT='1' BORDER='0' ALT=''>"
var LNS2="<IMG SRC='/images/ui/tran.gif' WIDTH='1' HEIGHT='3' BORDER='0' ALT=''>"
var LNsel=''
var LNsel2=''
var LNwin=''
function topLevel(LNtext, LNURL, LNtarget, LNhighlighted){
	var LN=''
	if (LNhighlighted==1) {
		LNsel=" CLASS='BGoffset'"
		LNsel2=" CLASS='BGcolor'"
	}else{
		LNsel="";
		LNsel2=" CLASS='BGoffset'"
	}
	if(LNtarget){
		LNwin=" TARGET='"+LNtarget+"'"
	}else{
		LNwin=""
	}
	LN+='<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="160"><TR>\n'
	LN+="<TD"+LNsel+" COLSPAN='3' VALIGN='top' WIDTH='160'>"+LNS2+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel+" WIDTH='10'>"+LNS1+"</TD>\n"
	LN+="<TD"+LNsel+" ALIGN='left' VALIGN='middle' WIDTH='140'>"
	if(LNURL!="-" && LNURL!=""){
		LN+="<A HREF='"+LNURL+"'"+LNwin+">"
	}
	LN+=LNtext
	if(LNURL!="-" && LNURL!=""){LN+="</A>"}
	LN+="</TD>\n"
	LN+="<TD"+LNsel+" WIDTH='10'>"+LNS1+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel+" COLSPAN='3' VALIGN='top'>"+LNS2+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel2+" COLSPAN='3' VALIGN='top'>"+LNS1+"</TD>\n"
	LN+="</TR></TABLE>\n"
	return LN
}

function subLevel(LNtext, LNURL, LNtarget, LNhighlighted){
	var LN=''
	if(LNhighlighted==1){
		LNsel=" CLASS='BGlight'"
		LNsel2=" CLASS='BGoffset'"
	}else if (LNhighlighted==2){
		LNsel=" CLASS='BGlight'"
		LNsel2=" CLASS='BGlight'"
	}else{
		LNsel=" CLASS='BGoffset'"
		LNsel2=" CLASS='BGcolor'"
	}
	if(LNtarget){
		LNwin=" TARGET='"+LNtarget+"'"
	}else{
		LNwin=""
	}
	LN+='<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="160"><TR>\n'
	LN+="<TD"+LNsel+" COLSPAN='4' VALIGN='top'>"+LNS2+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel+" WIDTH='10'>"+LNS1+"</TD>\n"
	LN+="<TD"+LNsel+" WIDTH='10'>"+LNS1+"</TD>\n"
	LN+="<TD"+LNsel+" ALIGN='left' VALIGN='middle' WIDTH='130'>"
	if(LNURL!="-" && LNURL!=""){
		LN+="<A HREF='"+LNURL+"'"+LNwin+">"
	}
	LN+=LNtext
	if(LNURL!="-" && LNURL!=""){LN+="</A>"}
	LN+="</TD>\n"
	LN+="<TD"+LNsel+" WIDTH='10'>"+LNS1+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel+" COLSPAN='4' VALIGN='top'>"+LNS2+"</TD>\n"
	LN+="</TR>\n"
	LN+="<TR>\n"
	LN+="<TD"+LNsel2+" COLSPAN='4' VALIGN='top'>"+LNS1+"</TD>\n"
	LN+="</TR></TABLE>\n"
	return LN
}

function leftNav(){
	var LNout=''
	var subLevNo
	var subSubNo
	var mainNo= -1
	var LNsuccess=0
	var main=new Array()
	var subLev = new Array()
	var subSub = new Array()
	var shns=1
	if (LNdoc){
		var LC=LNdoc.toLowerCase()
		for (i=0; i<LNURLs.length; i++){
			if (LNlinkLevels[i]==0){
				mainNo++
				main[mainNo]=i
				var subLev = new Array();
				subLevNo = -1;
				var subSub = new Array();
				subSubNo = -1;
			}else if (LNlinkLevels[i]==1){
				var subSub = new Array();
				subSubNo = -1;
				subLevNo++;
				subLev[subLevNo]=i;
			}else if (LNlinkLevels[i]==2){
				subSubNo++;
				subSub[subSubNo]=i;
			}
			if(LNURLs[i].toLowerCase()==LC){
				LNsuccess=1;
				i++;
				for (j=0; j<mainNo; j++){
					LNout += topLevel(LNtexts[main[j]], LNURLs[main[j]], LNtargets[main[j]], 0)
				}
				LNout += topLevel(LNtexts[main[mainNo]], LNURLs[main[mainNo]], LNtargets[main[mainNo]], 1)
				for (j=0; j<subLevNo; j++){
					LNout += subLevel(LNtexts[subLev[j]], LNURLs[subLev[j]], LNtargets[subLev[j]], 0)
				}
				if (subLevNo>-1) {	LNout += subLevel(LNtexts[subLev[subLevNo]], LNURLs[subLev[subLevNo]], LNtargets[subLev[subLevNo]], 1)	}
				for (j=0; j<subSub.length; j++){
					LNout += subLevel(LNtexts[subSub[j]], LNURLs[subSub[j]], LNtargets[subSub[j]], 2)
				}
				while ((LNlinkLevels[i]==2 || LNlinkLevels[i]==1) && i<LNURLs.length){
					if (LNlinkLevels[i]==2 && shns) {
						LNout += subLevel(LNtexts[i], LNURLs[i], LNtargets[i], 2)
					}else if(LNlinkLevels[i]==1){
						LNout += subLevel(LNtexts[i], LNURLs[i], LNtargets[i], 0)
						shns=0
					}
					i++
				}
				while (i<LNURLs.length){
					if (LNlinkLevels[i]==0){
						LNout += topLevel(LNtexts[i], LNURLs[i], LNtargets[i], 0)
					}
					i++
				}
			}
		}
	}
	if (!LNsuccess){
		for (i=0; i<LNURLs.length; i++){
			if (LNlinkLevels[i]=="0"){
				LNout += topLevel(LNtexts[i], LNURLs[i], LNtargets[i], 0)
			}
		}
	}
	document.write(LNout)
}

leftNav()

