if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||($(window).height()<640))
{setInterval('swapImages()',5000);}
else
{$(document).ready(function(){$('#projects article img').each(function(){$(this).hide();var colorSrc=$(this).attr('src');var bwSrc=colorSrc.slice(0,-4)+'BW.jpg';var photosUrl=colorSrc.slice(7).slice(0,-4);$(this).attr('src',bwSrc).fadeIn(500);var photosAnchor=$('<a>More Photos</a>').attr('href','javascript:;').addClass(photosUrl);$(this).parent('article').children('p').append(" ").append(photosAnchor);});$('div#wrapper').css({'width':'960px','margin':'0 auto'});$('header#contact').css({'width':'220px','position':'absolute','top':'0px','left':'10px'});$('header#contact hgroup').css({'margin':'5px 0 2px 0'});$('section#project-section').css('margin-left','330px');$('ul#projects').css({'position':'relative','top':'30px'});$('#projects li header, #projects li p').hide();$('#projects li').css('width','380px');$('.seperator').hide();setInterval('swapImages()',5000);$('#projects li').hover(function(){var bwSrc=$('img',this).attr('src');var colorSrc=bwSrc.slice(0,-6)+'.jpg';$('img',this).attr('src',colorSrc).fadeIn(500);$(this).stop().animate({'width':'630'},500,function(){$('header, p',this).fadeIn('fast');});},function(){var colorSrc=$('img',this).attr('src');var bwSrc=colorSrc.slice(0,-4)+'BW.jpg';$('img',this).attr('src',bwSrc).fadeIn(500);$('header, p',this).stop().hide();$(this).stop().animate({'width':'380'},200);});$('section').prepend('<a id="up" class="project-nav">up</a>');$('section').append('<a id="down" class="project-nav">down</a>');var site_info_height=45;var content_initial_height=$('ul#projects').outerHeight();var slider_height=parseInt($(window).height())-site_info_height;var imgContainerMinHeight=640;$('#project-section').css({"height":slider_height+'px',"min-height":imgContainerMinHeight+'px'});$(window).resize(function(){var window_height=$(window).height()-site_info_height;if(window_height>=imgContainerMinHeight){$('#project-section').css("height",window_height+'px');}
else
{$('#project-section').css("height",imgContainerMinHeight+'px');}});var slideAmount=344;var topOffset=40;$('#projects').css({'top':topOffset+'px','bottom':'-'+topOffset+'px'});$("#down").click(function(){var currentBottom=parseInt($("ul#projects").css("bottom").substring(0,$("ul#projects").css("bottom").indexOf("px")));if((currentBottom+slideAmount)<=(content_initial_height-slider_height))
{var currentSlide=slideAmount;}
else if(currentBottom<(content_initial_height-slider_height))
{var currentSlide=content_initial_height-slider_height-currentBottom+40;}
else
{var currentSlide=0;}
$("ul#projects").stop().animate({top:'-='+currentSlide,bottom:'+='+currentSlide});});$("#up").click(function(){var currentTop=parseInt($("ul#projects").css("top").substring(0,$("ul#projects").css("top").indexOf("px")));if((currentTop+slideAmount)<=topOffset)
{var currentSlide=slideAmount;}
else if(currentTop<topOffset)
{var currentSlide=topOffset-currentTop;}
else
{var currentSlide=0;}
$("ul#projects").stop().animate({top:'+='+currentSlide,bottom:'-='+currentSlide});});$('ul#projects').hover(function()
{$(this).mousewheel(function(event,delta){if(delta<0){var currentBottom=parseInt($("ul#projects").css("bottom").substring(0,$("ul#projects").css("bottom").indexOf("px")));if((currentBottom+slideAmount)<=(content_initial_height-slider_height))
{var currentSlide=slideAmount;}
else if(currentBottom<(content_initial_height-slider_height))
{var currentSlide=content_initial_height-slider_height-currentBottom+40;}
else
{var currentSlide=0;}
$("ul#projects").stop().animate({top:'-='+currentSlide,bottom:'+='+currentSlide});}
else if(delta>0)
{var currentTop=parseInt($("ul#projects").css("top").substring(0,$("ul#projects").css("top").indexOf("px")));if((currentTop+slideAmount)<=topOffset)
{var currentSlide=slideAmount;}
else if(currentTop<topOffset)
{var currentSlide=topOffset-currentTop;}
else
{var currentSlide=0;}
$("ul#projects").stop().animate({top:'+='+currentSlide,bottom:'-='+currentSlide});};return false;});},function()
{$(this).unmousewheel();});var imageDir='images/projects/';$(".expand-contract-studio-cabin").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'1.jpg',projectDir+'2.jpg',projectDir+'AERIAL1.jpg',projectDir+'3.jpg',projectDir+'11.jpg',projectDir+'33.jpg',projectDir+'44.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".artist-studio-cabins").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'studio-plan-and-section.jpg',projectDir+'studios-1.jpg',projectDir+'studios-2.jpg',projectDir+'plan-and-section.jpg',projectDir+'residences-east.jpg',projectDir+'residences-thru-trees.jpg',projectDir+'1.jpg',projectDir+'2.jpg',projectDir+'3.jpg',projectDir+'4.jpg',projectDir+'AERIAL2.jpg',projectDir+'portfolio6.jpg',projectDir+'portfolio7.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".flight-93-memorial-competition").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'VIEW-2.jpg',projectDir+'flight-93-plan.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".fresh-flours-bakery-ballard").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'fresh-flowers-11-25-09-014a.jpg',projectDir+'fresh-flowers-11-25-09-038a.jpg',projectDir+'fresh-flowers-11-25-09-050a.jpg',projectDir+'fresh-flowers-11-25-09-069a.jpg',projectDir+'fresh-flowers-11-25-09-083a.jpg',projectDir+'fresh-flowers-11-25-09-105a.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".fukeda-residence").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'Fukeda2.jpg',projectDir+'Fukeda3.jpg',projectDir+'Fukeda-Residence.jpg',projectDir+'IMG_4295.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".holocaust-human-rights-center-competition").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'perspective-sketch.jpg',projectDir+'model.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".khan-bathroom-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'KQ1.jpg',projectDir+'KQ3.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".king-residence").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'King-2.jpg',projectDir+'KingResidence.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".la-reunion-artist-retreat-competition").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'eastside-looking-south-2.jpg',projectDir+'northsouth.jpg',projectDir+'pavilion-thru-trees.jpg',projectDir+'Plan.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".lee-master-suite-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'New-Image1.jpg',projectDir+'New-Image2.jpg',projectDir+'New-Image3.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".carnation-addition-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'Rackers-Addition2.jpg',projectDir+'Rackers-Addition4.jpg',projectDir+'Rackers-Addition7.jpg',projectDir+'plan.jpg',projectDir+'elevation.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".royalty-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'final-1.jpg',projectDir+'final-2.jpg',projectDir+'final-3.jpg',projectDir+'plan1.jpg',projectDir+'Royalty-deck-and-landscape.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".swenson-garage-studio-and-landscape").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'as-built.jpg',projectDir+'final-1.jpg',projectDir+'site-plan.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".tulum-competition").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'aerial3.jpg',projectDir+'aerial5.jpg',projectDir+'MODEL1.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".zook-oleson-kitchen-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'KITCHEN1.jpg',projectDir+'KITCHEN2.jpg',projectDir+'IMG_4234.jpg',projectDir+'zoplan.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".holmes-point-remodel").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'moore-entry.jpg',projectDir+'moore-exterior.jpg',projectDir+'moore-living-room.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".north-bay-residence").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'1.jpg',projectDir+'4.jpg',projectDir+'5.jpg',projectDir+'12.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".beacon-hill-basement").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'IMG_2072.jpg',projectDir+'IMG_2079.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});$(".richland-strawbale-house").click(function(){var projectDir=imageDir+$(this).attr('class')+'/';$.fancybox([projectDir+'final1.jpg',projectDir+'final2.jpg',projectDir+'final3.jpg',projectDir+'final4.jpg',],{'type':'image','titlePosition':'over','changeFade':200});});});};function swapImages(){var $active=$('#employee-photo .active');var $next=($('#employee-photo .active').next().length>0)?$('#employee-photo .active').next():$('#employee-photo img:first');$next.show();$active.fadeOut(800,function(){$active.removeClass('active');$next.addClass('active');});}

