var PM=PM||{};PM.Global=(function(c,a,d){var b={init:function(){if(!Modernizr.touch){$(c).load(function(){$("#home .raptor").raptorize();});}$("#kittenize").live("click",function(f){var g=$("img"),e=g.length;while(e--){g[e].src="//placekitten.com/"+g[e].offsetWidth+"/"+g[e].offsetHeight;}});if(a.location.hash==="#!/work/"){b.workload();}$("#work a").click(function(f){$("#loading").show();a.location.hash="!/work/";b.workload();f.preventDefault();});},workload:function(){var e=$(this).attr("href"),f=$("#work_container");f.load("work.html #w_container",function(){$("#homecard").fadeOut("fast");f.fadeIn("slow");$("#workcard").fadeIn("slow");$("#loading").hide();});}};return b;})(this,this.document);(function(a){a.fn.raptorize=function(b){var c={enterOn:"click",delayTime:5000};var b=a.extend(c,b);return this.each(function(){var g=a(this);var i=false;if(a.browser.mozilla&&a.browser.version.substr(0,5)>="1.9.2"||a.browser.webkit){i=true;}var e='<img id="elRaptor" style="display: none" src="img/global/raptor.png" />';var j='<audio id="elRaptorShriek" preload="auto"><source src="sound/raptor-sound.mp3" /><source src="sound/raptor-sound.ogg" /></audio>';var f=false;a("body").append(e);if(i){a("body").append(j);}var l=a("#elRaptor").css({position:"fixed",bottom:"-700px",right:"0",display:"block"});function k(){f=true;if(i){function m(){document.getElementById("elRaptorShriek").play();}m();}l.animate({bottom:"0"},function(){a(this).animate({bottom:"-130px"},100,function(){var n=((a(this).position().left)+400);a(this).delay(300).animate({right:n},2200,function(){l=a("#elRaptor").css({bottom:"-700px",right:"0"});f=false;});});});}if(b.enterOn=="timer"){setTimeout(k,b.delayTime);}else{if(b.enterOn=="click"){g.one("click",function(m){m.preventDefault();if(!f){k();}});}else{if(b.enterOn=="konami-code"){var h=[],d="38,38,40,40,37,39,37,39,66,65";a(window).bind("keydown.raptorz",function(m){h.push(m.keyCode);if(h.toString().indexOf(d)>=0){k();a(window).unbind("keydown.raptorz");}},true);}}}});};})(jQuery);window.log=function(){
/*@cc_on
  return;
  @*/
log.history=log.history||[];log.history.push(arguments);if(this.console){console.log(Array.prototype.slice.call(arguments));}};
