var version='02';

//link line object
function linkline(category,ur,hash,label){
	this.length=5;
	this.cat=category;
	this.url=ur;
	this.has=hash;
	this.lab=label;
}

//array of links
var line = new Array(22);
line[0] = 22;
line[1] = new linkline("Home","home","","");

line[2] = new linkline("About Us","about","#firm","The Firm");
line[3] = new linkline("About Us","about","#qual","Qualifications");
line[4] = new linkline("About Us","about","#expe","Experience");
line[5] = new linkline("About Us","about","#look","The Fresh Look");
line[6] = new linkline("About Us","about","#area","Areas of Expertise");
line[7] = new linkline("About Us","about","#prof","Professional Workstyle");
line[8] = new linkline("About Us","principles","","Five Christian Principles");

line[9] = new linkline("Portfolio","portfolio","?chu","Churches");
line[10]= new linkline("Portfolio","portfolio","?res","Residential");
line[11]= new linkline("Portfolio","portfolio","?ani","Animation");
line[12]= new linkline("Portfolio","projectlist","","Project List");

line[13]= new linkline("Process","process","","Initial Steps for Churches");
line[14]= new linkline("Process","qaprocess","","Building Process Q&A");
line[15]= new linkline("Process","qaservice","","Architect Services Q&A");
line[16]= new linkline("Process","contract","","Standard Contract");

line[17]= new linkline("Getting Started","getstart","#offi","A Visit to Our Office");
line[18]= new linkline("Getting Started","getstart","#cons","Design/Tech Consulting");
line[19]= new linkline("Getting Started","getstart","#full","Full Service");
line[20]= new linkline("Getting Started","getstart","#fina","Financial Policy");
line[21]= new linkline("Getting Started","getstart","#ethi","Ethics Policy");

var thispage=self.location.href;
thispage=thispage.substring(thispage.indexOf("JT" + version)+5,thispage.indexOf(".htm"));
//alert(thispage);
var thiscat='';
for(i=1;i<line[0];i++){
	//if(self.location.href.indexOf(line[i]["url"])!=-1){
	if(thispage==line[i]["url"]){
		thiscat=(line[i]["cat"]);
		break;
	}
}

function buildMenu(){
	var active=false;
	var cat='';
	var url='';
	var str='<div style="margin-top:12px;">';
	for(i=1;i<line[0];i++){
		if(cat!=line[i]["cat"]){ //new category
			cat=line[i]["cat"];
			url=line[i]["url"];
			active=(cat==thiscat) ? true : false;
			str += '</div><div style="margin-top:8px;">';
			if(active){
			//if((active)&&(url==thispage)&&(url!="")){
				str += line[i]["cat"];
			}else{
				str += '<a href="JT' + version + '-' + line[i]["url"] + '.htm">';
				str += line[i]["cat"] + '</a>';
			}
		}
		if((active)&&(line[i]["lab"]!="")){
			str += '<br> &nbsp; ';
			if(line[i]["has"]!=""){
				str += '<a href="JT' + version + '-' + line[i]["url"] + '.htm' + line[i]["has"] + '">';
				str += line[i]["lab"] + '</a>';
			}else if(thispage==line[i]["url"]){
				str += line[i]["lab"];
			}else{
				str += '<a href="JT' + version + '-' + line[i]["url"] + '.htm">';
				str += line[i]["lab"];
				str += '</a>';
			}
		}
	}
	str += '</div>';
	document.write(str);
}

function botMenu(){
	var cat='';
	var str='';
	for(i=1;i<line[0];i++){
		if(cat!=line[i]["cat"]){ //new category
			cat=line[i]["cat"];
			str += '<a href="JT' + version + '-' + line[i]["url"] + '.htm">';
			str += '<b>' + line[i]["cat"] + '</b></a>&nbsp; | &nbsp;';
		}
	}
	str += '<a href="#top"><b>Back to Top</b></a>';
	document.write(str);
}

function openPage(whatpage){
	var url='JT' + version + '-' + whatpage + '.htm';
	document.location=url;
}
