﻿function confirm_action(url, $msg)
{ var is_confirmed = confirm($msg); if (is_confirmed) { window.location = url; } }
function openPop(url, width, height, s) {
    x = (640 - width) / 2; y = (480 - height) / 2; if (screen) { x = (screen.availWidth - width) / 2; y = (screen.availHeight - height) / 2; }
    if (navigator.appName == "Netscape")
        height = height + 50; window.open(url, '', 'scrollbars=' + s + ',status=0,resizable=0,width=' + width + ',height=' + height + ',screenX=' + x + ',screenY=' + y + ',top=' + y + ',left=' + x);
}
function $(id) { return document.getElementById(id); }
function rotateSpecialsX(slot, cont) {
    var cstep; var swap = 0; $("akcijskaPonudbaVsebina" + swapSpecials1).style.zIndex = '10'; $("akcijskaPonudbaVsebina" + swapSpecials2).style.zIndex = '20'; var actionsAnim1 = new Animator({ onStep: function () {
        cstep = this.state * 100; if ((swap == 0) && (cstep > 60)) {
            swap = 1; currentSpecials = slot; $("akcijskaPonudbaVsebina" + swapSpecials2).style.display = 'block'; $("akcijskaPonudbaVsebina" + swapSpecials2).innerHTML = specialsArray[slot]; var actionsAnim2 = new Animator({ onComplete: function () { var ts = swapSpecials1; swapSpecials1 = swapSpecials2; swapSpecials2 = ts; $("navigationAkcija").innerHTML = specialsNavigationArray[currentSpecials]; } }); actionsAnim2.addSubject(new NumericalStyleSubject($("akcijskaPonudbaVsebina" + swapSpecials2), 'opacity', 0, 1)); actionsAnim2.play(); clearTimeout(toid); if (cont) {
                slot++; if (slot > allSpecials) { slot = 0; }
                toid = window.setTimeout("rotateSpecialsX(" + slot + "," + cont + ")", 5000);
            }
        }
    }
    }); actionsAnim1.addSubject(new NumericalStyleSubject($("akcijskaPonudbaVsebina" + swapSpecials1), 'opacity', 1, 0)); actionsAnim1.play();
}
var contSpecials = 1; var toid; function rotateSpecials(page_id, slot, cont)
{ if (cont == 0) { clearTimeout(toid); actionsFadeOut(page_id, slot, cont); } else { toid = window.setTimeout("actionsFadeOut(" + page_id + "," + slot + "," + cont + ")", 5000); } }
function actionsFadeOut(page, slot, cont) { actionsAnim = new Animator({ onComplete: function () { clearTimeout(toid); xajax_nextSpecials(page, slot, cont); } }); actionsAnim.addSubject(new NumericalStyleSubject($("akcijskaPonudbaVsebina"), 'opacity', 1, 0)); actionsAnim.play(); }
function actionsFadeIn() { actionsAnim = new Animator({ onComplete: function () { } }); actionsAnim.addSubject(new NumericalStyleSubject($("akcijskaPonudbaVsebina"), 'opacity', 0, 1)); actionsAnim.play(); }
