//----------------------------------------------------------------------------------------
//	table of contents
//
// 	written by fotosite 3.6.29 (297)
//	<http://www.muratnkonar.com/otherstuff/fotosite>
//
//	(C) 2006 murat n konar
//

// ------------------------------------------------------------------------------------------------------------
//	Gallery - constructor for a Gallery object
// ------------------------------------------------------------------------------------------------------------
function Gallery(inGalleryName)
{
	this.name 		= inGalleryName
	this.entries 	= new Array()
	
	function addEntry(inEntry)
	{
		this.entries[this.entries.length] = inEntry
	}
	
	this.addEntry = addEntry
}

// ------------------------------------------------------------------------------------------------------------
//	Entry - constructor for an Entry object
// ------------------------------------------------------------------------------------------------------------
function Entry(inFotoPath, inWidth, inHeight, inInfoArray, inCaption)
{
	this.fotopath		= inFotoPath
	this.fotowidth		= inWidth
	this.fotoheight		= inHeight
	this.fotoinfo		= inInfoArray
	this.fotocaption 	= inCaption
}

// ------------------------------------------------------------------------------------------------------------
//	FotoInfo - constructor for a FotoInfo object
// ------------------------------------------------------------------------------------------------------------
function FotoInfo(inTag, inData, inLink)
{
	this.infotag 	= inTag
	this.infodata 	= inData
	this.infolink 	= inLink
}

