(function(c,a,d){if(typeof b=="undefined"||!b){c.rudy={}}var b=c.rudy;b.Application=function(u){var g={scrollingEl:"body",scrollingY:100,scrollingInterval:1300,headEl:"#head"};$.extend(g,u);var v=null;var k=-100;var e=function(){$(g.scrollingEl).css("background-position","0px "+k+"px");k=k-10};var t=function(){v=setInterval(e,g.scrollingInterval)};var s=$(g.headEl);var n=false;var m=function(){$(c).scroll(function(x){var w=$(a).scrollTop(),o={"-webkit-transform":"rotate("+w+"deg)","-moz-transform":"rotate("+w+"deg)","-ms-transform":"rotate("+w+"deg)","-o-transform":"rotate("+w+"deg)",transform:"rotate("+w+"deg)"};s.css(o)})};var p=function(){s.animate({opacity:1},3000,"swing")};var f=function(){s.jrumble({rangeX:2,rangeY:2,rangeRot:1})};var r=function(){s.click(function(o){$(this).toggleClass("flipped")})};var l=function(){var w={width:"60%",left:"50px",top:"50px"},o={width:"25%",left:"100px",top:"140px"};if(n){return w}return o};var h=function(){s.click(function(o){s.animate(l(),1000,"swing",function(){f();n=!n})})};var j=function(){s.click(function(o){s.fadeOut("slow")})};var i=function(){p();f();j()};var q={domReady:i};return q}})(this,document);window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);(typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a))}};(function(e){function h(){}for(var g="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),f;f=g.pop();){e[f]=e[f]||h}})((function(){try{console.log();return window.console}catch(a){return window.console={}}})());(function(a){a.fn.jrumble=function(b){var d={rangeX:2,rangeY:2,rangeRot:1,rumbleSpeed:10,rumbleEvent:"hover",posX:"left",posY:"top"};var c=a.extend(d,b);return this.each(function(){$obj=a(this);var r;var i=c.rangeX;var h=c.rangeY;var p=c.rangeRot;i=i*2;h=h*2;p=p*2;var k=c.rumbleSpeed;var j=$obj.css("position");var f=c.posX;var q=c.posY;var m;var l;var o;if(f==="left"){m=parseInt($obj.css("left"),10)}if(f==="right"){m=parseInt($obj.css("right"),10)}if(q==="top"){l=parseInt($obj.css("top"),10)}if(q==="bottom"){l=parseInt($obj.css("bottom"),10)}function e(t){var v=Math.random();var w=Math.floor(Math.random()*(i+1))-i/2;var u=Math.floor(Math.random()*(h+1))-h/2;var s=Math.floor(Math.random()*(p+1))-p/2;if(t.css("display")==="inline"){o=true;t.css("display","inline-block")}if(w===0&&i!==0){if(v<0.5){w=1}else{w=-1}}if(u===0&&h!==0){if(v<0.5){u=1}else{u=-1}}if(j==="absolute"){t.css({position:"absolute","-webkit-transform":"rotate("+s+"deg)","-moz-transform":"rotate("+s+"deg)","-o-transform":"rotate("+s+"deg)",transform:"rotate("+s+"deg)"});t.css(f,m+w+"px");t.css(q,l+u+"px")}if(j==="fixed"){t.css({position:"fixed","-webkit-transform":"rotate("+s+"deg)","-moz-transform":"rotate("+s+"deg)","-o-transform":"rotate("+s+"deg)",transform:"rotate("+s+"deg)"});t.css(f,m+w+"px");t.css(q,l+u+"px")}if(j==="static"||j==="relative"){t.css({position:"relative","-webkit-transform":"rotate("+s+"deg)","-moz-transform":"rotate("+s+"deg)","-o-transform":"rotate("+s+"deg)",transform:"rotate("+s+"deg)"});t.css(f,w+"px");t.css(q,u+"px")}}var g={position:j,"-webkit-transform":"rotate(0deg)","-moz-transform":"rotate(0deg)","-o-transform":"rotate(0deg)",transform:"rotate(0deg)"};if(c.rumbleEvent==="hover"){$obj.hover(function(){var s=a(this);r=setInterval(function(){e(s)},k)},function(){var s=a(this);clearInterval(r);s.css(g);s.css(f,m+"px");s.css(q,l+"px");if(o===true){s.css("display","inline")}})}if(c.rumbleEvent==="click"){$obj.toggle(function(){var s=a(this);r=setInterval(function(){e(s)},k)},function(){var s=a(this);clearInterval(r);s.css(g);s.css(f,m+"px");s.css(q,l+"px");if(o===true){s.css("display","inline")}})}if(c.rumbleEvent==="mousedown"){$obj.bind({mousedown:function(){var s=a(this);r=setInterval(function(){e(s)},k)},mouseup:function(){var s=a(this);clearInterval(r);s.css(g);s.css(f,m+"px");s.css(q,l+"px");if(o===true){s.css("display","inline")}},mouseout:function(){var s=a(this);clearInterval(r);s.css(g);s.css(f,m+"px");s.css(q,l+"px");if(o===true){s.css("display","inline")}}})}if(c.rumbleEvent==="constant"){var n=a(this);r=setInterval(function(){e(n)},k)}})}})(jQuery);var app=new rudy.Application();$(document).ready(function(){app.domReady()});
