﻿
var stickyAdb = 0;
var stickyAdc = 10;
var stickyAda = -1;
var stickyAdf = false;
var stickyAdCssTop = 10;

var animateAd = function(aA) {
    var stickyAdo = $("div.container_stickybanner");
    if (stickyAdo != null) {
        stickyAdf = true;
        var n = Math.max(aA, stickyAdc);
        if (n > stickyAda && stickyAda > 0) {
            n = stickyAda;
        }
        stickyAdo.animate({ top: n }, 400, null, function() {
            stickyAdf = false;
            if (aA != stickyAdb) {
                animateAd(stickyAdb);
            }
        });
    }
}

function stickyAdcss1(el, prop) {  // on only one element
    return parseInt($.css(el, prop)) || 0;
};
function stickyAdgetHeight(div) {
    return div.height();
}
function stickyAde() {
    var m = $("div.container_stickybanner");
    if (m != null) {
        var n = $(document);
        if (n && m) {
            stickyAda = stickyAdgetHeight(n) - stickyAdgetHeight(m);
        }
    }
};
function stickyAdh() {
    var n = $("div.container_stickybanner");
    if (n != null) {
        n.css("position", "absolute");
        var o = $(document);
        if (o) {
            stickyAdc = stickyAdCssTop;
            n.css("top", (window.pageYOffset || document.documentElement.scrollTop) + stickyAdCssTop + "px");
        }
        $(window).scroll(function() {
            stickyAdscrolling();
        });
    }
};

function stickyAdscrolling() {
    stickyAdb = (window.pageYOffset || document.documentElement.scrollTop) + stickyAdCssTop;
    if (!stickyAdf) {
        animateAd(stickyAdb);
    }
};
    
$(document).ready(function() {
    stickyAdh();
});
$(window).load(function() {
    stickyAde();
});

