﻿//init ads
var adPageId = 0; 
var adForceId = 0;
var adList = '';
var adDeferredIds = new Array();
var adDeferredCode = new Array();
var adLastCallLocation = '';
function adCallBack() {
    adShow(adLastCallLocation, '', true);
}
function adShow(location, wrapping, callback) {
    adDisplayed = false;

    if ((typeof adPageId == 'undefined') || (adPageId == 0)) adPageId = Math.floor(99999 * Math.random());
    if (typeof adList == 'undefined') adList = '';
    if (typeof adForceId == 'undefined') adForceId = 0;
   
    document.write('<!-- id:' + adPageId + ' -->');

    wrapping = ''; 

    if (typeof callback == 'undefined') callback = false;

    adLastCallLocation = location;

    try
    {
        if (window.name.length >= 13)
        {
            if (window.name.substr(0,12) == 'boladforceid') adForceId = parseInt(window.name.substr(12));
        }
    }
    catch (err) {}

    if (adForceId != 0) {
        document.write('<scr' + 'ipt type="text/java' + 'scr' + 'ipt" src="http://ww' + 'w.bug.hr/ads/?lok=' + location + ',' + adPageId.toString() + ',' + adForceId.toString() + '&cbk=' + (callback ? '1' : '0') + '"></sc' + 'ript>');
    }
    else {
        if ((adList == '') || (adList.indexOf(';' + location + ';') != -1))
            document.write('<scr' + 'ipt type="text/java' + 'scr' + 'ipt" src="http://ww' + 'w.bug.hr/ads/?lok=' + location + ',' + adPageId.toString() + '&cbk=' + (callback ? '1' : '0') + '"></sc' + 'ript>');
        else
            document.write('<!-- nolist:' + adList + ' -->');
    }
}

function adDeferred() {
    if (adDeferredIds.length > 0) {
        for (var i = 0; i < adDeferredIds.length; i++) {
            document.write('<div style="display: none;" id="' + adDeferredIds[i] + '_source">');
            document.write(adDeferredCode[i]);
            document.write('</div>');
        }
        $(document).ready(function() {
            for (var i = 0; i < adDeferredIds.length; i++) {
                window.setTimeout('adDeferredShow(' + i.toString() + ');', 1000);
            }
        });
    }
}
function adDeferredShow(adId) {
    $('#' + adDeferredIds[adId] + '_source script').remove();
    $('#' + adDeferredIds[adId] + '_source').show();
    $('#' + adDeferredIds[adId]).append($('#' + adDeferredIds[adId] + '_source'));
}

var adDisplayed = false;
function adWrapper(style) {
    if (adDisplayed) {
        var randomId = 'random' + getRandom();
        document.write('<div id="' + randomId + '"></div>');
        $('#' + randomId).prevAll('div').first().attr('style', style);
    }
    adDisplayed = false;
}
function adWrapperClass(classx) {
    if (adDisplayed) {
        var randomId = 'random' + getRandom();
        document.write('<div id="' + randomId + '"></div>');
        $('#' + randomId).prevAll('div').first().addClass(classx);
    }
    adDisplayed = false;
}

