$loadtim = null;
$loadTimeout = 10;
$loadTimeoutTimer = false;
function vvLoadAbort(){
if(!settings.admin){
window.location.reload();
}
vvLoadHide();
}
function vvLoadShow(){
// Preloader
$("#_closeLoading").remove();
$loadTimeoutStep = 0;
$loadTimeoutSteps = 105;
$loadTimeout = 100;
clearInterval($loadTimeoutTimer);
$loadTimeoutTimer = setInterval(function(){
$loadTimeout--;
if(loadingcarbs.length > 0){
if($loadTimeoutSteps>$loadTimeout){
if($("#_closeLoading").get(0) != undefined){
$("#_closeLoading").removeClass('fadeInDown').addClass('fadeOutUp') // Remove the "fadeInDown" class
.delay(800) // Delay for 1000 milliseconds (1 second)
.queue(function() {
$(this).remove(); // Remove the element from the DOM
$(this).dequeue(); // Continue with the next item in the queue
});
}else{
$loadTimeoutSteps = $loadTimeout-15;
msg = loadingcarbs[$loadTimeoutStep];
$("#vvloading").append('
'+msg+'
');
$loadTimeoutStep++;
if(loadingcarbs[$loadTimeoutStep] == undefined){
$loadTimeoutStep = 0;
}
}
}
}else if($loadTimeout==0){
$("#vvloading").append('Taking too long time to load...
Click to reload
');
}
$('[data-toggle="appear"]:not(.js-appear-enabled)').each(function(){
windowW = $("window").width();
var el = $(this);
var elCssClass = el.data('class') || 'animated fadeIn';
var elOffset = el.data('offset') || 0;
var elTimeout = 1000;
// Add .js-appear-enabled class to tag it as activated
if(!el.hasClass('invisible')){
el.addClass('invisible');
}
el.addClass('js-appear-enabled');
// Init
el.appear(function() {
setTimeout(function(){
el
.removeClass('invisible')
.addClass(elCssClass);
}, elTimeout);
},{accY: elOffset});
});
},300);
$loader.fadeIn(200);
if($loadtim == null){
$loadtim = setTimeout(function(){
$("body").removeClass("loaded");
},500);
}
if(!$("#vvloading").hasClass('on')){
$("#vvloading").addClass('on');
}
settings['LOADING']++;
if(vvLoadingInterval == null){
vvLoadingInterval = setInterval('vvLoadingPlay()',40);
}
}
function vvLoadHide(){
if(settings['block-loading']){
return;
}
settings['LOADING']--;
if(settings['LOADING']<=0){
settings['LOADING'] = 0;
$("#vvloading").removeClass('on');
clearInterval($loadTimeoutTimer);
clearTimeout($loadtim);
$loadtim = null;
$loader.fadeOut(200);
$("body").addClass("loaded");
if(vvLoadingInterval != null){
clearInterval(vvLoadingInterval);
vvLoadingInterval = null;
vvLoadingXpos = 0;
}
}
}
$(document).ready(function(e) {
if($("#vvloading").get(0) == undefined){
//$("#body").prepend('');
$("body").prepend('
');
}
$preload = $('#preloader');
$loader = $('#loader');
vvLoadHide();
});
var loadingcarbs = [];
var $preload = null, $loader = null;
var vvLoadingInterval = null;
var vvLoadingXpos =0;
function vvLoadingPlay(){
}