$(document).ready(function(){var a=$.browser;if(a.mozilla){scrollable_element="html"}else{scrollable_element="body"}deviceAgent=navigator.userAgent.toLowerCase();agentID=deviceAgent.match(/(iphone|ipod|ipad)/);if(agentID){speed_100=0;speed_400=0}else{speed_100=100;speed_400=400}_c=320,_title=$("#title"),_tags=$("#tags"),_footer=$("#footer"),clickedOnOptions=false;$(".project").addClass("invis1");$(".nest:not(.nohide)").slice(2).addClass("nosort").addClass("nestInvis");$(".nest:not(.nohide)").slice(1).addClass("nestInvis2");_tags.show().feedpack({itemClass:".nest:visible:not(.nosort)",imageLoad:false,animate:false,forceWidth:true,containerWidthStep:_c});_tags.data("expandtags",setTimeout(function(){_tags.removeClass("compact").feedpack()},0));$(".tag").mouseenter(function(){_this=$(this);_id=this.id;clearTimeout(_tags.data("actproj"));clearTimeout(_tags.data("compacttags"));if(_tags.is(".compact")){_tags.data("expandtags",setTimeout(function(){_tags.removeClass("compact").feedpack()},240))}}).mouseleave(function(){_this=$(this);clearTimeout(_tags.data("actproj"));$(".project").removeClass("projectActive")});$(".tag:not(#project)").click(function(b){_this=$(this);_id=this.id;if($(scrollable_element).scrollTop()>0){$(scrollable_element).animate({scrollTop:0},"slow",function(){clearTitle();if(projectIsOpen){unloadHTML()}if($("#page_cont").height()>0){$("#page_cont").animate({height:0},speed_100,function(){projectIsOpen=false;openedProject="";$(".tag").addClass("tagInactive");$(".tag").removeClass("tagCurrent");$("."+_id+"-tag").add(_this).removeClass("tagInactive");$("."+_id+"-tag").not("#project").add(_this).addClass("tagCurrent");$(".nest:not(.nohide)").addClass("nosort").addClass("nestInvis").removeClass("nestInvis2");_collection=$("."+_id+"-nest");_index=_collection.index(_this.parent())+1;_collection.slice(0,_index).add(".parent-is-"+_id).has(".tag").removeClass("nosort").removeClass("nestInvis");$(".parent-is-"+_id).addClass("nestInvis2");$(".project").not("."+_id).not("#control").addClass("nosort").fadeOut(speed_400);$("."+_id).removeClass("nosort").fadeIn("fast");_tags.feedpack();$("#preview-container").feedpack({animate:false,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})})}else{$(".tag").addClass("tagInactive");$(".tag").removeClass("tagCurrent");$("."+_id+"-tag").add(_this).removeClass("tagInactive");$("."+_id+"-tag").not("#project").add(_this).addClass("tagCurrent");$(".nest:not(.nohide)").addClass("nosort").addClass("nestInvis").removeClass("nestInvis2");_collection=$("."+_id+"-nest");_index=_collection.index(_this.parent())+1;_collection.slice(0,_index).add(".parent-is-"+_id).has(".tag").removeClass("nosort").removeClass("nestInvis");$(".parent-is-"+_id).addClass("nestInvis2");$(".project").not("."+_id).not("#control").addClass("nosort").fadeOut(speed_400);$("."+_id).removeClass("nosort").fadeIn("fast");_tags.feedpack();$("#preview-container").feedpack({animate:true,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})}})}else{clearTitle();if(projectIsOpen){unloadHTML()}if($("#page_cont").height()>0){$("#page_cont").animate({height:0},speed_100,function(){projectIsOpen=false;openedProject="";$(".tag").addClass("tagInactive");$(".tag").removeClass("tagCurrent");$("."+_id+"-tag").add(_this).removeClass("tagInactive");$("."+_id+"-tag").not("#project").add(_this).addClass("tagCurrent");$(".nest:not(.nohide)").addClass("nosort").addClass("nestInvis").removeClass("nestInvis2");_collection=$("."+_id+"-nest");_index=_collection.index(_this.parent())+1;_collection.slice(0,_index).add(".parent-is-"+_id).has(".tag").removeClass("nosort").removeClass("nestInvis");$(".parent-is-"+_id).addClass("nestInvis2");$(".project").not("."+_id).not("#control").addClass("nosort").fadeOut(speed_400);$("."+_id).removeClass("nosort").fadeIn("fast");_tags.feedpack();$("#preview-container").feedpack({animate:false,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})})}else{$(".tag").addClass("tagInactive");$(".tag").removeClass("tagCurrent");$("."+_id+"-tag").add(_this).removeClass("tagInactive");$("."+_id+"-tag").not("#project").add(_this).addClass("tagCurrent");$(".nest:not(.nohide)").addClass("nosort").addClass("nestInvis").removeClass("nestInvis2");_collection=$("."+_id+"-nest");_index=_collection.index(_this.parent())+1;_collection.slice(0,_index).add(".parent-is-"+_id).has(".tag").removeClass("nosort").removeClass("nestInvis");$(".parent-is-"+_id).addClass("nestInvis2");$(".project").not("."+_id).not("#control").addClass("nosort").fadeOut(speed_400);$("."+_id).removeClass("nosort").fadeIn("fast");_tags.feedpack();$("#preview-container").feedpack({animate:true,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})}}});$("#project").click(function(){if($(scrollable_element).scrollTop()>0){$(scrollable_element).animate({scrollTop:0},"slow",function(){})}else{}if(projectIsOpen){unloadHTML()}zoomOut();window.parent.Shadowbox.close();clearTitle();var b=0;if(fancyZoomActive){b=350}else{b=0}_this=$(this);$(".tag").removeClass("tagInactive");$(".tag").removeClass("tagCurrent");$(this).addClass("tagCurrent");$(".nest:not(.nohide)").addClass("nosort").addClass("nestInvis").removeClass("nestInvis2");_this.parent().next().add(_this.parent()).removeClass("nosort").removeClass("nestInvis");$(".parent-is-"+_id).addClass("nestInvis2");$("."+this.id).removeClass("nosort").fadeIn(speed_400);_tags.feedpack();if($("#page_cont").height()>0){$("#page_cont").delay(b).animate({height:0},speed_100,function(){projectIsOpen=false;openedProject="";$("#page_cont").empty();$("#preview-container").feedpack({animate:true,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})})}else{$("#preview-container").feedpack({animate:true,animationOptions:{queue:false},itemClass:".project:not(.nosort)"})}});$(".project").each(function(b){$(this).prepend('<div class="projectCat invis1">'+b+"</div>")});$("#preview-container").feedpack({itemClass:".project:not(.nosort)",animate:true,forceWidth:true,callback:function(){$(".project").each(function(b){var c=$(this);setTimeout(function(){c.fadeIn(speed_400).removeClass("invis1").css("display","")},20*b)})}}).show();_title.add(_footer).add("#desc").each(function(){var c=$(window).width(),b=parseInt(c/_c);$(this).width(b*_c-20)});$(window).resize(function(){$("#page_cont").stop().clearQueue();if(projectIsOpen){h=$("#container").height()+40;$("#page_cont").animate({height:h,duration:"350"},function(){})}_title.add(_footer).add("#desc").each(function(){var b=$(this);clearTimeout(b.data("rsz"));b.data("rsz",setTimeout(function(){var d=$(window).width(),c=parseInt(d/_c);b.width(c*_c-20)},200))})});deviceAgent=navigator.userAgent.toLowerCase();agentID=deviceAgent.match(/(iphone|ipod|ipad)/);if(!agentID){$(".project").mouseover(function(){if(pageIsLoading==false){$(this).clearQueue();$(this).stop();$("#preview-container").children().removeClass("over");$(this).addClass("over");$("#preview-container").children().clearQueue();$("#preview-container").children().stop();$("#preview-container").children().not(".over").not(".selected").delay(speed_100).animate({opacity:0.5},150);$(this).animate({opacity:1},150)}});$(".project").mouseout(function(){if(pageIsLoading==false){$(this).clearQueue();$(this).stop();$("#preview-container").children().removeClass("over");$(this).removeClass("over");$("#preview-container").children().clearQueue();$("#preview-container").children().stop();if(!projectIsOpen){$("#preview-container").children().not(".over").not(".selected").delay(speed_100).animate({opacity:1},150)}else{if(projectIsOpen){$("#preview-container").children().not(".over").not(".selected").delay(speed_100).animate({opacity:0.5},150)}}}})}$(".project").click(function(){if(pageIsLoading==false){$(this).clearQueue();$(this).stop();$("#preview-container").children().removeClass("selected");$(this).addClass("selected");$("#preview-container").children().clearQueue();$("#preview-container").children().stop();if(agentID){$(this).addClass("over");$(this).css({opacity:1});$("#preview-container").children().not(".selected").css({opacity:0.5})}else{$("#preview-container").children().not(".selected").delay(speed_100).animate({opacity:0.5},150)}}currentTitle=$(this).attr("id");currentUrl=$(this).attr("idurl");loadSection(currentUrl,currentTitle)})});
