(function(d){function b(k){d.each(k,function(o,l){var n=d(o),m={html:l,title:h(n.find(".caption").text())};n.data("player",m)})}function g(k,n,l){var m=/http:\/\/((www\.)?youtube\.com\/watch.*|youtu\.be\/.*|(www\.)?vimeo\.com\/.*|blip\.tv\/file\/.*|(www\.)?dailymotion\.com\/.*)/i;l=l||function(o){};if(k.match(m)!==null){return d.ajax({url:"/wp-admin/admin-ajax.php",dataType:"json",data:{url:k,id:n,action:"fx-oembed"},success:l})}return false}function i(p){var o=d(p.target),m=o.closest(".figure"),n=o.parent("a"),l=m.data("player"),k=false;if(n.attr("target")!=="_blank"){if(l){f(l);k=true}else{k=g(n.attr("href"),m.attr("id").replace("figure-",""),function(q){l={html:q.code,title:h(m.find(".caption").text())};m.data("player",l);f(l)})}if(!k){n.attr("target","_blank")}}return !k}function h(m){var k=200,l=0;e=0;if(m.length>k){while(true){l=e;e=m.indexOf(" ",e+1);if(e>k||e===-1){break}}m=m.substr(0,l)+"…"}return m}function f(k){d.colorbox({html:k.html,title:k.title,onCleanup:function(){d(".oembed").hide()}})}function c(k,t,p){var q=0,l=t||640,v=p||290,o=d(k),r=o.children().size(),n=d('<span class="pager-control" id="pager-left" title="Previous">Prev</span>').hide(),u=d('<span class="pager-control" id="pager-right" title="Next">Next</span>').hide(),s=d('<div id="pager-outter"></div>').css({position:"relative"}),x=d('<div id="pager-inner"></div>').css({overflow:"hidden",width:l,height:v});function m(w){if(w===0){n.hide()}else{n.show()}if(w===r-1){u.hide()}else{u.show()}}o.css("width",l*r).wrap(x).parent().wrap(s).parent().append(n).append(u);if(r>0){m(q);d(".pager-control").click(function(){q=(d(this).attr("id")==="pager-right")?q+1:q-1;m(q);o.animate({"margin-left":l*(-q)},600)})}}if(d("body").hasClass("page-about")){var a=d(".lang-block"),j=d(".lang-selector a"),e;a.each(function(k,l){if(k>0){d(l).hide()}else{e=d(l).attr("lang")}});j.click(function(){var k=d(this);if(k.attr("lang")!==e){e=k.attr("lang");j.removeClass("current");k.addClass("current");a.hide();a.filter("#lang-"+e).show()}return false});c("#gallery",650)}else{if(d("body").hasClass("page-films")){b(fx_oembed);d(".film").click(i).mouseenter(function(n){var l=d(n.target).closest(".figure"),m=l.find(".player"),k=l.find(".caption");m.stop().animate({opacity:0.6},250);k.css({top:(58-parseInt(k.height()/2,10))}).stop().animate({opacity:1},250)}).mouseleave(function(n){var l=d(n.target).closest(".figure"),m=l.find(".player"),k=l.find(".caption");m.stop().animate({opacity:1},250);k.stop().animate({opacity:0},250)}).find(".caption").each(function(){var k=d(this).css({opacity:0}),l=k.parent().find(".player");k.wrapInner('<a href="'+l.attr("href")+'"></a>')}).end().find("img").attr("title","").attr("alt","");c("#films",640,381)}else{if(d("body").hasClass("page-illustrations")){d("div.gallery").horizontalSlider()}else{if(d("body").hasClass("page-latest-projects")){b(fx_oembed);c("#projects",650,425);d(".player").click(i)}else{if(d("body").hasClass("page-profile")){d(".container").verticalSlider().find("a").attr("target","_blank")}else{if(d("body").hasClass("page-contact")){d(".cf-ol li").click(function(){d(":input",d(this)).focus()})}}}}}}d("#footer a").attr("target","_blank")}(jQuery));
