var Nouincolor=new Class({initialize:function(options){this.nav=$$("#this-is-soooocial a");this.wrapper=$("content");this.imageAssets=["static/img/me.png","static/img/full-sprites.png"];this.folio=$$(".folio")[0];this.pf=$("portfolio");this.pfc=$("portfolio-cont");this.logo=$$("h1");this.social;this.prepareTurkey();this.getAssets()},prepareTurkey:function(){this.wrapper.fade("hide");this.pfc.set("opacity",0);this.tip=this.createTip();this.tip.set("morph",{duration:330});this.tip.getElement("span").set("tween",{link:"cancel",transition:"quad:out"});this.tip.setStyles({opacity:0,left:-175,top:90});this.nav.fade("hide");this.social=this.nav.getParent();this.nav.addEvents({mouseover:this.toggleTip.bind(this),mouseout:this.toggleTip.bind(this)});this.portfolio();this.logo.set("tween",{duration:600,transition:"back:out"});this.folio.addEvent("click",this.moveSplash.bind(this))},showAll:function(){this.wrapper.fade("in");this.toggleSocial.delay(500,this)},moveSplash:function(e){e.stop();this.logo.tween("margin-top",0);this.showPortfolio.delay(700,this)},showPortfolio:function(){if(Browser.Engine.webkit&&Browser.Engine.version>=525){this.pfc.set("opacity",1);this.pfc.className="omg"}else{this.pfc.morph({opacity:1,top:[30,0]})}},portfolio:function(){var i=0;var items=$$("#portfolio li");var els=$$("#portfolio-pagination a");var that=this;var back=els[0];var next=els[1];this.pf.set("tween",{duration:750,transition:"back:out"});back.fade(0.5);els.each(function(el){el.addEvents({click:function(e){e.stop();if(this.get("rel").contains("next")){i-=1}else{i+=1}if((items.length+i)-1<=0){next.fade(0.5)}else{next.fade(1)}if((items.length+i)<=0){i=i+1}if(i>=0){back.fade(0.5);i=0}else{back.fade(1)}that.pf.tween("left",430*i)},mouseenter:function(){},mouseleave:function(){}})})},getAssets:function(){new Asset.images(this.imageAssets,{onComplete:this.showAll.bind(this)})},toggleSocial:function(){this.nav.each(function(el,i){this.toggleDrop.delay(100*i,el)},this)},toggleDrop:function(){this.set("morph",{transition:"bounce:out",duration:1300});this.fade("in");this.morph({top:0})},createTip:function(){var wrapper=new Element("span",{id:"oskar-says","class":"sprite"});var inner=new Element("span",{"class":"sprite"}).inject(wrapper);var top=new Element("em",{"class":"osTop sprite"}).inject(inner);var bottom=new Element("em",{"class":"osBottom sprite"}).inject(inner);wrapper.inject(this.nav.getParent("ul")[0],"after");return wrapper},toggleTip:function(e){var target=$(e.target);var type=target.getParent().get("class");var mode=e.type.contains("over");if(mode&&target.get("tag").contains("a")){this.tip.getElement("span").tween("background-position","-524px "+target.get("rel").toString()+"px")}this.tip.morph({opacity:(mode?1:0),left:(mode?-160:-175),top:(mode?75:90)})}});window.addEvent("domready",function(){new Nouincolor()});