// ------------------------------------------------------------------------------------------------------------
//	Toc - constructor for a Toc object
// ------------------------------------------------------------------------------------------------------------
function Toc()
{
	this.galleries = new Array()
	
	var aGallery
	
	aGallery = new Gallery("Cali&#x20;LOVE")
	aGallery.addEntry( 	new Entry("fotosite/Ashliegh4x5.jpg",
									 384,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_2909_JOSH-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_3227_HAZEL4x6-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_3855_CHANDRA4x6.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_2584_JULIA-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_4025_JULIO-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_4544NESS_CROP4x6-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/josh-1.jpg",
									 640,
									 475,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_4934_NIKKI_CROP.tif-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_5285_TYLER_CROP-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/IMG_6273_MEL-0.jpg",
									 320,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Nuevo")
	aGallery.addEntry( 	new Entry("fotosite/00080001-0.jpg",
									 588,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/NOSA_02-0.jpg",
									 640,
									 405,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/5f20_0155-0.jpg",
									 640,
									 427,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/5f32_0092.jpg",
									 357,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/5f12_0295-0.jpg",
									 640,
									 427,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("La&#x20;Mission")
	aGallery.addEntry( 	new Entry("fotosite/rocky-virgen.psd-0.jpg",
									 605,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/ness%20&%20crystal.psd.jpg",
									 640,
									 476,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/anillos_19_0086.psd.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/nico.%20color.jpg",
									 321,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/christobal.psd.jpg",
									 640,
									 320,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/julio-0.jpg",
									 344,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/jim%20queen.jpg",
									 640,
									 439,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/trio.psd.jpg",
									 640,
									 426,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/ACORDIAN%20FINAL.psd.jpg",
									 640,
									 429,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/roberto.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Mi&#x20;Familia")
	aGallery.addEntry( 	new Entry("fotosite/nana.psd.jpg",
									 640,
									 408,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/papi.psd.jpg",
									 640,
									 405,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/don.psd.jpg",
									 379,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/the%20boys.psd.jpg",
									 640,
									 398,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/stella.psd.jpg",
									 400,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/ness.psd.jpg",
									 379,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/daniel.psd.jpg",
									 400,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Portraits")
	aGallery.addEntry( 	new Entry("fotosite/25.jpg",
									 640,
									 473,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/tefilar.jpg",
									 321,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/theek_back2c_sm.jpg",
									 321,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/sm3azion1.jpg",
									 640,
									 475,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/lilconer.jpg",
									 639,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/wolf_shots.jpg",
									 640,
									 236,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/hyphy_hair.jpg",
									 640,
									 432,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("In&#x20;the&#x20;Studio")
	aGallery.addEntry( 	new Entry("fotosite/__4_0040-0.jpg",
									 321,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/_13_0049.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/motion_man_2.jpg",
									 640,
									 238,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/sin...small.jpg",
									 640,
									 424,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/15A_0057.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/amanda(x-treme)CRW_7850.psd-1.jpg",
									 640,
									 427,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/anthony.jpg",
									 640,
									 434,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/marcus.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/roger%20diptic.psd.jpg",
									 640,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/derek%20triptic.tif.jpg",
									 625,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Mexico")
	aGallery.addEntry( 	new Entry("fotosite/school%20triptic.psd.jpg",
									 640,
									 322,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/nahuatl%20school.psd.jpg",
									 640,
									 213,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/power_point.jpg",
									 640,
									 425,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/pyramid.jpg",
									 640,
									 427,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/wood.jpg",
									 480,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/mexico.jpg",
									 485,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/sombrero.jpg",
									 485,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/caro.jpg",
									 640,
									 425,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/turkeys.jpg",
									 554,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/amanda_lopez3.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Personal")
	aGallery.addEntry( 	new Entry("fotosite/jose%20marti%20airport,%20cuba.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/laundry.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/san_francsico._muni.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/nueva%20york.tif.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/pyramid%20of%20the%20moon.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/teotihuacan%20couple.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/hasta%20la%20victoria,%20cuba-0.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/vans.tj.jpg",
									 321,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/davis%20skate%20park,%20adam.jpg",
									 319,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/xrxpx,%20photo%20day-0.jpg",
									 640,
									 425,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/movig_day.jpg",
									 640,
									 428,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery


	aGallery = new Gallery("Published")
	aGallery.addEntry( 	new Entry("fotosite/LOOKBOOK-COVER.jpg",
									 371,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/LOOKBOOK-PAGE_1.jpg",
									 371,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/LOOKBOOK-PAGE_2.jpg",
									 371,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/SNR_DARTpg01_121108.jpg",
									 409,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/Tais_sm.jpg",
									 421,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/xxl_tearsheet.jpg",
									 335,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/published-federation.jpg",
									 640,
									 439,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/lifesaver_xlr8r_fotosite.tif-0.jpg",
									 640,
									 387,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/zion-1_fotosite.jpg",
									 640,
									 415,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/published-mista_fab.jpg",
									 377,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/legend.psd-0.jpg",
									 311,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/published-mr_sinista.jpg",
									 640,
									 436,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/cawzlos_synthesis.jpg",
									 640,
									 364,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/published-norma.jpg",
									 349,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/little_loca_tare_sheet.jpg",
									 351,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/Gutterfly_fotosite_sm.tif-0.jpg",
									 480,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/10_john_ulloa.jpg",
									 481,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/sole_vibe.jpg",
									 640,
									 312,
									 new Array(),
									 Mxyzptlk('')))

	aGallery.addEntry( 	new Entry("fotosite/Untitled-2.psd.jpg",
									 475,
									 480,
									 new Array(),
									 Mxyzptlk('')))

	this.galleries[this.galleries.length] = aGallery



}


// ------------------------------------------------------------------------------------------------------------
//	UnencodeNumericHTMLEntities
//
//	20090727 mnk: need this to fix the FireFox problem Amanda found.
//
// ------------------------------------------------------------------------------------------------------------
function UnencodeNumericHTMLEntities(htmlString)
{
	var unencodedString = new String("");
	var open = false;
	var charCode = 0;
	
	for (var index = 0; index < htmlString.length; index++) 
	{
		var c = htmlString.charAt(index);
	
		if (!open && c=="&" && htmlString.charAt(index+1) == "#")
		{
			open = true
			charCode = ""
			continue
		}
		else if (open && c==";")
		{
			open = false
			unencodedString += String.fromCharCode(Number(charCode))
			continue
		}
		
		if (open)
		{
			switch (c)
			{
				case "x":
					charCode += "0x"
					break;
				
				case "#":
					// skip
					break;
					
				default:
					charCode += c
			}
		}
		else
		{
			unencodedString += c
		}
	}
		
	return unencodedString;
}

// ------------------------------------------------------------------------------------------------------------
//	Mxyzptlk
// ------------------------------------------------------------------------------------------------------------
function Mxyzptlk(inString)
{
	var e = "";
	
	var charCount = inString.length;
	for(i = 0; i < charCount; i++)
	{
		var j = i;
	
		if (i%2)
		{
			j--;
		}
		else if (i+1 < charCount)
		{
			j++;
		}
		
		e = e + inString.charAt(j);
	}	
	return e;
}

// ------------------------------------------------------------------------------------------------------------
//	SiteDetails - constructor for a SiteDetails object
// ------------------------------------------------------------------------------------------------------------
function SiteDetails()
{
	this.pageTitle		= 'Contact'
	
	// 20090727 mnk: We now unencode entities to fix the bug Amanda found on FireFox.
	
	this.banner			= UnencodeNumericHTMLEntities(Mxyzptlk(''))
	this.copyright		= UnencodeNumericHTMLEntities(Mxyzptlk('#&ax;92 00-30290A amdn aoLep.zA llR gith seResvrde'))
	this.contact		= UnencodeNumericHTMLEntities(Mxyzptlk('b< r>/9+617.342.94<3rb/ s>caaremtn,os naf arcnsioc ,ol snaegel<srb/ <> arhfe&=3#;4amliota:amdn@amanaadoleppzohotc.mo#&43>;manaada@amdnlapozehpto.ooc<ma/<>rb/ <>rb/ V>sitim  ylbgo ,alv di aolacb< r>/a<t raeg=t#&43_;lbna&k3#;4h er=f#&43h;tt:p//manaadoleppzohotb.olsgop.toc&m3#;4a>amdnlapozehpto.olbgopstoc.mo/<>ab< r>/a<t raeg=t#&43_;lbna&k3#;4h er=f#&43h;tt:p//manaadoleppzohotb.olsgop.toc&m3#;4<>a/<>rb/ R>peerestndeb  yaMtrzi aiVllgesaa &tx#0a ;a<t raeg=t#&43_;lbna&k3#;4h er=f#&43h;tt:p//nuesneh-reeo.soc/m#&43>;thpt/:u/snee-nehorsec.mo</a/<>rb/ <> arhfe&=3#;4amliotM:ratiazu@snee-nehorsec.mo#&43>;aMirzt@anuesneh-reeo.soc<ma/>'))
	this.bioTitle		= UnencodeNumericHTMLEntities(Mxyzptlk('bAuo&tx#02M;e'))
	this.bio			= UnencodeNumericHTMLEntities(Mxyzptlk('iB<orb/ <>rb/ A>amdn aoLep zaw sobnra dnr iaes dniS caaremtn,oC lafiroin anued rht eawctfhlue eyo  feh rapertn sna dapniitgn sfoL  aiVgrned  euGdalapu.eH ref taeh reltnh rea c mare atat eha ego  f71 ,na dhptogoarhp yosnob cema eeh rasivro .hS etsduei dra ttaS naF arcnsiocS atetU inevsrti,ya dnc noitundet  ohsoo trauodnt ehB yaA er ana deboydn .hWteeh rhs&e3#;9 shptogoarhpni gaLitanh mogerisl ,tsertem suciaisni  nht eiMssoi niDtsirtco  rembmre sfoh ref mali,yL poze#&93s;c mare aye eolko sof r aabalcn efob aetu,ys rtnetg hna druab netanicyt .eH rowkrh sab ee nuplbsieh dniV bi,eX LX ,aMssA ppae,lX RLR8 ,aHbmruegerey sna dushcb ooska  soReg raGtsam&n3#;9 s#&43S;rtee toWlr&d3#;4a dnU ppreP algyornu d#&43B;caykra dhSka eoDnw&.3#;4L pozec noitunset  oebi fnulneec dybh reL tani aabkcrguodna dnt ehe engr yfoA emirac nicitse .hS eebilveseL  aiVgrned  euGdalapu eah sugdideh rew le.lb< r>/'))
}

