Skip to content

Instantly share code, notes, and snippets.

@Bardyl
Created March 15, 2014 12:22
Show Gist options
  • Save Bardyl/9566320 to your computer and use it in GitHub Desktop.
Save Bardyl/9566320 to your computer and use it in GitHub Desktop.
$('p.bottom, .logo, nav ul li:first-child').on('click', function(e){
e.preventDefault();
var the_id = $(this).attr("href");
$('html, body').animate({
scrollTop:'0px'
}, 800);
buildSplash();
unloadLiveBetter();
unloadPersonalize();
unloadOptimize();
unloadPerenize();
});
$('nav ul li:first-child').on('click', function(e){
e.preventDefault();
$('#splash').animate({opacity:1}, 600);
$('#white').fadeIn(5000);
$('#splash h2')[0].style.color = '#000';
$('#splash h2')[0].style.fontSize = '2em';
$('#splash h2')[0].style.top = '24%';
$('#flame').fadeIn(2000);
$('#splash .pompes').delay(1800).animate({
bottom: 0
},1500);
$('#splash .next').delay(4000).fadeIn(400);
$('#splash nav').delay(1500).animate({
right: '20px'
},1000);
$('html, body').animate({
scrollTop:'0px'
}, 800);
unloadLiveBetter();
unloadPersonalize();
unloadOptimize();
unloadPerenize();
});
$('nav ul li:nth-child(2)').on('click', function(e){
e.preventDefault();
$('html, body').animate({
scrollTop:$('#splash').height()+'px'
}, 800);
buildLiveBetter();
unloadSplash();
unloadPersonalize();
unloadOptimize();
unloadPerenize();
});
$('nav ul li:nth-child(3)').on('click', function(e){
e.preventDefault();
$('html, body').animate({
scrollTop:$('#splash').height()*2+'px'
}, 800);
buildPersonalize();
unloadSplash();
unloadLiveBetter();
unloadOptimize();
unloadPerenize();
});
$('nav ul li:nth-child(4)').on('click', function(e){
e.preventDefault();
$('html, body').animate({
scrollTop:$('#splash').height()*3+'px'
}, 800);
buildOptimize();
unloadSplash();
unloadLiveBetter();
unloadPersonalize();
unloadPerenize();
});
$('nav ul li:nth-child(5)').on('click', function(e){
e.preventDefault();
$('html, body').animate({
scrollTop:$('#splash').height()*4+'px'
}, 800);
buildPerenize();
unloadSplash();
unloadLiveBetter();
unloadPersonalize();
unloadOptimize();
});
$('nav ul li:nth-child(6)').on('click', function(e){
e.preventDefault();
$('html, body').animate({
scrollTop:$('#splash').height()*5+'px'
}, 800);
buildEngage();
unloadSplash();
unloadLiveBetter();
unloadPersonalize();
unloadOptimize();
unloadPerenize();
});
$('a.scroll, nav li a').on('click', function(){
var nextSlide = $(this).data('next');
if(nextSlide == 2){
$('nav li a').delay(200).animate({
color:'#e66d27'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item.png');
$('nav ul li a[data-next="'+nextSlide+'"] img').delay(200).attr('src', 'img/nav/menu-item-active.png');
}
else if(nextSlide == 3){
$('nav li a').delay(200).animate({
color:'#fff'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home-2.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item-2.png');
$('nav ul li a[data-next="'+nextSlide+'"] img').delay(200).attr('src', 'img/nav/menu-item-active-2.png');
}
else if(nextSlide == 4){
$('nav li a').delay(200).animate({
color:'#e35d10'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item.png');
$('nav ul li a[data-next="'+nextSlide+'"] img').delay(200).attr('src', 'img/nav/menu-item-active.png');
}
else if(nextSlide == 5){
$('nav li a').delay(200).animate({
color:'#555555'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home-2.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item-2.png');
$('nav ul li a[data-next="'+nextSlide+'"] img').delay(200).attr('src', 'img/nav/menu-item-active-2.png');
}
else if(nextSlide == 6){
$('nav li a').delay(200).animate({
color:'#fff'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home-3.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item-3.png');
}
else if(nextSlide == 1){
$('nav li a').delay(200).animate({
color:'#fff'
}, 800);
$('nav ul li:first-child img').delay(200).attr('src', 'img/nav/menu-home-3.png');
$('nav ul li:not(:first-child) img').delay(200).attr('src', 'img/nav/menu-item-3.png');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment