var animate={structure:{init:function(){var bg=$('bg');bg.move=new Fx.Tween(bg,{property:'opacity',duration:300}).set(0);var logo=$('logo');logo.move=new Fx.Morph(logo,{duration:350,link:'cancel',transition:'quad:out'}).set({'left':-52,'opacity':1});var footer=$('footer');footer.move=new Fx.Morph(footer,{duration:350,link:'cancel',transition:'quad:out'}).set({'bottom':-18,'opacity':1});var navigation=$('navigation');navigation.move=new Fx.Morph(navigation,{duration:450,link:'cancel',transition:'back:out'}).set({'top':-120,'opacity':0});var network=$('network');network.move=new Fx.Morph(network,{duration:350,link:'cancel',transition:'quad:in:out'}).set({'right':-30,'opacity':1});var keys=$('keys');keys.move=new Fx.Morph(keys,{duration:350,link:'cancel',transition:'quad:in:out'}).set({'opacity':0});var lang=$('lang');lang.move=new Fx.Morph(lang,{duration:350,link:'cancel',transition:'quad:in:out'}).set({'opacity':0});},play:function(){$('bg').move.start(1).chain(function(){$('logo').move.start({'left':0});setTimeout(function(){$('footer').move.start({'bottom':0});$('network').move.start({'right':0});$('lang').move.start({'opacity':1});setTimeout(function(){$('keys').move.start({'opacity':0.5})},100);},100);setTimeout(function(){$('navigation').move.start({'opacity':1,'top':20}).chain(function(){animate.modules.play();funcs.onLoad=false;funcs.ajaxify=false;if(document.location.hash&&document.location.hash.split('#')[1].split('/')[0])document.body.id=document.location.hash.split('#')[1].split('/')[0];});},200);});}},modules:{play:function(){},reverse:function(){},works:{toPlay:true,play:function(){var wks=$('works');wks.move=new Fx.Morph(wks,{duration:450,link:'cancel',transition:'back:out'}).set({'bottom':-115,'opacity':0});var previous=$$('#previous img')[0];previous.move=new Fx.Morph(previous,{duration:250,link:'cancel',transition:'back:out'});var next=$$('#next img')[0];next.move=new Fx.Morph(next,{duration:250,link:'cancel',transition:'back:out'});var pml=(previous.style.marginLeft).toFloat();var nml=(next.style.marginLeft).toFloat();previous.move.set({'margin-left':(pml+20),'opacity':0});next.move.set({'margin-left':(nml-20),'opacity':0});wks.move.start({'bottom':90,'opacity':1}).chain(function(){previous.move.start({'margin-left':pml,'opacity':1});next.move.start({'margin-left':nml,'opacity':1});wks.move=new Fx.Morph(wks,{duration:450,link:'cancel',transition:'back:in'})});},reverse:function(){var wks=$('works');wks.move.start({'bottom':-115,'opacity':0}).chain(function(){wks.destroy();setTimeout(function(){animate.modules.play();funcs.ajaxify=false;},200);});}},home:{init:function(){var h1=$$('h1')[0];h1.move=new Fx.Morph(h1,{duration:450,link:'cancel',transition:'back:out'}).set({'opacity':0,'top':200,'left':450,'width':0,'height':20});$$('#content h1 span')[0].style.visibility='hidden';$$('#content h2 span')[0].style.visibility='hidden';var h2=$$('h2')[0];h2.move=new Fx.Morph(h2,{duration:450,link:'cancel',transition:'back:out'}).set({'opacity':0,'top':237,'left':450,'width':0});var five=$('five');five.move=new Fx.Morph(five,{duration:600,link:'cancel',transition:'back:in'}).set({'opacity':0.9,'width':0,'height':100});},play:function(){var h1=$$('h1')[0];h1.move.start({'opacity':0.9,'left':0,'top':0});setTimeout(function(){h1.move=new Fx.Morph(h1,{duration:250,link:'cancel',transition:'back:in'});var w=(funcs.language=='fr')?255:260;h1.move.start({'width':w}).chain(function(){$$('#content h1 span')[0].style.visibility='visible';});},250);setTimeout(function(){var h2=$$('h2')[0];h2.move.start({'opacity':0.8,'left':0,'top':37});setTimeout(function(){h2.move=new Fx.Morph(h2,{duration:250,link:'cancel',transition:'back:in'});h2.move.start({'width':565}).chain(function(){$$('#content h2 span')[0].style.visibility='visible';});},250);},300);setTimeout(function(){var five=$('five');five.move.start({'width':496}).chain(function(){(function(){five.style.height='126px';}).delay(100);(function(){five.style.height='100px';}).delay(200);(function(){five.style.height='126px';}).delay(250);(function(){five.style.height='100px';}).delay(300);(function(){five.style.height='126px';}).delay(350);});},450);if(animate.modules.works.toPlay)setTimeout(animate.modules.works.play,1350);},reverse:function(uri){var five=$('five');five.move.start({'width':0}).chain(function(){five.destroy();});var h1=$$('h1')[0];setTimeout(function(){$$('#content h1 span')[0].style.visibility='hidden';$$('#content h2 span')[0].style.visibility='hidden';h1.move.start({'width':0}).chain(function(){h1.destroy();});},600);var h2=$$('h2')[0];setTimeout(function(){h2.move.start({'width':0}).chain(function(){h2.destroy();});},800);if(animate.modules.works.toPlay)setTimeout(animate.modules.works.reverse,1100);setTimeout(function(){document.body.id=uri;},1100);}},consulting:{init:function(){var h1=$$('h1')[0];h1.move=new Fx.Morph(h1,{duration:450,link:'cancel',transition:'back:out'}).set({'opacity':0,'left':200,});var txt=$$('div.txt')[0];txt.move=new Fx.Morph(txt,{duration:450,link:'cancel',transition:'back:out'}).set({'opacity':0,'left':-100,});},play:function(){var h1=$$('h1')[0];var txt=$$('div.txt')[0];h1.move.start({'opacity':0.9,'left':0}).chain(function(){h1.move=new Fx.Morph(h1,{duration:450,link:'cancel',transition:'back:in'});});setTimeout(function(){txt.move.start({'opacity':0.7,'left':0}).chain(function(){txt.move=new Fx.Morph(txt,{duration:450,link:'cancel',transition:'back:in'});});},50);},reverse:function(uri){var h1=$$('h1')[0];var txt=$$('div.txt')[0];txt.move.start({'opacity':0,'left':-100}).chain(function(){txt.destroy();});setTimeout(function(){h1.move.start({'opacity':0,'left':200}).chain(function(){h1.destroy();document.body.id=uri;});},50);}},skills:{init:function(){var skills001=$('skills-001');skills001.move=new Fx.Morph(skills001,{duration:500,link:'cancel',unit:'%',transition:'back:out'}).set({'opacity':0,'left':34,'top':31});var skills002=$('skills-002');skills002.move=new Fx.Morph(skills002,{duration:450,link:'cancel',unit:'%',transition:'back:out'}).set({'opacity':0,'right':25,'top':29});var skills003=$('skills-003');skills003.move=new Fx.Morph(skills003,{duration:450,link:'cancel',unit:'%',transition:'back:out'}).set({'opacity':0,'right':39,'top':58});var skills004=$('skills-004');skills004.move=new Fx.Morph(skills004,{duration:450,link:'cancel',unit:'%',transition:'back:out'}).set({'opacity':0,'left':26,'top':75});var skills005=$('skills-005');skills005.move=new Fx.Morph(skills005,{duration:450,link:'cancel',unit:'%',transition:'back:out'}).set({'opacity':0,'right':23,'top':89});},play:function(){var skills001=$('skills-001');var skills002=$('skills-002');var skills003=$('skills-003');var skills004=$('skills-004');var skills005=$('skills-005');skills001.move.start({'opacity':1,'left':14,'top':11});(function(){skills002.move.start({'opacity':1,'right':5,'top':9});}).delay(250);(function(){skills003.move.start({'opacity':1,'right':19,'top':38});}).delay(500);(function(){skills004.move.start({'opacity':1,'left':6,'top':55});}).delay(750);(function(){skills005.move.start({'opacity':1,'right':3,'top':69}).chain(function(){skills001.move=new Fx.Morph(skills001,{duration:500,link:'cancel',unit:'%',transition:'back:in'});skills002.move=new Fx.Morph(skills002,{duration:450,link:'cancel',unit:'%',transition:'back:in'});skills003.move=new Fx.Morph(skills003,{duration:450,link:'cancel',unit:'%',transition:'back:in'});skills004.move=new Fx.Morph(skills004,{duration:450,link:'cancel',unit:'%',transition:'back:in'});skills005.move=new Fx.Morph(skills005,{duration:450,link:'cancel',unit:'%',transition:'back:in'});});}).delay(1000);},reverse:function(uri){$('skills-001').move.start({'opacity':0});$('skills-002').move.start({'opacity':0});$('skills-003').move.start({'opacity':0});$('skills-004').move.start({'opacity':0});$('skills-005').move.start({'opacity':0}).chain(function(){document.body.id=uri;});}},portfolio:{init:function(){var project=$('project');var content=$$('#project .content')[0];project.move=new Fx.Morph(project,{duration:500,link:'cancel',transition:'back:out'}).set({'opacity':0,'margin-left':-749});content.move=new Fx.Morph(content,{duration:300,link:'cancel',transition:'pow:out'}).set({'margin-left':369});},play:function(){var project=$('project');var content=$$('#project .content')[0];project.move.start({'opacity':1,'margin-left':-449});setTimeout(function(){content.move.start({'margin-left':0}).chain(function(){project.move=new Fx.Morph(project,{duration:500,link:'cancel',transition:'back:in'});content.move=new Fx.Morph(content,{duration:300,link:'cancel',transition:'pow:in'});});},400);if(animate.modules.works.toPlay)setTimeout(animate.modules.works.play,500);},reverse:function(uri){var project=$('project');var content=$$('#project .content')[0];content.move.start({'margin-left':369});setTimeout(function(){project.move.start({'opacity':0,'margin-left':-749}).chain(function(){project.destroy();content.destroy();});},200);if(animate.modules.works.toPlay)setTimeout(animate.modules.works.reverse,500);document.body.id=uri;}},contact:{init:function(){var content=$('content');content.move=new Fx.Morph(content,{duration:350,link:'cancel',transition:'back:out'}).set({'opacity':0,'margin-left':-366});var contact=$('contact');contact.move=new Fx.Morph(contact,{duration:350,link:'cancel',transition:'quad:out'}).set({'opacity':0});},play:function(){var content=$('content');var h1=$$('#content h1')[0];var h2=$$('#content h2')[0];var contact=$('contact');content.move.start({'opacity':1,'margin-left':-316}).chain(function(){content.move=new Fx.Morph(content,{duration:350,link:'cancel',transition:'back:in'});});setTimeout(function(){h1.style.visibility='visible';h2.style.visibility='visible';},350);setTimeout(function(){contact.move.start({'opacity':1});},325);},reverse:function(uri){var content=$('content');content.move.start({'opacity':0}).chain(function(){content.destroy();document.body.id=uri;});}}}};
