if(typeof asual=="undefined"){var asual={}}if(typeof asual.util=="undefined"){asual.util={}}asual.util.Browser=new function(){var g=navigator.userAgent.toLowerCase(),h=/webkit/.test(g),j=/opera/.test(g),l=/msie/.test(g)&&!/opera/.test(g),k=/mozilla/.test(g)&&!/(compatible|webkit)/.test(g),i=parseFloat(l?g.substr(g.indexOf("msie")+4):(g.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1]);this.toString=function(){return"[class Browser]"};this.getVersion=function(){return i};this.isMSIE=function(){return l};this.isSafari=function(){return h};this.isOpera=function(){return j};this.isMozilla=function(){return k}};asual.util.Events=new function(){var t="DOMContentLoaded",m="onstop",l=window,o=document,u=[],v=asual.util,r=v.Browser,s=r.isMSIE(),p=r.isSafari();this.toString=function(){return"[class Events]"};this.addListener=function(c,b,a){u.push({o:c,t:b,l:a});if(!(b==t&&(s||p))){if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c.attachEvent("on"+b,a)}}}};this.removeListener=function(c,a,e){for(var b=0,d;d=u[b];b++){if(d.o==c&&d.t==a&&d.l==e){u.splice(b,1);break}}if(!(a==t&&(s||p))){if(c.removeEventListener){c.removeEventListener(a,e,false)}else{if(c.detachEvent){c.detachEvent("on"+a,e)}}}};var n=function(){for(var a=0,b;b=u[a];a++){if(b.t!=t){v.Events.removeListener(b.o,b.t,b.l)}}};var q=function(){if(o.readyState=="interactive"){function a(){o.detachEvent(m,a);n()}o.attachEvent(m,a);l.setTimeout(function(){o.detachEvent(m,a)},0)}};if(s||p){(function(){try{if((s&&o.body)||!/loaded|complete/.test(o.readyState)){o.documentElement.doScroll("left")}}catch(a){return setTimeout(arguments.callee,0)}for(var b=0,a;a=u[b];b++){if(a.t==t){a.l.call(null)}}})()}if(s){l.attachEvent("onbeforeunload",q)}this.addListener(l,"unload",n)};asual.util.Functions=new function(){this.toString=function(){return"[class Functions]"};this.bind=function(i,g,j){for(var l=2,k,h=[];k=arguments[l];l++){h.push(k)}return function(){return i.apply(g,h)}}};var SWFAddressEvent=function(g){this.toString=function(){return"[object SWFAddressEvent]"};this.type=g;this.target=[SWFAddress][0];this.value=SWFAddress.getValue();this.path=SWFAddress.getPath();this.pathNames=SWFAddress.getPathNames();this.parameters={};var h=SWFAddress.getParameterNames();for(var e=0,f=h.length;e<f;e++){this.parameters[h[e]]=SWFAddress.getParameter(h[e])}this.parameterNames=h};SWFAddressEvent.INIT="init";SWFAddressEvent.CHANGE="change";SWFAddressEvent.INTERNAL_CHANGE="internalChange";SWFAddressEvent.EXTERNAL_CHANGE="externalChange";var SWFAddress=new function(){var _getHash=function(){var index=_l.href.indexOf("#");return index!=-1?_ec(_dc(_l.href.substr(index+1))):""};var _getWindow=function(){try{top.document;return top}catch(e){return window}};var _strictCheck=function(value,force){if(_opts.strict){value=force?(value.substr(0,1)!="/"?"/"+value:value):(value==""?"/":value)}return value};var _ieLocal=function(value,direction){return(_msie&&_l.protocol=="file:")?(direction?_value.replace(/\?/,"%3F"):_value.replace(/%253F/,"?")):value};var _searchScript=function(el){if(el.childNodes){for(var i=0,l=el.childNodes.length,s;i<l;i++){if(el.childNodes[i].src){_url=String(el.childNodes[i].src)}if(s=_searchScript(el.childNodes[i])){return s}}}};var _titleCheck=function(){if(_d.title!=_title&&_d.title.indexOf("#")!=-1){_d.title=_title}};var _listen=function(){if(!_silent){var hash=_getHash();var diff=!(_value==hash);if(_safari&&_version<523){if(_length!=_h.length){_length=_h.length;if(typeof _stack[_length-1]!=UNDEFINED){_value=_stack[_length-1]}_update.call(this,false)}}else{if(_msie&&diff){if(_version<7){_l.reload()}else{this.setValue(hash)}}else{if(diff){_value=hash;_update.call(this,false)}}}if(_msie){_titleCheck.call(this)}}};var _bodyClick=function(e){if(_popup.length>0){var popup=window.open(_popup[0],_popup[1],eval(_popup[2]));if(typeof _popup[3]!=UNDEFINED){eval(_popup[3])}}_popup=[]};var _swfChange=function(){for(var i=0,id,obj,value=SWFAddress.getValue(),setter="setSWFAddressValue";id=_ids[i];i++){obj=document.getElementById(id);if(obj){if(obj.parentNode&&typeof obj.parentNode.so!=UNDEFINED){obj.parentNode.so.call(setter,value)}else{if(!(obj&&typeof obj[setter]!=UNDEFINED)){var objects=obj.getElementsByTagName("object");var embeds=obj.getElementsByTagName("embed");obj=((objects[0]&&typeof objects[0][setter]!=UNDEFINED)?objects[0]:((embeds[0]&&typeof embeds[0][setter]!=UNDEFINED)?embeds[0]:null))}if(obj){obj[setter](value)}}}else{if(obj=document[id]){if(typeof obj[setter]!=UNDEFINED){obj[setter](value)}}}}};var _jsDispatch=function(type){this.dispatchEvent(new SWFAddressEvent(type));type=type.substr(0,1).toUpperCase()+type.substr(1);if(typeof this["on"+type]==FUNCTION){this["on"+type]()}};var _jsInit=function(){if(_util.Browser.isSafari()){_d.body.addEventListener("click",_bodyClick)}_jsDispatch.call(this,"init")};var _jsChange=function(){_swfChange();_jsDispatch.call(this,"change")};var _update=function(internal){_jsChange.call(this);if(internal){_jsDispatch.call(this,"internalChange")}else{_jsDispatch.call(this,"externalChange")}_st(_functions.bind(_track,this),10)};var _track=function(){var value=(_l.pathname+(/\/$/.test(_l.pathname)?"":"/")+this.getValue()).replace(/\/\//,"/").replace(/^\/$/,"");var fn=_t[_opts.tracker];if(typeof fn==FUNCTION){fn(value)}else{if(typeof _t.pageTracker!=UNDEFINED&&typeof _t.pageTracker._trackPageview==FUNCTION){_t.pageTracker._trackPageview(value)}else{if(typeof _t.urchinTracker==FUNCTION){_t.urchinTracker(value)}}}};var _htmlWrite=function(){var doc=_frame.contentWindow.document;doc.open();doc.write("<html><head><title>"+_d.title+"</title><script>var "+ID+' = "'+_getHash()+'";<\/script></head></html>');doc.close()};var _htmlLoad=function(){var win=_frame.contentWindow;var src=win.location.href;_value=(typeof win[ID]!=UNDEFINED?win[ID]:"");if(_value!=_getHash()){_update.call(SWFAddress,false);_l.hash=_ieLocal(_value,TRUE)}};var _load=function(){if(!_loaded){_loaded=TRUE;if(_msie&&_version<8){var frameset=_d.getElementsByTagName("frameset")[0];_frame=_d.createElement((frameset?"":"i")+"frame");if(frameset){frameset.insertAdjacentElement("beforeEnd",_frame);frameset[frameset.cols?"cols":"rows"]+=",0";_frame.src="javascript:false";_frame.noResize=true;_frame.frameBorder=_frame.frameSpacing=0}else{_frame.src="javascript:false";_frame.style.display="none";_d.body.insertAdjacentElement("afterBegin",_frame)}_st(function(){_events.addListener(_frame,"load",_htmlLoad);if(typeof _frame.contentWindow[ID]==UNDEFINED){_htmlWrite()}},50)}else{if(_safari){if(_version<418){_d.body.innerHTML+='<form id="'+ID+'" style="position:absolute;top:-9999px;" method="get"></form>';_form=_d.getElementById(ID)}if(typeof _l[ID]==UNDEFINED){_l[ID]={}}if(typeof _l[ID][_l.pathname]!=UNDEFINED){_stack=_l[ID][_l.pathname].split(",")}}}_st(_functions.bind(function(){_jsInit.call(this);_jsChange.call(this);_track.call(this)},this),1);if(_msie&&_version>=8){_d.body.onhashchange=_functions.bind(_listen,this);_si(_functions.bind(_titleCheck,this),50)}else{_si(_functions.bind(_listen,this),50)}}};var ID="swfaddress",FUNCTION="function",UNDEFINED="undefined",TRUE=true,FALSE=false,_util=asual.util,_browser=_util.Browser,_events=_util.Events,_functions=_util.Functions,_version=_browser.getVersion(),_msie=_browser.isMSIE(),_mozilla=_browser.isMozilla(),_opera=_browser.isOpera(),_safari=_browser.isSafari(),_supported=FALSE,_t=_getWindow(),_d=_t.document,_h=_t.history,_l=_t.location,_si=setInterval,_st=setTimeout,_dc=decodeURI,_ec=encodeURI,_frame,_form,_url,_title=_d.title,_length=_h.length,_silent=FALSE,_loaded=FALSE,_justset=TRUE,_juststart=TRUE,_ref=this,_stack=[],_ids=[],_popup=[],_listeners={},_value=_getHash(),_opts={history:TRUE,strict:TRUE};if(_msie&&_d.documentMode&&_d.documentMode!=_version){_version=_d.documentMode!=8?7:8}_supported=(_mozilla&&_version>=1)||(_msie&&_version>=6)||(_opera&&_version>=9.5)||(_safari&&_version>=312);if(_supported){if(_opera){history.navigationMode="compatible"}for(var i=1;i<_length;i++){_stack.push("")}_stack.push(_getHash());if(_msie&&_l.hash!=_getHash()){_l.hash="#"+_ieLocal(_getHash(),TRUE)}_searchScript(document);var _qi=_url?_url.indexOf("?"):-1;if(_qi!=-1){var param,params=_url.substr(_qi+1).split("&");for(var i=0,p;p=params[i];i++){param=p.split("=");if(/^(history|strict)$/.test(param[0])){_opts[param[0]]=(isNaN(param[1])?/^(true|yes)$/i.test(param[1]):(parseInt(param[1])!=0))}if(/^tracker$/.test(param[0])){_opts[param[0]]=param[1]}}}if(_msie){_titleCheck.call(this)}if(window==_t){_events.addListener(document,"DOMContentLoaded",_functions.bind(_load,this))}_events.addListener(_t,"load",_functions.bind(_load,this))}else{if((!_supported&&_l.href.indexOf("#")!=-1)||(_safari&&_version<418&&_l.href.indexOf("#")!=-1&&_l.search!="")){_d.open();_d.write('<html><head><meta http-equiv="refresh" content="0;url='+_l.href.substr(0,_l.href.indexOf("#"))+'" /></head></html>');_d.close()}else{_track()}}this.toString=function(){return"[class SWFAddress]"};this.back=function(){_h.back()};this.forward=function(){_h.forward()};this.up=function(){var path=this.getPath();this.setValue(path.substr(0,path.lastIndexOf("/",path.length-2)+(path.substr(path.length-1)=="/"?1:0)))};this.go=function(delta){_h.go(delta)};this.href=function(url,target){target=typeof target!=UNDEFINED?target:"_self";if(target=="_self"){self.location.href=url}else{if(target=="_top"){_l.href=url}else{if(target=="_blank"){window.open(url)}else{_t.frames[target].location.href=url}}}};this.popup=function(url,name,options,handler){try{var popup=window.open(url,name,eval(options));if(typeof handler!=UNDEFINED){eval(handler)}}catch(ex){}_popup=arguments};this.getIds=function(){return _ids};this.getId=function(index){return _ids[0]};this.setId=function(id){_ids[0]=id};this.addId=function(id){this.removeId(id);_ids.push(id)};this.removeId=function(id){for(var i=0;i<_ids.length;i++){if(id==_ids[i]){_ids.splice(i,1);break}}};this.addEventListener=function(type,listener){if(typeof _listeners[type]==UNDEFINED){_listeners[type]=[]}_listeners[type].push(listener)};this.removeEventListener=function(type,listener){if(typeof _listeners[type]!=UNDEFINED){for(var i=0,l;l=_listeners[type][i];i++){if(l==listener){break}}_listeners[type].splice(i,1)}};this.dispatchEvent=function(event){if(this.hasEventListener(event.type)){event.target=this;for(var i=0,l;l=_listeners[event.type][i];i++){l(event)}return TRUE}return FALSE};this.hasEventListener=function(type){return(typeof _listeners[type]!=UNDEFINED&&_listeners[type].length>0)};this.getBaseURL=function(){var url=_l.href;if(url.indexOf("#")!=-1){url=url.substr(0,url.indexOf("#"))}if(url.substr(url.length-1)=="/"){url=url.substr(0,url.length-1)}return url};this.getStrict=function(){return _opts.strict};this.setStrict=function(strict){_opts.strict=strict};this.getHistory=function(){return _opts.history};this.setHistory=function(history){_opts.history=history};this.getTracker=function(){return _opts.tracker};this.setTracker=function(tracker){_opts.tracker=tracker};this.getTitle=function(){return _d.title};this.setTitle=function(title){if(!_supported){return null}if(typeof title==UNDEFINED){return}if(title=="null"){title=""}title=_dc(title);_st(function(){_title=_d.title=title;if(_juststart&&_frame&&_frame.contentWindow&&_frame.contentWindow.document){_frame.contentWindow.document.title=title;_juststart=FALSE}if(!_justset&&_mozilla){_l.replace(_l.href.indexOf("#")!=-1?_l.href:_l.href+"#")}_justset=FALSE},10)};this.getStatus=function(){return _t.status};this.setStatus=function(status){if(!_supported){return null}if(typeof status==UNDEFINED){return}if(status=="null"){status=""}status=_dc(status);if(!_safari){status=_strictCheck((status!="null")?status:"",TRUE);if(status=="/"){status=""}if(!(/http(s)?:\/\//.test(status))){var index=_l.href.indexOf("#");status=(index==-1?_l.href:_l.href.substr(0,index))+"#"+status}_t.status=status}};this.resetStatus=function(){_t.status=""};this.getValue=function(){if(!_supported){return null}return _dc(_strictCheck(_ieLocal(_value,FALSE),FALSE))};this.setValue=function(value){if(!_supported){return null}if(typeof value==UNDEFINED){return}if(value=="null"){value=""}value=_ec(_dc(_strictCheck(value,TRUE)));if(value=="/"){value=""}if(_value==value){return}_justset=TRUE;_value=value;_silent=TRUE;_update.call(SWFAddress,true);_stack[_h.length]=_value;if(_safari){if(_opts.history){_l[ID][_l.pathname]=_stack.toString();_length=_h.length+1;if(_version<418){if(_l.search==""){_form.action="#"+_value;_form.submit()}}else{if(_version<523||_value==""){var evt=_d.createEvent("MouseEvents");evt.initEvent("click",TRUE,TRUE);var anchor=_d.createElement("a");anchor.href="#"+_value;anchor.dispatchEvent(evt)}else{_l.hash="#"+_value}}}else{_l.replace("#"+_value)}}else{if(_value!=_getHash()){if(_opts.history){_l.hash="#"+_dc(_ieLocal(_value,TRUE))}else{_l.replace("#"+_dc(_value))}}}if((_msie&&_version<8)&&_opts.history){_st(_htmlWrite,50)}if(_safari){_st(function(){_silent=FALSE},1)}else{_silent=FALSE}};this.getPath=function(){var value=this.getValue();if(value.indexOf("?")!=-1){return value.split("?")[0]}else{if(value.indexOf("#")!=-1){return value.split("#")[0]}else{return value}}};this.getPathNames=function(){var path=this.getPath(),names=path.split("/");if(path.substr(0,1)=="/"||path.length==0){names.splice(0,1)}if(path.substr(path.length-1,1)=="/"){names.splice(names.length-1,1)}return names};this.getQueryString=function(){var value=this.getValue(),index=value.indexOf("?");if(index!=-1&&index<value.length){return value.substr(index+1)}};this.getParameter=function(param){var value=this.getValue();var index=value.indexOf("?");if(index!=-1){value=value.substr(index+1);var p,params=value.split("&"),i=params.length,r=[];while(i--){p=params[i].split("=");if(p[0]==param){r.push(p[1])}}if(r.length!=0){return r.length!=1?r:r[0]}}};this.getParameterNames=function(){var value=this.getValue();var index=value.indexOf("?");var names=[];if(index!=-1){value=value.substr(index+1);if(value!=""&&value.indexOf("=")!=-1){var params=value.split("&"),i=0;while(i<params.length){names.push(params[i].split("=")[0]);i++}}}return names};this.onInit=null;this.onChange=null;this.onInternalChange=null;this.onExternalChange=null;(function(){var _args;if(typeof FlashObject!=UNDEFINED){SWFObject=FlashObject}if(typeof SWFObject!=UNDEFINED&&SWFObject.prototype&&SWFObject.prototype.write){var _s1=SWFObject.prototype.write;SWFObject.prototype.write=function(){_args=arguments;if(this.getAttribute("version").major<8){this.addVariable("$swfaddress",SWFAddress.getValue());((typeof _args[0]=="string")?document.getElementById(_args[0]):_args[0]).so=this}var success;if(success=_s1.apply(this,_args)){_ref.addId(this.getAttribute("id"))}return success}}if(typeof swfobject!=UNDEFINED){var _s2r=swfobject.registerObject;swfobject.registerObject=function(){_args=arguments;_s2r.apply(this,_args);_ref.addId(_args[0])};var _s2c=swfobject.createSWF;swfobject.createSWF=function(){_args=arguments;var swf=_s2c.apply(this,_args);if(swf){_ref.addId(_args[0].id)}return swf};var _s2e=swfobject.embedSWF;swfobject.embedSWF=function(){_args=arguments;if(typeof _args[8]==UNDEFINED){_args[8]={}}if(typeof _args[8].id==UNDEFINED){_args[8].id=_args[1]}_s2e.apply(this,_args);_ref.addId(_args[8].id)}}if(typeof UFO!=UNDEFINED){var _u=UFO.create;UFO.create=function(){_args=arguments;_u.apply(this,_args);_ref.addId(_args[0].id)}}if(typeof AC_FL_RunContent!=UNDEFINED){var _a=AC_FL_RunContent;AC_FL_RunContent=function(){_args=arguments;_a.apply(this,_args);for(var i=0,l=_args.length;i<l;i++){if(_args[i]=="id"){_ref.addId(_args[i+1])}}}}})()};jQuery.cookie=function(d,e,b){if(arguments.length>1&&(e===null||typeof e!=="object")){b=jQuery.extend({},b);if(e===null){b.expires=-1}if(typeof b.expires==="number"){var g=b.expires,c=b.expires=new Date();c.setDate(c.getDate()+g)}return(document.cookie=[encodeURIComponent(d),"=",b.raw?String(e):encodeURIComponent(String(e)),b.expires?"; expires="+b.expires.toUTCString():"",b.path?"; path="+b.path:"",b.domain?"; domain="+b.domain:"",b.secure?"; secure":""].join(""))}b=e||{};var a,f=b.raw?function(h){return h}:decodeURIComponent;return(a=new RegExp("(?:^|; )"+encodeURIComponent(d)+"=([^;]*)").exec(document.cookie))?f(a[1]):null};if(!window.requestAnimationFrame){window.requestAnimationFrame=(function(){return window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(b,a){window.setTimeout(b,1000/60)}})()}function AnimationRender(a){var b=false;(function(){requestAnimationFrame(c)})();function c(){if(b){a();requestAnimationFrame(c)}}this.render=function(){b=true;requestAnimationFrame(c)};this.stop=function(){b=false}}function AssetLoader(f,g,c){var i=0;var h=0;var d=0;(function(){for(var j=0;j<f.length;j++){if(f[j]){i++}}b();if(BrowserManager.detect(["msie"])){e()}})();function b(){for(var j=0;j<f.length;j++){if(f[j]){var k=new Image();k.onload=a;k.src=f[j]}}}function a(){d=0;h++;if(c){c(h/i)}if(i==h){if(g){g()}if(!DRXBrowser.isIE()){delete this}}}function e(){var j=setInterval(function(){d++;if(d>70){clearInterval(j);h=i-1;a()}},10)}}var BrowserManager=new _BrowserManager();function _BrowserManager(){var a=navigator.userAgent.toLowerCase();this.detect=function(c){for(var b=0;b<c.length;b++){if(a.indexOf(c[b])!=-1){return true}}return false}}var DRXBrowser=new _DRXBrowser();function _DRXBrowser(){var e,d,a,c,b;(function(){e=BrowserManager.detect(["ipad","android 3","playbook"]);d=BrowserManager.detect(["iphone","android 1","android 2","palm","blackberry","iemobile","symbian","meego"]);a=BrowserManager.detect(["msie 8"]);c=BrowserManager.detect(["msie 8","msie 9","firefox/3"]);b=BrowserManager.detect(["msie"])})();this.isTablet=function(){return e};this.isMobile=function(){return d};this.isIE=function(){return b};this.isIE8=function(){return a};this.noCSS=function(){return c}}var _window,_document,_body,_htmlBody;$(document).ready(function(){_window=$(window);_document=$(document);_body=$("body");_htmlBody=$("html, body")});function getURL(a,b){if(!b){b="_blank"}window.open(a,b)}var Events=new EventManager();function EventManager(){var a=new Array();this.addEvent=function(c,d){var b=new Array();b.evt=c;b.callback=d;a.push(b)};this.removeEvent=function(b,d){for(var c=0;c<a.length;c++){if(a[c]["evt"]==b&&a[c]["callback"]==d){a.splice(c,1)}}};this.fireEvent=function(b,d){for(var c=0;c<a.length;c++){if(a[c]["evt"]==b){a[c]["callback"](d)}}}}function Parallax(){var e=false;var d,g,c,i;var f=new Array();(function(){g=new AnimationRender(b);_window.bind("scroll",a);setTimeout(function(){},100)})();function a(){if(!c){g.render();c=true}}function b(){if(!e){var o=_window.scrollLeft();for(var l=0;l<f.length;l++){var n=f[l]["object"];var j=f[l]["coeff"];var m=f[l]["left"];var p=f[l]["update"];var k=-(o*j)+m;n.tween({translateX:k},1);if(p){p({left:k})}}if(d==o){h()}d=o}}function h(){g.stop();c=false}this.addParallax=function(l,k,j){var m=new Array();m.object=l;m.coeff=k;m.left=Utils.splitPx(l.css("left"));m.update=j;if(TweenManager.supportedBrowser()){l.css({left:0})}f.push(m)};this.removeParallax=function(j){for(var k=0;k<f.length;k++){if(f[k]["object"]==j){f.splice(k,1)}}};this.pauseRender=function(){e=true};this.resumeRender=function(){e=false};this.endParallax=function(){clearInterval(_inter);delete this}}(function(a){a.fn.touchSwipe=function(c){var b={min_move_x:10,left:function(){alert("left")},right:function(){alert("right")},preventDefaultEvents:true};if(c){a.extend(b,c)}this.each(function(){var d;var h=false;function g(){this.removeEventListener("touchmove",e);d=null;h=false}function e(k){if(b.preventDefaultEvents){k.preventDefault()}if(h){var i=k.touches[0].pageX;var j=d-i;if(Math.abs(j)>=b.min_move_x){g();if(j>0){b.left()}else{b.right()}}}}function f(i){if(i.touches.length==1){d=i.touches[0].pageX;h=true;this.addEventListener("touchmove",e,false)}}this.addEventListener("touchstart",f,false)});return this};a.fn.touchtap=function(g){var c,b,e;this.each(function(){e=a(this);this.addEventListener("touchstart",f,false);this.addEventListener("touchend",f,false)});function f(h){b=0;h.preventDefault();switch(h.type){case"touchstart":c=setInterval(d,5);break;case"touchend":clearInterval(c);break}}function d(){b++;if(b>7){clearInterval(c);if(g){g({type:"touchtap",object:e})}}}return this}})(jQuery);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});(function(a){a.fn.tween=function(f,i,b,j,d,h){if(!isNaN(j)){d=j;j=function(){}}if(typeof j=="string"){h=j;j=function(){}}if(d&&typeof d!="number"){h=d;d=0}var k=TweenManager.getPrefix();var g=TweenManager.getTransitionEnd();f=e(f);this.each(function(){var l=a(this);setTimeout(function(){if(TweenManager.supportedBrowser()){c(l)}else{l.clearQueue().animate(f,i,(h?h:b),j)}},d)});function c(o){var n=TweenManager.getTransforms(f);var m=TweenManager.getProperties(f);o.unbind(g);if(i>1){o.css(k+"-transition-property",(n?k+"-transform ":"")+m).css(k+"-transition-duration",i+"ms").css(k+"-transition-timing-function",TweenManager.getEase(b))}if(n){o.css(k+"-transform",n)}for(var l in f){o.css(l,f[l])}o.bind(g,function(){if(j){j()}o.unbind(g)})}function e(l){var n=0;for(var m in l){switch(m){case"translateX":value=l[m];if(!TweenManager.supportedBrowser()){l.left=value;delete l[m]}else{if(TweenManager.trans3D()){l.translateX3D=value;delete l[m]}}break;case"translateY":value=l[m];if(!TweenManager.supportedBrowser()){l.top=value;delete l[m]}else{if(TweenManager.trans3D()){l.translateY3D=value;delete l[m]}}break}n++}return l}return this};a.fn.transformPoint=function(c,d){var b=TweenManager.getPrefix();this.each(function(){a(this).css(b+"-transform-origin",c+"px "+d+"px")});return this};a.fn.clearTween=function(){var b=TweenManager.getPrefix();var c=TweenManager.getTransitionEnd();this.each(function(){a(this).css(b+"-transition","none");a(this).unbind(c)});return this}})(jQuery);var TweenManager=new _TweenManager();function _TweenManager(){var h=new Array();var k=new Array();var j=new Array();var d=new Array();var g,e,a,l;(function(){g=f();transitionEnd=i();l=BrowserManager.detect(["ipad"]);a=b("transition")})();function f(){var o=navigator.userAgent.toLowerCase();if(o.indexOf("safari")!=-1){return"-webkit"}if(o.indexOf("chrome")!=-1){return"-webkit"}if(o.indexOf("firefox")!=-1){return"-moz"}if(o.indexOf("opera")!=-1){return"-o"}if(o.indexOf("msie")!=-1){return"-ms"}}function i(){var o=navigator.userAgent.toLowerCase();if(o.indexOf("safari")!=-1){return"webkitTransitionEnd"}if(o.indexOf("chrome")!=-1){return"webkitTransitionEnd"}if(o.indexOf("firefox")!=-1){return"transitionend"}if(o.indexOf("opera")!=-1){return"oTransitionEnd"}}function n(o,q){var p=o.split("%");return p[0]+q+p[1]}function m(p){for(var o=0;o<j.length;o++){if(p==j[o].name){return o}}return -1}function c(o){for(var p=0;p<d.length;p++){if(d[p].name==o){return d[p].code}}return o}function b(r){var q=document.createElement("div"),p="Khtml Ms O Moz Webkit".split(" "),o=p.length;if(r in q.style){return true}r=r.replace(/^[a-z]/,function(s){return s.toUpperCase()});while(o--){if(p[o]+r in q.style){return true}}return false}this.setTween=function(p){for(var o=0;o<h.length;o++){if(h[o].name==p.name){return false}}h.push(p)};this.getTween=function(o){for(var p=0;p<h.length;p++){if(h[p].name==o){return h[p].curve}}return"linear"};this.getPrefix=function(){return g};this.getTransitionEnd=function(){return transitionEnd};this.setEases=function(o){h=o};this.setTransforms=function(o){j=o};this.setAdjustments=function(o){d=o};this.getTransforms=function(s){var r="";var q=0;for(var p in s){var o=m(p);if(o!=-1){r+=n(j[o].code,s[p])+" "}}return r};this.getProperties=function(q){var p="";for(var o in q){if(m(o)==-1){p+=(p?", ":"")+c(o)}}return p};this.getEase=function(p){for(var o=0;o<h.length;o++){if(h[o].name==p){return h[o].curve}}return"linear"};this.isTweening=function(o){for(var p=0;p<tweening.length;p++){if(tweening[p]==o){return true}}return false};this.supportedBrowser=function(){return a};this.trans3D=function(){return l};this.getTranslate=function(r){if(!BrowserManager.detect(["msie"])){var q=r.css(g+"-transform");var s=q.split(",");var p=s[4];var o=s[5];if(!p){return false}if(p.indexOf("px")!=-1){p=s[4].slice(0,-2);o=s[5].slice(0,-3)}return{x:Number(p),y:Number(o)}}return false}}(function(){var b=[{name:"easeInQuad",curve:"cubic-bezier(0.550, 0.085, 0.680, 0.530)"},{name:"easeInCubic",curve:"cubic-bezier(0.550, 0.055, 0.675, 0.190)"},{name:"easeInQuart",curve:"cubic-bezier(0.895, 0.030, 0.685, 0.220)"},{name:"easeInQuint",curve:"cubic-bezier(0.755, 0.050, 0.855, 0.060)"},{name:"easeInSine",curve:"cubic-bezier(0.470, 0.000, 0.745, 0.715)"},{name:"easeInCirc",curve:"cubic-bezier(0.600, 0.040, 0.980, 0.335)"},{name:"easeOutQuad",curve:"cubic-bezier(0.250, 0.460, 0.450, 0.940)"},{name:"easeOutCubic",curve:"cubic-bezier(0.215, 0.610, 0.355, 1.000)"},{name:"easeOutQuart",curve:"cubic-bezier(0.165, 0.840, 0.440, 1.000)"},{name:"easeOutQuint",curve:"cubic-bezier(0.230, 1.000, 0.320, 1.000)"},{name:"easeOutSine",curve:"cubic-bezier(0.390, 0.575, 0.565, 1.000)"},{name:"easeOutExpo",curve:"cubic-bezier(0.190, 1.000, 0.220, 1.000)"},{name:"easeOutCirc",curve:"cubic-bezier(0.075, 0.820, 0.165, 1.000)"},{name:"easeInOutQuad",curve:"cubic-bezier(0.455, 0.030, 0.515, 0.955)"},{name:"easeInOutCubic",curve:"cubic-bezier(0.645, 0.045, 0.355, 1.000)"},{name:"easeInOutQuart",curve:"cubic-bezier(0.770, 0.000, 0.175, 1.000)"},{name:"easeInOutQuint",curve:"cubic-bezier(0.860, 0.000, 0.070, 1.000)"},{name:"easeInOutSine",curve:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"},{name:"easeInOutExpo",curve:"cubic-bezier(1.000, 0.000, 0.000, 1.000)"},{name:"easeInOutCirc",curve:"cubic-bezier(0.785, 0.135, 0.150, 0.860)"},];var a=[{name:"scale",code:"scale(%)"},{name:"translateX",code:"translate(%px)"},{name:"translateY",code:"translate(0,%px)"},{name:"translateX3D",code:"translate3d(%px, 0, 0)"},{name:"translateY3D",code:"translate3d(0, %px, 0)"},{name:"rotation",code:"rotate(%deg)"},{name:"rotationX",code:"rotateX(%deg)"},{name:"rotationY",code:"rotateY(%deg)"},{name:"rotationZ",code:"rotateZ(%deg)"},];var c=[{name:"marginRight",code:"margin-right"},{name:"marginLeft",code:"margin-left"},{name:"marginTop",code:"margin-top"},{name:"marginBottom",code:"margin-bottom"},{name:"backgroundColor",code:"background-color"},{name:"backgroundPosition",code:"background-position"},];TweenManager.setAdjustments(c);TweenManager.setTransforms(a);TweenManager.setEases(b)})();function ScrollManager(s){var e,v,p,j,o,u,d,n,t,k,q;var b=false;var w=false;(function(){Events.addEvent("press_book",c);Events.addEvent("scroll_pause",a);Events.addEvent("cabinet_scroll",x);Events.addEvent("kill_scroll",m);if(DRXBrowser.isIE8()){_document.mousedown(g)}_window.mousedown(g);_window.mouseup(g);_body.mouseup(g);_window.scroll(f);_window.resize(r);q=_window.width()})();function x(y){switch(y.type){case"start":g({type:"mouseup"});b=true;break;case"end":b=false;break}}function f(y){d=0;if(o!=_window.scrollLeft()){o=_window.scrollLeft()}if(!w){Events.fireEvent("body_scrolling",{type:"start"});u=setInterval(l,100);w=true}}function l(){if(o==_window.scrollLeft()){d++;if(d>3){w=false;clearInterval(u);Events.fireEvent("body_scrolling",{type:"stop"})}}}function g(y){if(!b&&!k){switch(y.type){case"mousedown":if(!n&&!t){if(DRXBrowser.isIE()&&y.pageY>_window.height()){return false}n=true;e=y.screenX;p=e;_window.bind("mousemove",i);if(DRXBrowser.isIE8()){_document.bind("mousemove",i)}_body.css("cursor","move")}break;case"mouseup":if(n){n=false;_window.unbind("mousemove",i);if(DRXBrowser.isIE8()){_document.unbind("mousemove",i)}_body.css("cursor","auto");break}}}}function h(y){var z=(p-y)/2;if(j!=z){j=z}}function m(){g({type:"mouseup"})}function i(A){if(A.clientX<0||A.clientX>q){m()}else{var z=e-A.screenX;var y=_window.scrollLeft();_htmlBody.scrollLeft(y+z/1.2);e=A.screenX}}function a(y){if(y=="pause"){t=true}else{t=false}}function c(y){switch(y.type){case"open":k=true;break;case"close":k=false;break}}function r(){q=_window.width()}this.pause=function(){t=true};this.resume=function(){t=false}}function flash_killScroll(){Events.fireEvent("kill_scroll")}function launchPress(){Events.fireEvent("press_open",{type:"open"})}function globalPage(b){var a=new WhiteOut(b)}function flash_pressClose(){Events.fireEvent("press_close")}function flash_pressMouseMove(){Events.fireEvent("press_nav_move")}function launchContact(){}var Utils=new Utility();function Utility(){var a=0;this.splitPx=function(b){return Number(b.slice(0,-2))};this.hide=function(b){b.css("visibility","hidden")};this.topZ=function(b){a+=1;b.css("z-index",a)};this.doRandom=function(b,c){return Math.floor(Math.random()*(c-b+1))+b};this.dotRandom=function(b,c){return Math.random()*(c-b+1)+b};this.negToPos=function(b){if(b<0){return b*-1}else{return b}};this.toggleSelect=function(c,b){c.css("-moz-user-select",b).css("user-select",b).css("-o-user-select",b).css("-webkit-user-select",b).css("-ms-user-select",b)}}function AboutOverlay(){var b=false;var e;var f=$("#about_overlay");var i=$(".about_overlay_close");var h=$(".about_overlay_text");(function(){if(!DRXBrowser.isTablet()){i.click(g);i.hover(c);f.hover(j);_window.resize(a);f.css({top:-600})}else{i.touchtap(g);i.tween({scale:1.2},1);f.css({left:1550,"-webkit-user-select":"none"});f.tween({translateY:-600},1);f.append('<div class="about_tablet_instruction">HINT: Use two fingers to scroll.</div>')}})();function g(){if(!DRXBrowser.isTablet()){f.clearQueue().animate({top:-600},1000,"easeInBack",function(){b=false})}else{f.clearQueue().tween({translateY:-600},1000,"easeOutCubic",function(){b=false})}}function j(k){switch(k.type){case"mouseenter":Events.fireEvent("scroll_pause","pause");break;case"mouseleave":Events.fireEvent("scroll_pause","resume");break}}function c(k){switch(k.type){case"mouseenter":i.clearQueue().tween({rotation:90,scale:1.1},300,"easeOutCubic");break;case"mouseleave":i.clearQueue().tween({rotation:0,scale:1},300,"easeOutCubic");break}}function a(){if(b){f.css({top:_window.height()-520})}}function d(){h.scrollTop(0);if(!DRXBrowser.isTablet()){f.clearQueue().animate({top:_window.height()*0.5-219},1000,"easeOutBack",function(){b=true})}else{f.clearQueue().tween({translateY:_window.height()*0.5-219},1000,"easeOutCubic",function(){b=true})}}this.show=function(k){if(!k){d()}else{f.css({top:_window.height()*0.5-219});b=true}};this.isOpen=function(){return b}}function AboutPoster(){var f=$(".about_poster_1");var d=$(".about_poster_blank");var b=$("#drx_video")[0];var a;(function(){f.append('<div class="about_poster_flare"></div>');a=$(".about_poster_flare");d.hover(c)})();function c(g){switch(g.type){case"mouseenter":b.pause();_window.bind("mousemove",e);break;case"mouseleave":b.play();a.fadeOut(250);_window.unbind("mousemove",e);break}}function e(h){var g=h.layerX;var i=h.layerY;a.show().clearQueue().animate({top:i-50,left:g-60},300,"easeOutCubic")}}function Blur(){var a=false;var g=false;var f;var e=[$(".light_blur"),$(".stool_blur"),$(".background_blur")];(function(){c();setTimeout(c,100);for(var j=0;j<e.length;j++){e[j].animate({opacity:0},1);e[j].show()}_window.scroll(h);_window.resize(c)})();function c(){f=b()}function b(){var i=_window.scrollLeft();_window.scrollLeft(5000);var j=_window.scrollLeft();_window.scrollLeft(i);return j}function d(i){switch(i.type){case"start":a=true;break;case"stop":a=false;h();break}}function h(){if(!a){var l=_window.scrollLeft();var k=l/f;if(k<0.1){Events.fireEvent("nav_moove","start")}else{if(k>0.1){Events.fireEvent("nav_moove","stop")}}if(DRXBrowser.isTablet()){if(k>0.75){Events.fireEvent("shelf_ipad_instruct")}}if(k>0.8){if(!g){g=true;for(var j=0;j<e.length;j++){e[j].clearQueue().tween({opacity:1},2000,"easeOutSine")}}}else{if(g){g=false;for(var j=0;j<e.length;j++){e[j].clearQueue().tween({opacity:0},2000,"easeOutSine")}}}}}}function Bottle(f,a){var d,h,g,e;var c=["460000","002712","001c31","483f00","2c0016"];(function(){e=f.children("img").attr("alt");h=f.children("img");i()})();function i(){if(a){f.children(".no_canvas").remove();f.append('<canvas id="liquid"></canvas>');var j=f.children("#liquid");d=new Liquid(j[0],"#"+b())}else{f.children(".no_canvas").css({backgroundColor:"#"+b()})}}function b(){return c[Utils.doRandom(0,c.length-1)]}this.mouseOver=function(){var j={x:Utils.splitPx(f.css("left")),y:Utils.splitPx(f.css("top"))};g=new Tooltip(e,j,f.data("num"));if(d){d.startRender();d.mouseEnter()}};this.mouseOut=function(){g.die();if(d){d.stopRender()}g=null};this.mouseMove=function(j){if(d){d.mouseMove(j)}}}function CollectionOverlay(){var d;(function(){_body.append('<div id="collection_overlay"><div class="collection_overlay_welcome"></div><span class="collection_line1">You have arrived at the newly remodeled<br /> office of Dr. Romanelli.</span><span class="collection_line2">Click and drag or use the bottom scrollbar<br />to move left and right.<br /><br />To the right, you\'ll find the<br /> prescriptions you\'re looking for.</span></div>');d=$("#collection_overlay");Events.addEvent("animation_demo",b);Events.fireEvent("stop_render",{type:"start"});_window.resize(c);setTimeout(function(){_window.bind("scroll",e)},500);if(!DRXBrowser.isTablet()){d.css({top:_window.height()+50});setTimeout(a,1500)}else{c();$(".collection_line2").html("Touch and drag to move left and right.<br /><br />To the right, you'll find the<br /> prescriptions you're looking for.")}})();function b(){_window.unbind("scroll",e);setTimeout(function(){_window.bind("scroll",e)},2000)}function a(){d.tween({top:_window.height()*0.5-200},1000,"easeOutCubic")}function e(){d.tween({opacity:0},1000,"easeOutSine",function(){Events.fireEvent("stop_render",{type:"stop"});_window.unbind("scroll",e);d.remove();if(!DRXBrowser.isIE8()){delete this}})}function c(){d.css({top:_window.height()*0.5-200})}}function Curtain(){var b;(function(){$("#collection").append('<div id="curtain"></div>');b=$("#curtain");b.height(_window.height()+10);a()})();function a(){b.tween({translateX:2800},4000,"easeOutCubic")}this.remove=function(){b.stop().remove();delete this}}function Lighting(){var d=_outside=_press=false;var k={x:1035,y:181};var c=$(".light_brightness");var e=$(".mouse_shadow");var f=[c,$(".light_cast"),$(".light_shadow"),$(".stool_brightness"),$(".stool_shadow")];(function(){for(var l=0;l<f.length;l++){f[l].animate({opacity:0},1);f[l].show()}f[3].css({left:1800});_window.bind("mousemove",i);e.transformPoint(0,120);Events.addEvent("body_scrolling",h);Events.addEvent("stop_render",g);Events.addEvent("lighting_hide_mouse",b);Events.addEvent("press_book",j)})();function i(n){if(!d&&!_outside&&!_press){var l=k.x-n.pageX;var q=k.y-n.pageY;var m=Math.pow(l,2)+Math.pow(q,2);var p=Math.sqrt(m);var o=Math.atan2(q,l);if(o<0){o+=3}o=o*(180/Math.PI);if(n.pageY<=181){o-=180}a(p/1000,o,n.pageX,n.pageY);e.css({left:n.pageX,top:n.pageY-120})}if(n.pageX>k.x-65&&n.pageX<k.x+1000){_outside=false}else{_outside=true}}function a(p,o,n,m){for(var l=0;l<f.length;l++){f[l].clearQueue().tween({opacity:1-p},1)}if(n>k.x-65&&n<k.x+1335){if(n<k.x+97&&m<k.y+62){e.clearQueue().tween({opacity:0},250)}else{e.clearQueue().show().tween({opacity:1-p*2,rotation:o,scale:p+0.6},250)}}else{e.clearQueue().tween({opacity:0},250,"linear",function(){e.hide()})}}function g(l){switch(l.type){case"start":d=true;break;case"stop":d=false;break}}function h(l){switch(l.type){case"start":d=true;e.clearQueue().tween({opacity:0},250);break;case"stop":d=false;break}}function b(){e.hide()}function j(l){switch(l.type){case"open":_press=true;e.clearQueue().tween({opacity:0},250);break;case"close":_press=false;break}}this.updatePoint=function(l){k={x:l,y:181}};this.pause=function(){d=true};this.resume=function(){d=false}}function Liquid(d,k){var n=d.getContext("2d");var o=new Array();var l=new Array();var j;var p=0;var c=2;var e=null;var b=150;var t=300;var g=mouseY=0;var i="even";var q,r,a,f;(function m(){f=new AnimationRender(s);h();s()})();this.startRender=function(){clearInterval(q);if(!r){r=true;f.render()}};this.stopRender=function(){a="mouseleave";q=setTimeout(function(){f.stop();r=false},5000)};this.mouseEnter=function(){a="mouseenter";this.mouseMove({layerX:40,layerY:3})};this.mouseMove=function(x){a=x.type;g=x.layerX+120;mouseY=x.layerY+200;var z=null;var v=Infinity;var y=null;var w=o.length;while(--w>-1){var C=g-o[w].x;var B=mouseY-o[w].y;var A=Math.sqrt(C*C+B*B);if(A<v){z=o[w];v=A;y=w}}if(z&&mouseY>z.y){try{var u=mouseY-j;o[y-2].vy=u/6;o[y-1].vy=u/5;o[y].vy=u/3;o[y+1].vy=u/5;o[y+2].vy=u/6}catch(x){}j=mouseY}};function h(){var z=Math.ceil(t/20);l=[];o=[];var A=(t+p)/z;var v=(A*0.5)-(p*0.5);var B=b*0.15;for(var y=0;y<z;y++){var x={};x.x=x.xpos=v;x.y=x.ypos=x.origY=B;x.ay=0;x.vy=0;x.mass=10;o[o.length]=x;v+=A}j=mouseY;for(var w=0;w<o.length-1;w++){l.push({iLengthY:(o[w+1].y-o[w].y)})}}function s(){if(i=="even"){i="odd";for(var w=o.length-1;w>=0;--w){var v=0;var x=0;if(w>0){try{v=o[w-1].y-o[w].y-l[w-1].iLengthY;x+=-c*v}catch(y){}}if(w<o.length-1){try{v=o[w].y-o[w+1].y-l[w].iLengthY;x+=c*v}catch(y){}}v=o[w].y-o[w].origY;x+=c/15*v;o[w].ay=-x/o[w].mass;o[w].vy+=o[w].ay;o[w].ypos+=o[w].vy;o[w].vy/=1.3}n.clearRect(0,0,t,b);n.fillStyle=k;n.beginPath();for(w=0;w<o.length;w++){if(w==0){n.moveTo(o[w].xpos+(o[w+1].xpos-o[w].xpos)/2,o[w].ypos+(o[w+1].ypos-o[w].ypos)/2)}else{if(w<o.length-1){n.quadraticCurveTo(o[w].xpos,o[w].ypos,o[w].xpos+(o[w+1].xpos-o[w].xpos)/2,o[w].ypos+(o[w+1].ypos-o[w].ypos)/2)}}o[w].x=o[w].xpos;o[w].y=o[w].ypos}n.lineTo(t,b);n.lineTo(0,b);n.lineTo(0,b/2);n.closePath();n.fill()}else{i="even"}}}function Shelf(){var t=new Array();var v=$(".shelf_bottle");var n=$(".shelf_main");var k=$("#shelf");var g=$(".shelf_mask");var p=$(".topshelf_drop");var m=$(".all_shelves");var e=v.children("img");var c,d,h,b,w;(function(){Events.addEvent("cabinet_scroll",x);a();setTimeout(u,2000);if(!DRXBrowser.isTablet()){p.transformPoint(5,1).tween({scale:0});c=new ShelfScroller();v.mousemove(f);k.hover(j);q()}else{w=2900-_window.width();_window.scroll(o)}})();function j(y){if(y.type=="mouseenter"){if(!DRXCookies.firstShelf()){k.append('<div id="hand_icon" class="click_drag"></div>');s()}else{r()}}k.unbind("hover")}function o(){if(!b){var y=_window.scrollLeft()/w;if(y>0.7){if(!DRXCookies.firstShelf()){k.append('<div id="hand_icon" class="two_finger"></div>');s()}else{r()}}}}function s(){var y=$("#hand_icon");y.css({top:200,left:100,position:"absolute"}).fadeIn(500,function(){var z=Utils.splitPx(y.css("top"));y.animate({top:z-100},500);g.animate({scrollTop:100},500,function(){g.animate({scrollTop:0},500);y.animate({top:z},500);y.delay(250).fadeOut(500,function(){y.remove()});r()})})}function r(){if(!b){b=true;if(!DRXBrowser.isTablet()){v.click(l);v.hover(i);c.startMouseDown()}else{v.click(l)}}}function l(y){if(y.layerX<82||DRXBrowser.isIE()==true||DRXBrowser.isTablet()==true){num=$(this).data("num");Events.fireEvent("collection_selected",{collection:num})}}function f(y){num=$(this).data("num");t[num].mouseMove(y)}function i(y){if(!h){num=$(this).data("num");switch(y.type){case"mouseenter":t[num].mouseOver();break;case"mouseleave":t[num].mouseOut();break}}}function a(){var y=TweenManager.supportedBrowser()||BrowserManager.detect(["msie 9"]);y=TweenManager.trans3D()?false:y;var z=0;n.each(function(){var A=50;var B=$(this).children(".shelf_bottle");B.each(function(){var F=$(this);var C=F.index();var E=A;F.css({left:Utils.doRandom(E-20,E+20)});var D=new Bottle(F,y);t.push(D);F.data("num",z);z++;A+=150})})}function q(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){p.clearTween().show().tween({top:190,scale:0,opacity:1});setTimeout(function(){p.tween({scale:1},400,"easeOutCubic",function(){p.tween({translateY:m.height()-210},2000,"easeOutCubic");p.delay(1050).animate({opacity:0});setTimeout(q,2500)})},1500)}}function x(y){switch(y.type){case"start":h=true;break;case"end":h=false;break}}function u(){var z=new Array();v.each(function(){z.push($(this).children("img").attr("alt"))});var y=new AssetLoader(z,function(){})}}function ShelfScroller(){var n=_accelY=_duplicate=0;var a,i;var l=$("#shelf");var e=$(".all_shelves");var d=$(".shelf_mask");var h=$(".shelf_left");(function(){Events.addEvent("kill_scroll",j);c();setTimeout(function(){d.scrollTop(0)},250);e.css({height:e.height()-10});h.css({height:e.height()});if(!DRXBrowser.isTablet()){_window.resize(c);_document.bind("DOMMouseScroll",b);l.mouseup(f);_window.mouseup(j);d.scroll(g)}else{}})();function f(o){switch(o.type){case"mousedown":a=false;_accelY=o.screenY;n=o.screenY;_window.bind("mousemove",k);if(DRXBrowser.isIE8()){_document.bind("mousemove",k)}Events.fireEvent("cabinet_scroll",{type:"start"});break;case"mouseup":a=true;_window.unbind("mousemove",k);Events.fireEvent("cabinet_scroll",{type:"end"});if(DRXBrowser.isIE8()){_document.unbind("mousemove",k)}m(o.screenY);break}}function b(){d.stop().clearQueue()}function j(){setTimeout(function(){if(!a){f({type:"mouseup",screenY:_accelY})}},100)}function m(p){var o=(_accelY-p)/2;if(_duplicate!=o){d.clearQueue().animate({scrollTop:"+="+o},500,"easeOutCubic");_duplicate=o}}function k(q){if(q.screenY>_window.height()||q.screenY<100){f({type:"mouseup",screenY:q.screenY});return false}var p=n-q.screenY;var o=d.scrollTop();d.stop().scrollTop(o+p/1.2);h.css({top:-d.scrollTop()});n=q.screenY}function g(){h.css({top:-d.scrollTop()})}function c(){d.css({height:_window.height()})}this.startMouseDown=function(){e.mousedown(f)}}function Thumb(){var l=$(".xray_leftArrow");var a=$(".xray_rightArrow");var j=$(".xray_thumbHolder");var m,i,b,o;var f=true;(function(){if(!DRXBrowser.isTablet()){l.tween({scale:0.75,top:140,opacity:0},1);a.tween({scale:0.75,top:140,opacity:0},1);a.hover(k);l.hover(k);l.bind("click",d);a.bind("click",d)}else{l.click(d);a.click(d)}})();function k(p){switch(p.type){case"mouseenter":$(this).tween({scale:1},200,"easeOutCubic");break;case"mouseleave":$(this).tween({scale:0.75},200,"easeOutCubic");break}}function c(r){if(!f){var q=$(this);var p=TweenManager.getTranslate(q).x||Utils.splitPx(q.css("left"));switch(r.type){case"mouseenter":q.clearQueue().tween({translateX:p,scale:1.3,rotation:Utils.doRandom(-5,5)},500,"easeOutCubic");break;case"mouseleave":q.clearQueue().tween({translateX:p,scale:1,rotation:0},500,"easeOutCubic");break}}}function h(p){Events.fireEvent("xray_thumb_click",$(this).index())}function d(){var q=$(this);var p=q[0].className;switch(p){case"xray_leftArrow":g(-1);break;case"xray_rightArrow":g(1);break}}function g(p){if(!f){i+=p;f=true;b.unbind("click",h);if(p==1){var r=current=0;var s=0;var q=500;b.each(function(t){$(this).clearTween();if(t<(i*5)-5&&t>=(i*5)-10){$(this).clearQueue().tween({translateX:-200},500,"easeInCubic",s);r++;s+=50}if(t>=(i*5)-5&&t<i*5){$(this).clearQueue().tween({translateX:65+(current*105)},500,"easeOutCubic",q);current++;q+=50}})}else{var r=current=0;var s=200;var q=650;b.each(function(t){$(this).clearTween();if(t>=i*5){$(this).clearQueue().tween({translateX:650+(r*105)},500,"easeInCubic",s);r++;s-=50}if(t>=(i*5)-5&&t<i*5){$(this).clearQueue().tween({translateX:65+(current*105)},500,"easeOutCubic",q);current++;q-=50}})}setTimeout(function(){f=false;b.bind("click",h)},1100);e()}}function e(){if(i==1){if(l.data("visible")!="false"){l.data("visible","false");l.tween({opacity:0},500,"easeOutCubic");l.unbind("click",d)}}else{if(l.data("visible")!="true"){l.data("visible","true");l.tween({opacity:1},500,"easeOutCubic");l.bind("click",d)}}if(i==o){if(a.data("visible")!="false"){a.data("visible","false");a.tween({opacity:0},500,"easeOutCubic");a.unbind("click",d)}}else{if(a.data("visible")!="true"){a.data("visible","true");a.tween({opacity:1},500,"easeOutCubic");a.bind("click",d)}}}function n(){if(!DRXBrowser.isTablet()){b.bind("click",h);b.hover(c)}else{b.click(h)}}this.setThumbPositions=function(){f=true;i=1;_visible=5;b=j.children("img");b.hide().tween({translateX:650+(85*b.length)},1);m=b.length;o=Math.ceil(m/5);setTimeout(function(){var p=950;b.show().each(function(q){var r=$(this);var s=65+q*105;if(s>530){s+=105}r.clearQueue().tween({translateX:s},p+Utils.doRandom(-120,120),"easeOutCubic");p+=150});e();n();setTimeout(function(){f=false},1100)},10)};this.clearThumbs=function(){if(!b){return false}var p=350;b.each(function(q){var s=$(this);var r=TweenManager.getTranslate(s).x||Utils.splitPx(s.css("left"));if(r>60&&r<530){s.tween({translateX:-200},p+Utils.doRandom(-60,60),"easeOutCubic");p+=400}});setTimeout(function(){b.unbind("click",h);b.unbind("mouseenter mouseleave");j.html("")},850)}}function Tooltip(j,b,f){var g=$(".all_shelves");var d,a;(function(){c();$(".shelf_tooltip").remove();g.append('<div class="shelf_tooltip"></div>');d=$(".shelf_tooltip");d.animate({opacity:0},1);h();setTimeout(i,100)})();function c(){if(isNaN(b.y)){f+=1;var e=Math.ceil(f/5);b.y=e*202}}function i(){if(!a){d.show().transformPoint(70,150).css({top:b.y-130,left:b.x-28}).animate({opacity:1},500,"easeOutCubic")}else{d.show().transformPoint(70,0).css({top:b.y+185,left:b.x-28}).animate({opacity:1},500,"easeOutCubic")}}function h(){if(b.y-g.parent().scrollTop()>150){d.append('<img src="'+j+'" width="137" height="112" alt="" /><div class="tooltip_down"></div>')}else{a=true;d.append('<div class="tooltip_up"></div><img src="'+j+'" width="137" height="112" alt="" />')}}this.die=function(){d.remove();delete this}}function XRay(){var s=$(".xray_leftArrow");var d=$(".xray_rightArrow");var j=$("#xray");var v=$("#collection_select");var r=$(".xray_images");var g=$(".xray_thumbHolder");var p=$(".xray_load");var n;var b=false;var x=0;var m,l,e;(function(){w();_window.resize(w);l=new Thumb();Events.addEvent("xray_thumb_click",h);Events.addEvent("collection_change",f);Events.addEvent("xray_image_loaded",c);v.change(o).val("null");j.hover(q)})();function c(){g.show();p.fadeOut(250);l.setThumbPositions();z();function z(){if(n.eq(0).width()>50){n.eq(0).tween({left:320-n.eq(0).width()*0.5,opacity:1},1000,"easeOutCubic",600)}else{setTimeout(z,100)}}}function f(z){if(!b){a(z);return false}else{y(z)}}function q(z){if(z.type=="mouseenter"){Events.fireEvent("scroll_pause","pause");Events.fireEvent("lighting_hide_mouse")}else{Events.fireEvent("scroll_pause","resume")}}function w(){if(_window.height()<650){j.css({top:_window.height()*0.5-j.height()*0.5-10})}else{j.css({top:30})}if(DRXBrowser.isTablet()){j.animate({top:"-="+10},1)}}function h(A){if(e!=A){var z=e;n.eq(A).clearQueue().css({left:650}).tween({left:320-n.eq(A).width()/2,opacity:1},750,"easeOutQuint",300);n.eq(z).clearQueue().tween({left:-650,opacity:0},750,"easeOutQuint",function(){n.eq(z).css({left:650})});e=A}}function y(z){if(m!=z){p.delay(350).fadeIn(250);m=z;l.clearThumbs();r.clearQueue().tween({opacity:0},500,"easeInSine",function(){r.html("");setTimeout(function(){var B=collectionData[z].photos;for(var A=0;A<B.length;A++){g.append('<img src="'+i(WP_UPLOADS+B[A].thumb)+'" '+(A==0?"onload=\"Events.fireEvent('xray_image_loaded');\"":"")+' alt="" />');r.append('<img src="'+t(WP_UPLOADS+B[A].full)+'" alt="" />')}v.val(collectionData[z].permalink);r.animate({opacity:1},1);k()},860*x)});Events.fireEvent("collection_link",{name:collectionData[z].name,permalink:collectionData[z].permalink})}}function i(z){return WP_CONTENT+"resizer.php?src="+z+"&w=85&h=85&zc=1"}function t(z){return WP_CONTENT+"resizer.php?src="+z+"&h=385&zc=1"}function o(){var A=v.val();var z=u(A);f(z)}function u(A){for(var z=0;z<collectionData.length;z++){if(collectionData[z].permalink==A){return z}}return 0}function k(){g.hide();x=1;e=0;n=j.children(".xray_main").children(".xray_images").children("img");n.clearTween().css({left:650,opacity:0})}this.changeCollection=function(z){f(z)};function a(A){var B=$(".xray_bottom_on");var C=$(".xray_main_on");if(!DRXBrowser.isTablet()&&!DRXBrowser.isIE8()){C.clearQueue().animate({opacity:1},50,function(){C.clearQueue().animate({opacity:0},50)});setTimeout(function(){z();C.clearQueue().animate({opacity:1},50,function(){C.clearQueue().animate({opacity:0},50)})},100);setTimeout(function(){C.clearQueue().animate({opacity:1},750,"easeInSine")},150);function z(){B.clearQueue().animate({opacity:1},50,function(){B.clearQueue().animate({opacity:0},50)});setTimeout(function(){B.clearQueue().animate({opacity:1},50,function(){B.clearQueue().animate({opacity:0},50)})},100);setTimeout(function(){B.clearQueue().animate({opacity:1},750,"easeInSine")},150)}}else{C.animate({opacity:1},1,"easeInSine");B.animate({opacity:1},1,"easeInSine",250)}setTimeout(function(){b=true;y(A)},500);setTimeout(function(){s.tween({top:57},750,"easeOutCubic",function(){y(A)});d.tween({top:57},750,"easeOutCubic",250)},1000)}this.setFirst=function(){a(0)}}function NavScroll(h,e){var f,g,l,i;(function(){Events.addEvent("nav_scroll_open",b);h.prepend('<div class="nav_scrubber"></div>');g=h.children(".nav_allLinks");f=h.children(".nav_scrubber");_window.mouseup(k);f.hide().mousedown(k).mouseup(k);g.scroll(a);setTimeout(c,100)})();function c(){var m=g.scrollTop();g.scrollTop(1000);l=g.scrollTop();g.scrollTop(m)}function b(m){switch(m.type){case"open":if(m.section==e){f.delay(250).fadeIn(250)}break;case"close":f.fadeOut(250);break}}function k(m){switch(m.type){case"mousedown":g.bind("mousemove",j);f.bind("mousemove",j);i=true;break;case"mouseup":g.unbind("mousemove",j);f.unbind("mousemove",j);i=false;break}}function d(m){}function j(n){var o=n.pageY-g.offset().top;if(o<11){o=10}if(o>69){o=70}f.css({marginTop:o});var m=(o-10)/60;g.scrollTop((l-g.height())*m);n.stopPropagation()}function a(){if(!i){var m=g.scrollTop()/(l-g.height());f.css({marginTop:10+(60*m)})}}}function FlashBook(){var c;var d=$("#press_flash");var g=$("#press_book");(function(){f();b();_window.resize(b);g.css({top:_window.height()+800});setTimeout(a,500);Events.fireEvent("press_book",{type:"open"})})();function a(){g.css({top:_window.height()*0.5-350});e()}function b(){g.css({top:_window.height()*0.5-350,left:_window.width()*0.5-381.5})}function f(){c="";for(var h=0;h<pressData.length;h++){c+=(c?",":"")+WP_UPLOADS+pressData[h]}}function e(){var h={pressData:c};var i={wmode:"transparent"};swfobject.embedSWF(WP_CONTENT+"swf/press.swf","press_flash","763","740","9.0.0",false,h,i,{})}this.end=function(){g.clearQueue().animate({top:-800},1000,"easeOutCirc",function(){d.remove();Events.fireEvent("press_book",{type:"close"});if(!DRXBrowser.isIE8()){delete this}})}}function HTMLBook(){var e,h;var f=false;var b=$("#press_book");var d=$(".press_holder");(function(){Events.fireEvent("press_book",{type:"open"});Events.fireEvent("scroll_pause","pause");k();d.tween({translateX:352},1);e=1;setTimeout(function(){b.tween({translateY:_window.height()+800,translateX:_window.width()*0.5-381.5},1)},1);setTimeout(i,100);if(!DRXBrowser.isTablet()){b.click(g)}else{b.css({left:_window.scrollLeft()+(_window.width()*0.5-482)});b.touchSwipe({left:l,right:j})}})();function i(){_window.bind("resize",c);b.css({visibility:"visible"}).tween({translateY:_window.height()*0.5-278,translateX:_window.width()*0.5-381.5},1000,"easeOutCubic")}function g(m){if(m.layerX<50){j()}if(m.layerX>333){l()}}function j(){if(!f&&e>1){f=true;var m=TweenManager.getTranslate(d);m=m?m.x:Utils.splitPx(d.css("left"));d.tween({translateX:m+352},500,"easeOutCubic",function(){f=false});e--}}function l(){if(!f&&e<h+1){f=true;var m=TweenManager.getTranslate(d);m=m?m.x:Utils.splitPx(d.css("left"));d.tween({translateX:m-352},500,"easeOutCubic",function(){f=false});e++}}function k(){h=pressData.length;for(var m=0;m<h;m++){d.append('<img src="'+a(WP_UPLOADS+pressData[m])+'" alt="" />')}}function a(m){return WP_CONTENT+"resizer.php?src="+m+"&w=352&h=511&zc=1"}function c(){b.tween({translateY:_window.height()*0.5-278,translateX:_window.width()*0.5-381.5},1)}this.end=function(){b.clearQueue().animate({top:-800},1000,"easeInOutCirc",function(){Events.fireEvent("press_book",{type:"close"});Events.fireEvent("scroll_pause","resume");b.remove();delete this})}}function Cabinet(){var b=$(".drawer");(function(){if(!DRXBrowser.isTablet()){b.hover(a)}b.click(c)})();function c(f){var d=(f.object?f.object:$(this));Events.fireEvent("timeline_selected",d.index())}function a(f){var d=$(this).children(".drawer_over");switch(f.type){case"mouseenter":d.clearQueue().show().animate({left:0},250,"easeOutCubic");break;case"mouseleave":d.clearQueue().hide().css({left:-7});break}}}function Screen(k){var c,l,d,C,o,u,m;var x=false;var r=false;var z=$(".timeline_darkroom");var b=$(".timeline_light_on");var j=$(".timeline_screen");var g=$(".timeline_dryerase");var v=$(".dryerase_list");var y=$(".dryerase_title");var f=$(".screen_images");var J=$(".timeline_back");var p=$(".timeline_next");var a=$(".image_number");var F=$(".screen_imageno");var N=$(".screen_backnext");var L=$(".screen_title");var M=$(".dryerase_back");var s=$(".screen_loader");(function(){if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){_window.scroll(E)}M.hover(n);M.click(D);J.click(A);p.click(H);j.hover(h);g.hover(h);Events.addEvent("timeline_change",w);Events.addEvent("screen_image_loaded",q);Events.addEvent("nav_link_selected",function(){x=true})})();function w(O){o=O;if(O.period==c){I(O.project)}else{e(O.period)}}function q(O){setTimeout(function(){var P=f.children("img").eq(O);P.css({left:245-P.width()*0.5});if(O==0){s.hide();N.fadeIn(250);P.tween({opacity:1},500,"easeInSine")}},100)}function e(O,P){if(O!=c){setTimeout(function(){if(!u){u=true;L.tween({opacity:1},500);F.tween({opacity:1},500);N.tween({opacity:1},500);M.tween({opacity:1},500,"linear",400)}},1000);$(".dryerase_project").unbind("click");c=O;v.clearQueue().tween({opacity:0},500,"easeOutSine",function(){v.css("overflow-y","hidden").html("").tween({opacity:1},1);for(var R=0;R<timelineData[O].collections.length;R++){v.append('<span class="dryerase_project">'+timelineData[O].collections[R].name+"</span>")}var Q=0;$(".dryerase_project").each(function(S){if(!DRXBrowser.isTablet()){$(this).delay(Q).animate({opacity:1},300,"easeInSine")}else{$(this).tween({opacity:1},300,"easeInSine")}Q+=100});$(".dryerase_project").bind("click",G);I(o?o.project:0);setTimeout(function(){v.css("overflow-y","auto")},Q)});y.clearQueue().clearTween().tween({opacity:0},500,"easeOutSine",function(){y.html(timelineData[O].name).clearQueue().clearTween().tween({opacity:1},500,"easeInSine")});E();l=-1;if(!P){Events.fireEvent("timeline_link",{title:timelineData[c].name+" :: "+timelineData[c].collections[0].name,permalink:timelineData[c].permalink+"/"+timelineData[c].collections[0].permalink})}}o=null}function I(P){if(P!=l&&!m){if(!DRXBrowser.isTablet()){N.fadeOut(250)}var O=$(".dryerase_project");l=P;O.each(function(Q){if(Q!=P){$(this).removeClass("proj_select")}else{$(this).addClass("proj_select")}});B();L.animate({opacity:0},300,"easeOutCubic",function(){L.css({marginTop:15}).html(String(timelineData[c].collections[l].name).toUpperCase()).animate({marginTop:0,opacity:1},300,"easeOutCubic")});Events.fireEvent("timeline_link",{title:timelineData[c].name+" :: "+timelineData[c].collections[P].name,permalink:timelineData[c].permalink+"/"+timelineData[c].collections[P].permalink})}o=null}function B(O){d=0;var P=timelineData[c].collections[l].images;C=P.length;f.clearQueue().tween({opacity:0},500,"easeInSine",function(){s.fadeIn(250);f.html("").tween({opacity:1});for(var Q=0;Q<P.length;Q++){f.append('<img src="'+t(WP_UPLOADS+P[Q])+"\" onload=\"Events.fireEvent('screen_image_loaded', "+Q+');" alt="" />')}setTimeout(function(){var R=f.children("img").eq(0);R.tween({opacity:0,top:225-230+14},1)},100)});a.text(d+1+" / "+C);i()}function t(O){return WP_CONTENT+"resizer.php?src="+O+"&h=360&zc=1"}function H(){var O=f.children("img");var P=d;d++;a.text(d+1+" / "+C);O.eq(P).clearQueue().tween({top:-400,opacity:0},500,"easeOutCubic");O.eq(d).clearQueue().tween({top:225-230+14,opacity:1},500,"easeOutCubic");i()}function A(){var O=f.children("img");var P=d;d--;a.text(d+1+" / "+C);O.eq(P).clearQueue().clearTween().tween({top:400,opacity:0},500,"easeOutCubic");O.eq(d).clearQueue().clearTween().tween({top:225-230+14,opacity:1},500,"easeOutCubic");i()}function i(){if(d==0){J.hide()}else{J.show()}if(d>=C-1){p.hide()}else{p.show()}}function G(){var O=$(this).index();I(O)}function K(O){if(!DRXBrowser.isTablet()){var P=$(".timeline_screen_test");P.css({top:0});setTimeout(function(){P.css({top:-361});setTimeout(function(){P.remove()},500)},500)}x=true}this.newTimeline=function(O){if(!x){K(O)}e(O,true)};this.newProject=function(O){o={project:O};I(O);m=true;setTimeout(function(){m=false},400)};function E(){if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){var P=_window.scrollLeft();var O=P/k;if(O>0.95&&x){if(!r){r=true;z.show();z.clearQueue().tween({opacity:0.85},750,"easeOutSine",function(){b.delay(250).show()})}}else{if(r){r=false;b.hide();z.clearQueue().tween({opacity:0},750,"easeInSine",function(){z.delay(250).hide()})}}}}function h(O){switch(O.type){case"mouseenter":Events.fireEvent("scroll_pause","pause");break;case"mouseleave":Events.fireEvent("scroll_pause","resume");break}}function n(O){switch(O.type){case"mouseenter":M.addClass("dryerase_back_hover");break;case"mouseleave":M.removeClass("dryerase_back_hover");break}}function D(){_htmlBody.clearQueue().animate({scrollLeft:0},1000,"easeOutCubic",function(){Events.fireEvent("nav_update_position")})}}function About(){var t,n,h,u,c,o,g,k,l;var i=$("#about");var x=$("#about_door_timeline");var w=$("#about_door_about");var q=$("#about_holder");(function(){if(DRXBrowser.isTablet()){$("#drx_video").remove();new DRXOrientation();setTimeout(function(){Events.fireEvent("nav_update_position")},2000)}Events.addEvent("body_scrolling",r);Events.addEvent("nav_open",r);Events.addEvent("press_open",d);i.css("position","fixed");x.click(m).hover(a).data("door","timeline");w.hover(a).data("door","about").click(m);h=new AboutOverlay();_window.resize(s);e()})();function e(){var y=[WP_CONTENT+"images/about/background.jpg",WP_CONTENT+"images/about/door-about-out.jpg",WP_CONTENT+"images/about/door-timeline-out.jpg",WP_CONTENT+"images/about/poster-1.jpg",WP_CONTENT+"images/about/poster-2.jpg",WP_CONTENT+"images/about/chairs.png",WP_CONTENT+"images/about/overlay.png",WP_CONTENT+"images/about/overlay-text.png",WP_CONTENT+"images/about/skeleton.png",];if(!DRXBrowser.isTablet()){y.push(WP_CONTENT+"images/clickdrag.png")}else{y.push(WP_CONTENT+"images/touchdrag.png");y.push(WP_CONTENT+"images/press/book.jpg")}Events.addEvent("fully_loaded",p);c=new Preloader(y)}function p(){s();o=new Navigation();b();if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){k=$("#drx_video")[0];k.play();u=new AboutPoster();if(BrowserManager.detect(["firefox"])){setInterval(function(){if(!g){k.play()}},5000)}}i.css("position","absolute");_body.css("background-color","#a8b6a8");setTimeout(function(){n=new ScrollManager()},1000);setTimeout(function(){w.children(".door_label").clearQueue().tween({scale:1.1},750,"easeOutCubic",function(){w.children(".door_label").clearQueue().tween({scale:1},750,"easeOutCubic")});f(w.children(".over"),true)},1500);setTimeout(function(){v();if(!DRXCookies.firstVisit()){DRXCookies.introAnimation((DRXBrowser.isTablet()?3000:1000),l)}},100);setTimeout(function(){i.css({visibility:"visible"})},(DRXBrowser.isTablet()?350:1))}function v(A){var y=i.width();var z=y/2;var B=_window.width()/2;l=(z-B)+242;_htmlBody.scrollLeft(l);if(DRXBrowser.isTablet()){o.updatePosition()}}function m(z){var y=$(this);switch(y.data("door")){case"about":if(!h.isOpen()){h.show()}j();break;case"timeline":globalPage(SITE_ROOT+"/timeline");break}}function a(z){var y=$(this).children(".over");switch(z.type){case"mouseenter":if(!h.isOpen()){f(y);$(this).children(".door_label").clearQueue().tween({scale:1.1},750,"easeOutCubic")}else{if($(this).data("door")!="about"){f(y,true);$(this).children(".door_label").clearQueue().tween({scale:1.1},750,"easeOutCubic")}}break;case"mouseleave":j();$(this).children(".door_label").clearQueue().tween({scale:1},750,"easeOutCubic");break}}function b(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){var y={wmode:"transparent"};swfobject.embedSWF(WP_CONTENT+"swf/skeleton.swf","about_skeleton","295","502","9.0.0",false,{},y,{});setTimeout(function(){$("#about_skeleton").css("background-image","none")},10)}}function f(y,z){A();if(!z){t=setInterval(A,1800)}function A(){y.clearQueue().animate({opacity:1},750,"easeOutCubic",function(){y.clearQueue().animate({opacity:0},1500,"easeOutSine")})}}function j(){clearInterval(t)}function d(y){if(y.type=="open"){if(!g){g=new Press();if(k){k.pause()}n.pause()}}else{g=null;if(k){k.play()}n.resume()}}function s(){if(_window.height()<600){q.css({bottom:-(650-650*(_window.height()/650))+40})}else{q.css({bottom:0})}}function r(y){if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){switch(y.type){case"start":k.pause();break;case"stop":k.play();break}}}}function Collection(){var p,j,o,a,m,r,y,e,k,b,q,i,n;var s=$("#stool");var u=$("#light");var l=$("#collection");(function(){e=new DeepLink();v();_window.resize(v);Events.addEvent("nav_link_selected",h);Events.addEvent("press_open",c);Events.addEvent("collection_selected",f);d();if(DRXBrowser.isTablet()){setTimeout(function(){Events.fireEvent("nav_update_position")},2000);new DRXOrientation()}})();function d(){var z=[WP_CONTENT+"images/collection/background.jpg",WP_CONTENT+"images/collection/shelf-mainshelf.jpg",WP_CONTENT+"images/collection/xray-main-off.jpg",WP_CONTENT+"images/collection/collection-bottle.png",WP_CONTENT+"images/collection/curtain.png",WP_CONTENT+"images/collection/light.png",WP_CONTENT+"images/collection/stool.png",WP_CONTENT+"images/collection/xray-top.png",WP_CONTENT+"images/collection/xray_dropdown_drop.png",WP_CONTENT+"images/collection/overlay.png",];if(!DRXBrowser.isTablet()){z.push(WP_CONTENT+"images/clickdrag.png")}else{z.push(WP_CONTENT+"images/touchdrag.png");z.push(WP_CONTENT+"images/twofingerscroll.png");z.push(WP_CONTENT+"images/press/book.jpg")}Events.addEvent("fully_loaded",t);b=new Preloader(z,2900)}function t(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){j=new Lighting()}if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){m=new Blur()}w();q=new Navigation();o=new Shelf();if(!DRXBrowser.isTablet()){a=new ScrollManager()}y=new XRay();Events.removeEvent("fully_loaded",t);if(e.initPage()!==false){setTimeout(function(){_htmlBody.scrollLeft(0)},100);setTimeout(function(){y.changeCollection(e.initPage())},1800)}else{if(DRXBrowser.isTablet()){y.changeCollection(0)}setTimeout(function(){x();if(!DRXCookies.firstVisit()){if(j){j.pause()}k=new CollectionOverlay();DRXCookies.introAnimation((DRXBrowser.isTablet()?2000:2000),n)}},100)}setTimeout(function(){l.css({visibility:"visible"})},(DRXBrowser.isTablet()?350:1))}function x(B){var z=l.width();var A=z/2;var C=_window.width()/2;n=A-C-30;_htmlBody.scrollLeft(n);if(DRXBrowser.isTablet()){q.updatePosition()}}function f(z){if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){r=new Curtain()}Events.fireEvent("stop_render",{type:"start"});_htmlBody.clearQueue().animate({scrollLeft:0},1000,"easeOutCubic",function(){if(DRXBrowser.isTablet()){_window.trigger("scroll")}if(r){r.remove()}Events.fireEvent("stop_render",{type:"stop"});y.changeCollection(z.collection)})}function h(){_htmlBody.animate({scrollLeft:0},1000,"easeOutCubic",function(){if(DRXBrowser.isTablet()){_window.trigger("scroll")}})}function v(){s.css({top:_window.height()*0.5-s.height()*0.5+200})}function w(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){p=new Parallax();p.addParallax(s,0.12);p.addParallax(u,0.09);Events.addEvent("body_scrolling",g)}else{s.animate({left:"-="+100},1)}}function g(z){if(z.type=="stop"){var A=TweenManager.getTranslate(u);if(A){offset=A.x}else{offset=u.offset().left}j.updatePoint(offset+165)}}function c(z){if(z.type=="open"){if(!i){i=new Press();if(a){a.pause()}Events.fireEvent("body_scrolling",{type:"start"})}}else{i=null;if(a){a.resume()}Events.fireEvent("body_scrolling",{type:"stop"})}}}function DeepLink(){var f=_init=false;(function(){e();setTimeout(function(){SWFAddress.addEventListener(SWFAddressEvent.CHANGE,b);Events.addEvent("collection_link",d)},100)})();function e(){var g=window.location.hash;g=g.slice(2);g=g.split("/");g=g[0];if(g){_init=c(g)}}function b(i){var h=i.value;h=h.split("/");h=h[1];if(!f){var g=c(h);Events.fireEvent("collection_change",g)}}function d(g){f=true;SWFAddress.setTitle("Dr. Romanelli :: Collections :: "+g.name);SWFAddress.setValue(g.permalink);setTimeout(a,100)}function a(){f=false}function c(h){for(var g=0;g<collectionData.length;g++){if(collectionData[g].permalink==h){return g}}return 0}this.initPage=function(){return _init}}var DRXCookies=new _DRXCookies();function _DRXCookies(){var a,c,e;(function(){d();b()})();function d(){if($.cookie("drx_visited")){a=true}else{a=false;$.cookie("drx_visited","true",{path:"/",expires:1})}}function b(){if($.cookie("drx_shelf")){c=true}else{c=false;$.cookie("drx_shelf","true",{path:"/",expires:1})}}this.firstVisit=function(){return a};this.firstShelf=function(){setTimeout(function(){c=true},100);return c};this.introAnimation=function(f,g){_body.append('<div id="hand_icon" class="'+(DRXBrowser.isTablet()?"touch_drag":"click_drag")+'"></div>');e=$("#hand_icon");setTimeout(function(){Events.fireEvent("animation_demo");e.css({top:_window.height()*0.5-100,left:(!DRXBrowser.isTablet()?_window.width()*0.5-83:1350)}).fadeIn(500,function(){var h=Utils.splitPx(e.css("left"));e.animate({left:(g?h+(DRXBrowser.isTablet()?20:100):h-(DRXBrowser.isTablet()?-20:-100))},500);_htmlBody.animate({scrollLeft:(g?g-100:g+100)},500,function(){_htmlBody.animate({scrollLeft:g},500);e.animate({left:h},500);e.delay(250).fadeOut(500,function(){e.remove()})})})},f)}}function DRXOrientation(){var d;var b;(function(){_body.append('<div id="orientation_notice"><div class="orientation_text">Please rotate your device to use this website.</div></div>');d=$("#orientation_notice");b=$(".orientation_text");a();_window.resize(a)})();function a(){if(_window.height()>_window.width()){d.css({width:$("#about").width()||$("#collection").width()||$("#timeline").width()||$("#surgery").width()}).show();_window.bind("scroll",c);c()}else{d.hide();_window.unbind("scroll",c)}}function c(){var e=_window.width()*0.5-b.width()*0.5;b.css({left:_window.scrollLeft()+e})}}(function(a){a.fn.flicker=function(b){this.each(function(){object=a(this);switch(b){case"on":object.clearQueue().animate({opacity:0},1,function(){object.clearQueue().animate({opacity:1},50,function(){object.clearQueue().animate({opacity:0},50)});setTimeout(function(){object.clearQueue().animate({opacity:1},50,function(){object.clearQueue().animate({opacity:0},50)})},100);setTimeout(function(){object.clearQueue().animate({opacity:1},750,"easeInSine")},150)});break}});return this}})(jQuery);function Navigation(){var m=$("#navigation");var d=$(".nav_item");var w=$(".nav_text");var j=$(".nav_top");var v=$(".nav_hit_area");var r=$(".nav_viewMore");var s=$(".nav_allLinks a");var t=$(".nav_top_arrow");var u,C,D,a,p,A,g,E,z;(function(){m.clearTween();t.transformPoint(16,15);n();Events.addEvent("animation_demo",b);Events.addEvent("press_book",c);Events.addEvent("nav_moove",h);Events.addEvent("nav_update_position",F);_killHover=true;u=-(m.height()-54);v.click(q);if(!DRXBrowser.isTablet()){r.click(e);d.hover(B);_window.resize(k);s.click(y);m.bind("mouseenter",x);j.hover(l);r.hover(o)}else{j.touchtap(i);_window.scroll(F);F()}var I=$(".n_collection").children(".nav_moreLinks");I.data("type","collections");var J=$(".n_timeline").children(".nav_moreLinks");J.data("type","timeline");var H=new NavScroll(I,"collections");var G=new NavScroll(J,"timeline");setTimeout(function(){k();m.clearTween().clearQueue().animate({bottom:u},(DRXBrowser.isTablet()?1:1000),"easeOutCubic")},300)})();function F(){a=_window.width()*0.5-m.width()*0.5;m.css({left:_window.scrollLeft()+a})}function k(){z=_window.height();a=_window.width()*0.5-m.width()*0.5;m.clearTween().css({left:a});E=a}function i(){if(!g){x({type:"mouseenter"});j.children(".nav_top_plate_over").tween({opacity:0.65},1)}else{x({type:"mouseleave"});B({type:"mouseleave"});j.children(".nav_top_plate_over").tween({opacity:0},1);$(".n_contact").children(".nav_moreLinks").tween({height:0},500,"easeOutCubic")}}function x(G){switch(G.type){case"mouseenter":g=true;Events.fireEvent("scroll_pause","pause");Events.fireEvent("nav_open",{type:"start"});m.clearQueue().tween({bottom:0},1000,"easeOutCubic");if(!DRXBrowser.isTablet()){t.clearQueue().tween({rotation:180},1000,"easeOutCubic");_window.bind("mousemove",f)}Utils.toggleSelect(m,"auto");break;case"mouseleave":g=false;Events.fireEvent("scroll_pause","resume");Events.fireEvent("nav_open",{type:"stop"});m.clearTween().tween({bottom:u},1000,"easeOutCubic");if(!DRXBrowser.isTablet()){t.clearQueue().tween({rotation:0},1000,"easeOutCubic");_window.unbind("mousemove",f)}Utils.toggleSelect(m,"none");break}}function f(G){if(g){if(G.clientX<E-20||G.clientX>E+270){x({type:"mouseleave"})}else{if(G.pageY<(z-m.height())-20){x({type:"mouseleave"})}}}}function o(H){var G=$(this).children("span");switch(H.type){case"mouseenter":G.clearQueue().tween({color:"#999"},500,"easeOutCubic");break;case"mouseleave":G.clearQueue().tween({color:"#fff"},500,"easeOutCubic");break}}function e(I,H){var G=H?H:$(this);G.clearQueue().tween({height:0},250,"easeOutCubic");G.siblings(".nav_moreLinks").clearQueue().tween({height:100},500,"easeOutCubic");Events.fireEvent("nav_scroll_open",{type:"open",section:G.siblings(".nav_moreLinks").data("type")});if(H&&DRXBrowser.isTablet()){$(".n_contact").children(".nav_viewMore").hide()}}function l(G){var H=$(this).children(".nav_top_plate_over");switch(G.type){case"mouseenter":if(DRXBrowser.isIE()){x({type:"mouseenter"})}H.tween({opacity:0.65},500,"easeOutSine");break;case"mouseleave":H.tween({opacity:0},500,"easeOutSine");break}}function B(I,H){var G=$(this);switch(I.type){case"mouseenter":if(G.attr("drx:nav")!=PAGE){G.children(".nav_text").addClass("nav_text_over")}A=setTimeout(function(){G.children(".nav_viewMore").clearQueue().tween({height:20},500,"easeOutCubic")},175);break;case"mouseleave":clearInterval(A);G.children(".nav_viewMore").clearQueue().tween({height:0},500,"easeOutCubic");if(G.attr("drx:nav")!=PAGE){G.children(".nav_text").removeClass("nav_text_over")}G.children(".nav_moreLinks").clearQueue().tween({height:0},750,"easeOutCubic");Events.fireEvent("nav_scroll_open",{type:"close"});break}}function q(I){var H=String(window.location.href);var G=$(this).siblings(".nav_text").children("a").attr("href");if(H.indexOf(G)==-1||H.indexOf("javascript")!=-1){if(G.indexOf("blog")!=-1){getURL(G,"_blank")}else{if(G.indexOf("javascript")<0){globalPage(G);if(DRXBrowser.isTablet()){i()}else{x({type:"mouseleave"})}}else{if(!p){if(G.indexOf("Contact")!=-1){e(null,$(".n_contact").children(".nav_viewMore"))}else{B({type:"mouseleave"});x({type:"mouseleave"});setTimeout(function(){window.location=G},750);if(DRXBrowser.isTablet()){$(".t_press").removeClass("nav_text_over")}}}}}}}function h(G){if(G=="start"){if(!C&&_window.height()<660){C=true;m.clearQueue().clearTween().tween({left:a+270},1000,"easeOutCubic");E=a+270}}else{if(C){C=false;m.clearQueue().clearTween().tween({left:a},1000,"easeOutCubic");E=a}}}function y(I){I.preventDefault();var K=$(this);var H=String(window.location.href);var G=K.attr("href");var J=K.parent().parent().parent().attr("drx:nav");if(J==PAGE){window.location=G;Events.fireEvent("nav_link_selected")}else{if(G.indexOf("mailto:")>-1){window.location=G}else{globalPage(G)}}}function n(){d.each(function(){var G=$(this);if(G.attr("drx:nav")==PAGE){G.children(".nav_text").addClass("nav_text_over")}})}function c(G){if(G.type=="open"){p=true;x({type:"mouseleave"})}else{p=false}}function b(){m.delay(1750).animate({bottom:-100},1000,"easeOutCubic",function(){m.animate({bottom:u},1000,"easeOutCubic")})}this.pause=function(){m.unbind("mouseenter",x)};this.resume=function(){m.bind("mouseenter",x)};this.updatePosition=function(){F()}}function Preloader(o){var l,j,p,e,g,f,a,k;(function(){_body.append('<div id="preloader"><div class="preloader_jar"><div class="preloader_shadow"></div><div class="preloader_jar_jar"></div><div class="preloader_liquidMask"><div class="preloader_liquid"></div></div><div class="preloader_label"></div></div></div>');l=$("#preloader");j=$(".preloader_liquid");p=$(".preloader_jar");e=$(".preloader_shadow");b();n();if(DRXBrowser.isTablet()){f=setInterval(i,50)}else{_window.resize(b)}})();function i(){if(_window.scrollLeft()!=a){a=_window.scrollLeft();p.css({left:a+_window.width()*0.5-75})}}function n(){if(!DRXBrowser.isTablet()){e.css({opacity:0,marginLeft:-100});p.css({left:-800});p.animate({left:_window.width()*0.5-75},1000,"easeOutCubic");e.animate({opacity:1,marginLeft:0},1000,"easeOutCubic",m)}else{e.remove();p.css({left:_window.width()*0.5-75});setTimeout(m,500)}}function m(){g=new AssetLoader(o,function(){if(f){clearInterval(f)}Events.fireEvent("fully_loaded");setTimeout(h,500)},c)}function c(q){if(!DRXBrowser.isTablet()){j.clearQueue().animate({marginTop:112*(1-q)},500,"easeOutCubic")}else{j.css({marginTop:112*(1-q)})}}function h(){if(DRXBrowser.isTablet()){d()}else{p.animate({opacity:0},1000,"easeOutSine");e.animate({opacity:0},1000,"easeOutSine");l.delay(500).animate({opacity:0},1000,"easeOutSine",d)}}function d(){l.remove();if(!DRXBrowser.isIE8){delete this}}function b(){if(!DRXBrowser.isTablet()){l.css({width:_window.width(),height:_window.height()});p.css({left:_window.width()*0.5-75,top:_window.height()*0.5-87})}else{l.css({width:$("#about").width()||$("#collection").width()||$("#timeline").width()||$("#surgery").width(),height:_window.height()});p.css({top:_window.height()*0.5-87})}}}function Press(){var a;var f,g,b,e;(function(){Events.addEvent("press_close",d);_body.append('<div id="press"><div class="press_background"></div><div id="press_book"><div class="press_close"></div><span>Swipe left and<br />right to browse.</span><div id="press_flash"><div class="press_mask"><div class="press_holder"></div></div><div class="press_spine"></div></div></div></div>');f=$("#press");g=$("#press_book");b=$(".press_background");e=$(".press_close");setTimeout(function(){f.css("visibility","visible")},100);if(!DRXBrowser.isTablet()){a=new FlashBook();b.animate({opacity:0.85},1000,"easeInSine").click(d)}else{e.tween({scale:1.2},1);a=new HTMLBook();b.css({opacity:0.95}).click(d)}e.click(d);c();_window.resize(c)})();function d(){a.end();b.clearQueue().tween({opacity:0},(DRXBrowser.isTablet()?1:1000),"easeInSine",(DRXBrowser.isTablet()?800:0));setTimeout(function(){$("#background").trigger("click");Events.fireEvent("press_open",{type:"close"});b.remove();f.remove();Events.removeEvent("press_close",d);if(!DRXBrowser.isIE()){delete this}},1100)}function c(){f.css({width:_window.width(),height:_window.height()});if(DRXBrowser.isTablet()){b.css({width:$("#about").width()||$("#collection").width()||$("#timeline").width()||$("#surgery").width()})}}}function Surgery(){var l=$("#surgery");var x=$(".surgery_light_left");var e=$(".surgery_light_right");var s=$(".seperator_left");var n=$(".seperator_left");var k=$(".curtain_left");var o=$(".curtain_right");var j=$(".surgery_leftMonitor");var f=$(".surgery_chair");var g=$(".surgery_iv");var q=$(".surgery_ekg");var F=$(".surgery_robot");var n=$(".seperator_right");var r=$(".surgery_iv_swing");var m=$("#robot_video");var v=$(".chair_bearbrick");var u,p,a,t,i,A;(function(){d();Events.addEvent("nav_open",b);Events.addEvent("body_scrolling",b);Events.addEvent("press_open",c);z();_window.resize(z);m.click(h);v.hover(C).click(w);if(DRXBrowser.isTablet()){new DRXOrientation();setTimeout(function(){Events.fireEvent("nav_update_position")},2000)}})();function d(){var G=[WP_CONTENT+"images/surgery/background.jpg",WP_CONTENT+"images/surgery/bearbrick.png",WP_CONTENT+"images/surgery/chair.png",WP_CONTENT+"images/surgery/curtain.png",WP_CONTENT+"images/surgery/ekg.png",WP_CONTENT+"images/surgery/iv.png",WP_CONTENT+"images/surgery/light-left.png",WP_CONTENT+"images/surgery/light-right.png",WP_CONTENT+"images/surgery/leftmonitor.png",WP_CONTENT+"images/surgery/light.png",WP_CONTENT+"images/surgery/robot.png",WP_CONTENT+"images/surgery/seperator.png",];if(!DRXBrowser.isTablet()){G.push(WP_CONTENT+"images/clickdrag.png")}else{G.push(WP_CONTENT+"images/touchdrag.png");G.push(WP_CONTENT+"images/press/book.jpg")}Events.addEvent("fully_loaded",y);a=new Preloader(G)}function y(){if(!DRXBrowser.isIE8()){m[0].play()}D();E();B();p=new ScrollManager();t=new Navigation();t.pause();setTimeout(t.resume,2000);Events.removeEvent("fully_loaded",y);if(!DRXCookies.firstVisit()){DRXCookies.introAnimation(2000,130)}setTimeout(function(){l.css({visibility:"visible"})},(DRXBrowser.isTablet()?350:1))}function E(){setTimeout(function(){_htmlBody.scrollLeft(500);_htmlBody.scrollLeft((DRXBrowser.isTablet()?0:130))},100)}function c(G){if(G.type=="open"){if(!i){i=new Press();p.pause();m[0].pause()}}else{m[0].play();i=null}}function B(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){u=new Parallax();u.addParallax(s,0.135);u.addParallax(j,0.335);u.addParallax(k,0.4);u.addParallax(f,0.24);u.addParallax(q,0.155);u.addParallax(o,0.6);u.addParallax(g,0.5);u.addParallax(F,0.1);u.addParallax(n,0.14);u.addParallax(x,0.175);u.addParallax(e,0.195)}}function z(){if(_window.height()<580){x.hide();e.hide()}else{x.show();e.show()}}function D(){if(TweenManager.supportedBrowser()){r.transformPoint(29,0);r.hover(function(){if(!A){A=true;r.tween({rotation:Utils.doRandom(-5,5)},500,"easeInCubic",function(){r.tween({rotation:0},500,"easeOutCubic",function(){A=false})})}})}}function b(G){if(!DRXBrowser.isIE8()&&!DRXBrowser.isTablet()){switch(G.type){case"start":m[0].pause();break;case"stop":m[0].play();break}}}function C(G){switch(G.type){case"mouseenter":v.tween({scale:1.1,top:5},400,"easeOutCubic");break;case"mouseleave":v.tween({scale:1,top:45},400,"easeOutCubic");break}}function w(){getURL("http://www.bearbrick.com/bdrxlove/")}function h(){getURL("http://www.youtube.com/watch?v=Mag-jikJQkQ")}}function Timeline(){var i,k,g,j,v,d,a,m,f;var o=$("#timeline_poster");var h=$("#timeline");var q=$("#timeline_holder");var n=$(".ts_on");(function(){setTimeout(t,100);s();_window.resize(s);o.hover(r);Events.addEvent("press_open",b);Events.addEvent("timeline_selected",l);Events.addEvent("nav_link_selected",e);c();if(DRXBrowser.isTablet()){setTimeout(function(){Events.fireEvent("nav_update_position")},2000);new DRXOrientation()}})();function c(){var x=[WP_CONTENT+"images/timeline/background.jpg",WP_CONTENT+"images/timeline/awards.jpg",WP_CONTENT+"images/timeline/cabinets.jpg",WP_CONTENT+"images/timeline/shoppe-out.jpg",WP_CONTENT+"images/timeline/screen.png",WP_CONTENT+"images/timeline/cabinet-drawer.png",WP_CONTENT+"images/timeline/record-dept.png",WP_CONTENT+"images/timeline/record-dept-on.png",WP_CONTENT+"images/timeline/dryerase.png",WP_CONTENT+"images/timeline/desk.jpg",];if(!DRXBrowser.isTablet()){x.push(WP_CONTENT+"images/clickdrag.png")}else{x.push(WP_CONTENT+"images/touchdrag.png");x.push(WP_CONTENT+"images/press/book.jpg")}Events.addEvent("fully_loaded",p);a=new Preloader(x)}function p(){h.css({visibility:"visible"});_body.css("background-color","#b2beb2");w();m=new Navigation();d=new TimelineLink();j=new Screen(v);g=new Cabinet();i=new ScrollManager();u();if(DRXBrowser.isIE8()){$(".timeline_sign").hide()}else{setTimeout(function(){n.flicker("on");setInterval(function(){n.flicker("on")},6000)},1750)}if(d.initPage()){setTimeout(function(){var x=(DRXBrowser.isTablet()?1150:5000);_htmlBody.scrollLeft(x);if(DRXBrowser.isTablet()){m.updatePosition()}},100);setTimeout(function(){j.newTimeline(d.initPage().period);setTimeout(function(){j.newProject(d.initPage().project)},500)},1500)}else{if(!DRXCookies.firstVisit()){DRXCookies.introAnimation(1500,0)}}}function w(){setTimeout(function(){_htmlBody.scrollLeft(100);_htmlBody.scrollLeft(0)},100)}function l(x){_htmlBody.animate({scrollLeft:(DRXBrowser.isTablet()?1150:v)},1000,"easeOutCubic",function(){j.newTimeline(x);if(DRXBrowser.isTablet()){m.updatePosition()}})}function u(){if(TweenManager.supportedBrowser()&&!DRXBrowser.isTablet()){k=new Parallax();k.addParallax($(".timeline_trashcan"),0.1)}}function r(x){switch(x.type){case"mouseenter":o.children(".over").clearQueue().animate({opacity:1},750,"easeOutSine");break;case"mouseleave":o.children(".over").clearQueue().animate({opacity:0},750,"easeInSine");break}}function s(){t();if(_window.height()<650){q.css({bottom:-(650-650*(_window.height()/650))})}else{q.css({bottom:0})}}function t(){v=h.width()-_window.width()}function b(x){if(x.type=="open"){f=new Press();i.pause()}else{i.resume()}}function e(){_htmlBody.animate({scrollLeft:v},1000,"easeOutCubic",function(){if(DRXBrowser.isTablet()){m.updatePosition()}})}}function TimelineLink(){var g=_init=false;(function(){f();setTimeout(function(){SWFAddress.addEventListener(SWFAddressEvent.CHANGE,c);Events.addEvent("timeline_link",d)},100)})();function f(){var i=window.location.hash;i=i.slice(2);i=i.split("/");if(i[0]){var h=e(i[0]);_init={period:h,project:a(i[1],h)}}}function c(k){var j=k.value;j=j.split("/");if(!g){var h=e(j[1]);var i={period:h,project:a(j[2],h)};Events.fireEvent("timeline_change",i)}}function d(h){g=true;SWFAddress.setTitle("Dr. Romanelli :: Timeline :: "+h.title);SWFAddress.setValue(h.permalink);setTimeout(b,100)}function b(){g=false}function e(j){for(var h=0;h<timelineData.length;h++){if(timelineData[h].permalink==j){return h}}return 0}function a(j,k){for(var h=0;h<timelineData[k].collections.length;h++){if(timelineData[k].collections[h].permalink==j){return h}}return 0}this.initPage=function(){return _init}}function WhiteOut(a){var b;(function(){_body.append('<div id="white_out"></div>');b=$("#white_out");c();if(DRXBrowser.isTablet()){b.css({width:$("#about").width()||$("#collection").width()||$("#timeline").width()||$("#surgery").width(),height:_window.height()})}})();function c(){if(!DRXBrowser.isTablet()){b.animate({opacity:1},1000,"easeInSine",function(){_body.remove();window.location=a})}else{b.tween({opacity:1},1000,"easeInSine",function(){_body.remove();window.location=a})}}};
