jQuery.fn.homeSlide=function(e){var g=$(this);var p=e;var m=[2000,2000,533,2000];var c=[830,1130,533,510];var r=g.children().length;var f=g.find("li:nth-child(1)");var t=f.attr("class");var s=$("<li>"+f.html()+"</li>").attr("class",t);g.append(s);m.push(m[0]);c.push(c[0]);var n=r+1;var i=-1;var b=0;var h=n;var a=-1;var q=false;function o(l){i=b;b=l;var v=g.find("li:nth-child("+(b+1)+")");var w=v.find("div");w.css("left",m[b]);g.animate({"margin-left":-1920*b},{duration:600,easing:"easeOutCubic"});w.delay(400).animate({left:c[b]},{duration:600,easing:"easeOutCubic",complete:k});q=true}function u(){var l=0;e.children().each(function(){var v=$(this).find("a");v.attr("rel",l);$(this).find("a").click(function(){var w=parseInt($(this).attr("rel"));if(!q&&b!=w){clearTimeout(a);o(w);j()}return false});l++})}function k(){if(b==(h-1)){i=h-2;b=0;g.css("margin-left",0)}q=false;j();a=setTimeout(d,6000)}function d(){var l=b+1;o(l)}function j(){p.find("li:nth-child("+(b+1)+") a").addClass("current");if(i!=-1){p.find("li:nth-child("+(i+1)+") a").removeClass("current")}}u();k()};jQuery.fn.tweet=function(){var c;var b=$(this);var d;$.ajax({url:"/latest-tweets.html",dataType:"json",success:function(f){c=f;if(c.length>0){a(0)}}});function a(f){d=f;var h=c[f].text+"<span>"+c[f].date+"</span>";var i=b.find("p");var g=$("<p>"+h+"</p>");i.fadeOut("fast",function(){i.remove();b.append(g);b.fadeIn("fast");setTimeout(e,8000)})}function e(){var f=d<(c.length-1)?d+1:0;a(f)}};jQuery.fn.initLogo=function(){var b=$(this);var a=b.find("img");if(navigator.appName!="Microsoft Internet Explorer"){b.hover(function(){a.stop(true,true).fadeIn()},function(){a.stop(true,true).fadeOut()})}else{b.hover(function(){a.stop(true,true).show()},function(){a.stop(true,true).hide()})}};jQuery.fn.initMini=function(){var c=$(this).find("div.latest-works-info");var a=c.find("div.bg");a.remove();var b=$('<div class="bg">&nbsp;</div>');c.prepend(b);$(this).click(function(){window.location=$(this).find("a").attr("href");return false});$(this).unbind("mouseenter mouseleave");$(this).css("cursor","pointer");$(this).find("img").css("cursor","pointer");$(this).mouseenter(function(){$(this).stop(true,true).animate({borderTopColor:"#fff",borderBottomColor:"#fff",borderLeftColor:"#fff",borderRightColor:"#fff"},{duration:600,easing:"easeOutCubic"});var e=$(this).find("div.latest-works-info");e.stop(true,true).animate({top:0},{duration:600,easing:"easeOutCubic"});var d=$(this).find("div.bg");d.stop(true,true).animate({"background-color":"#bd0926"},{duration:600,easing:"easeOutCubic"})}).mouseleave(function(){$(this).stop(true,true).animate({borderTopColor:"#000",borderBottomColor:"#000",borderLeftColor:"#000",borderRightColor:"#000"},{duration:600,easing:"easeOutCubic"});var e=$(this).find("div.latest-works-info");e.stop(true,true).animate({top:125},{duration:600,easing:"easeOutCubic"});var d=$(this).find("div.bg");d.stop(true,true).animate({"background-color":"#000"},{duration:600,easing:"easeOutCubic"})})};jQuery.fn.initMap=function(){$(this).hover(function(){var a=$(this).find("img");a.stop(true,true).animate({borderTopColor:"#fff",borderBottomColor:"#fff",borderLeftColor:"#fff",borderRightColor:"#fff"},{duration:600,easing:"easeOutCubic"})},function(){var a=$(this).find("img");a.stop(true,true).animate({borderTopColor:"#4c4c4c",borderBottomColor:"#4c4c4c",borderLeftColor:"#4c4c4c",borderRightColor:"#4c4c4c"},{duration:600,easing:"easeOutCubic"})})};jQuery.fn.initGraph=function(){var f=$(this);var g=0;var e=f.children().length;setTimeout(d,1000);function d(){c(0)}function c(j){var i=f.find("li:nth-child("+(g+1)+")");var k=i.find("div.bg");var m=i.find("p");var l=i.find("h2");k.remove();var n=$('<div class="bg">&nbsp;</div>');i.prepend(n);n.delay(j).fadeIn("fast");l.delay(j).animate({borderTopColor:"#c8344c"},{duration:300,easing:"easeOutCubic"});m.delay(300+j).fadeIn("slow");setTimeout(a,5000)}function b(){var i=f.find("li:nth-child("+(g+1)+")");var j=i.find("div.bg");var l=i.find("p");var k=i.find("h2");j.fadeOut("fast");k.animate({borderTopColor:"#525252"},{duration:100,easing:"easeOutCubic"});l.fadeOut("fast")}function a(){b();g=g<(e-1)?g+1:0;c(400)}};jQuery.fn.initLogos=function(){$(this).hover(function(){var a=$(this).find("img");a.stop(true,true).animate({opacity:1},{duration:600,easing:"easeOutCubic"})},function(){var a=$(this).find("img");a.stop(true,true).animate({opacity:0.5},{duration:600,easing:"easeOutCubic"})})};jQuery.fn.initGallery=function(){var d=$(this);var e=0;var c=d.children().length;setTimeout(a,2000);function b(){d.animate({left:-1*(e*570)},{duration:600,easing:"easeOutCubic"});setTimeout(a,2000)}function a(){e=e<(c-1)?e+1:0;b()}};jQuery.fn.initSmoothScroll=function(){$(this).click(function(){var a=$(this.hash);var b=a.offset().top;$("html,body").animate({scrollTop:b},{duration:600,easing:"easeOutCubic"});return false})};jQuery.fn.initTag=function(g){var f=$(this);var b=g.find("li");var c=f.find("a");c.click(function(){var h=$(this).attr("href").split("#");if(h[1]!=undefined&&h[1]!="all"){a(h[1])}else{d()}});function e(){var h=location.href.split("#");if(h[1]!=undefined&&h[1]!="all"){a(h[1])}else{d()}}function d(){b.initMini();f.find("a").removeClass("current");f.find("a#showall").addClass("current");g.find("li").stop(true,true).animate({opacity:1},{duration:600,easing:"easeOutCubic"})}function a(h){f.find("a").removeClass("current");f.find("a#show"+h).addClass("current");b.initMini();jQuery.each(b,function(){var i=$(this).attr("class");if(parseInt(i.indexOf("tag"+h))==-1){$(this).stop(true,true).animate({opacity:0.3},{duration:600,easing:"easeOutCubic"});$(this).css("cursor","default");$(this).find("img").css("cursor","default");$(this).unbind("mouseenter mouseleave click")}else{$(this).stop(true,true).animate({opacity:1},{duration:600,easing:"easeOutCubic"})}})}e()};$("header nav ul li:nth-child(4) a").initSmoothScroll();$("#tweet").tweet();$("header nav ul li:nth-child(1)").initLogo();$("#map").initMap();
