229 lines
5.1 KiB
JavaScript
229 lines
5.1 KiB
JavaScript
// JavaScript Document
|
|
|
|
|
|
// screen loader
|
|
$(window).load(function() {
|
|
// $('body').css('overflow', 'hidden');
|
|
$('.screen-loader').fadeOut('slow');
|
|
});
|
|
|
|
|
|
// preload
|
|
$(document).ready(function() {
|
|
$('#preload').css({display: 'block'});
|
|
});
|
|
|
|
|
|
// preload function
|
|
$(window).load(preLoader);
|
|
function preLoader() {
|
|
setTimeout(function() {
|
|
|
|
$('#preload').delay(250).fadeOut(1500);
|
|
|
|
});
|
|
};
|
|
|
|
|
|
// preloader
|
|
paceOptions = {
|
|
ajax: false, // disabled
|
|
document: false, // disabled
|
|
eventLag: false, // disabled
|
|
elements: {
|
|
selectors: ['body']
|
|
}
|
|
};
|
|
|
|
|
|
// Cycle2
|
|
$(document).ready( function(){
|
|
|
|
$('#slider').cycle({
|
|
fx: 'fade',
|
|
timeout: 4000,
|
|
speed: 2000,
|
|
slides: '.slide'
|
|
});
|
|
|
|
});
|
|
|
|
|
|
// fire home
|
|
$("#fire-home").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$(".upper-page").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$(".upper-page").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire about
|
|
$("#fire-about").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#about").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#about").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire services
|
|
$("#fire-services").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#services").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#services").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire contact
|
|
$("#fire-contact").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#contact").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#contact").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire home mobile
|
|
$("#fire-home-mobile").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$(".upper-page").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$(".upper-page").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire about mobile
|
|
$("#fire-about-mobile").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#about").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#about").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire services mobile
|
|
$("#fire-services-mobile").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#services").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#services").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire contact mobile
|
|
$("#fire-contact-mobile").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$("#contact").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$("#contact").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// fire closer
|
|
$("#fire-about-closer, #fire-services-closer, #fire-contact-closer").click(function(e) {
|
|
e.preventDefault();
|
|
$(".current").fadeOut("slow", function() {
|
|
$(".upper-page").fadeIn("slow");
|
|
$(".current").removeClass("current");
|
|
$(".upper-page").addClass("current");
|
|
});
|
|
});
|
|
|
|
|
|
// menu active state
|
|
$('a.menu-state').click(function() {
|
|
$('a.menu-state').removeClass("active");
|
|
$(this).addClass("active");
|
|
});
|
|
|
|
|
|
// niceScroll
|
|
$(document).ready(function () {
|
|
$("body").niceScroll({
|
|
cursorcolor: "#fff",
|
|
cursorwidth: "5px",
|
|
cursorborder: "1px solid #fff",
|
|
cursorborderradius: "0px",
|
|
zindex: "9999",
|
|
scrollspeed: "60",
|
|
mousescrollstep: "40",
|
|
// background: "rgba(255, 255, 255, 0.1)"
|
|
});
|
|
});
|
|
|
|
|
|
// niceScroll || scrollbars resize
|
|
$("body").getNiceScroll().resize();
|
|
|
|
|
|
// twitter ticker
|
|
jQuery(function($){
|
|
$("#ticker").tweet({
|
|
username: "enihilo",
|
|
page: 1,
|
|
avatar_size: 0,
|
|
count: 20,
|
|
loading_text: ""
|
|
}).bind("loaded", function() {
|
|
var ul = $(this).find(".tweet_list");
|
|
var ticker = function() {
|
|
setTimeout(function() {
|
|
ul.find('li:first').animate( {marginTop: '-75px'}, 500, function() {
|
|
$(this).detach().appendTo(ul).removeAttr('style');
|
|
});
|
|
ticker();
|
|
}, 8000);
|
|
};
|
|
ticker();
|
|
});
|
|
});
|
|
|
|
|
|
// twitter ticker settings
|
|
$(document).ready(function(){
|
|
$(this).find(".tweet_list").list_ticker({
|
|
speed: 8000,
|
|
effect: 'fade' // fade, slide
|
|
})
|
|
})
|
|
|
|
|
|
// mobile-detect
|
|
var isMobile = {
|
|
Android: function() {
|
|
return navigator.userAgent.match(/Android/i);
|
|
},
|
|
BlackBerry: function() {
|
|
return navigator.userAgent.match(/BlackBerry/i);
|
|
},
|
|
iOS: function() {
|
|
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
|
|
},
|
|
Opera: function() {
|
|
return navigator.userAgent.match(/Opera Mini/i);
|
|
},
|
|
Windows: function() {
|
|
return navigator.userAgent.match(/IEMobile/i);
|
|
},
|
|
any: function() {
|
|
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
|
|
}
|
|
}; |