// JavaScript Document

// ----  Variables ----- //

var navtext = new Array();
navtext[0] = "Home";
navtext[1] = "About the Artist";
navtext[2] = "Portfolio";
navtext[3] = "Select Writings";
navtext[4] = "Exhibitions";
navtext[5] = "Contact";

var navlinks = new Array();
navlinks[0] = "";
navlinks[1] = "about/bio.html";
navlinks[2] = "portfolio/pf.html";
navlinks[3] = "writings/writings.html";
navlinks[4] = "exhibitions/exhibitions.html";
navlinks[5] = "contact/contact.html";


var pftext = new Array();
pftext[0] = "Blue Sky Topographics";
pftext[1] = "Highway 50";
pftext[2] = "\"Road Trip\" (Light Leaks)";
pftext[3] = "True West";
pftext[4] = "Surveillance";
pftext[5] = "Polaroid";
pftext[6] = "Toy Camera"
pftext[7] = "Year of the Dog";
pftext[8] = "Bubblography";
pftext[9] = "Motion Pictures";

var pflinks = new Array();
pflinks[0] = "portfolio/topo1.html";
pflinks[1] = "portfolio/hwy1.html";
pflinks[2] = "portfolio/rdtrp1.html";
pflinks[3] = "portfolio/tw1.html";
pflinks[4] = "portfolio/surv1.html";
pflinks[5] = "portfolio/pol1.html";
pflinks[6] = "portfolio/toy1.html";
pflinks[7] = "portfolio/dg_shw1.html";
pflinks[8] = "portfolio/bubb1.html";
pflinks[9] = "portfolio/mp1.html";



var abouttext = new Array();
abouttext[0] = "Bio";
abouttext[1] = "CV";

var aboutlinks = new Array();
aboutlinks[0] = "about/bio.html";
aboutlinks[1] = "about/cv.html";


function writeNav(supT,supL) {
	//add title
	
	var addPath="";
	
	var pathname = window.location.pathname;
	var pathSplit = pathname.split('/');
	if(pathSplit.length==1){
		addPath="";
	}else{
		for(i=2;i<pathSplit.length;i++){
			addPath=addPath+"../";
		}
	}

	var navDiv=document.getElementById('nav');
	var nlAdd="";
	var supAdd="";
	for(i=0;i<navlinks.length;i++){
		nlSplit=navlinks[i].split('/');
		if(pathSplit.length<3){
			if(i==0){
				nlAdd=nlAdd+"<li>"+navtext[i]+"</li>";
			}else{
				nlAdd=nlAdd+"<li><a href="+addPath+navlinks[i]+">"+navtext[i]+"</a></li>";
			}
			
		}else{
			if(nlSplit[nlSplit.length-2]==pathSplit[pathSplit.length-2]){
				nlAdd=nlAdd+"<li>"+navtext[i]+"</li>";
				if(supL){
					for(j=0;j<supL.length;j++){
						supSplit=supL[j].split('/');
						if(supSplit[supSplit.length-1]==pathSplit[pathSplit.length-1]){
							supAdd=supAdd+"<li>"+supT[j]+"&nbsp;&#171;</li>";
						}else{
							supAdd=supAdd+"<li><a href="+addPath+supL[j]+">"+supT[j]+"&nbsp;&nbsp;&nbsp;</a></li>";
						}
					}
					nlAdd=nlAdd+"<ul class='subNav'>"+supAdd+"</ul>";
				}
			}else{
				nlAdd=nlAdd+"<li><a href="+addPath+navlinks[i]+">"+navtext[i]+"</a></li>";
			}
		}
	}
	
	var nTot="<div><ul class='mNav'>"+nlAdd+"</ul><img src='"+addPath+"images/layout/littlecompass.gif' /></div>";
	navDiv.innerHTML=nTot;
}


function openWork(img) {
	var mgId=img.src.slice((img.src.length-8),(img.src.length-4));
	var path=window.location.pathname;
	var pathSplit=path.split('/');
	var page=pathSplit[pathSplit.length-1];
	var folder=page.slice(0,page.length-6);
	var url="../images/"+folder+"/"+mgId+".html";
	window.open(url,'','width=1000,height=670,menubar=no,status=no,location=no,toolbar=no,resize=yes');
}


//standard DW functions

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
