var ua = navigator.userAgent.toLowerCase();
var isOpera = ua.indexOf("opera")>-1;
var isIE = ua.indexOf("msie")>-1 && !isOpera;

function showbigpic(l, idpic, w, h) {
    bigw = new Number(w) + 10;
    bigh = new Number(h) + 10;
    s = 'toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=no,directories=no,status=no,resizable=no,' + 'width=' + bigw + ',height=' + bigh;

  var win = window.top;
  var xOffset = 0;
  var yOffset = 0;

    if (w>screen.availWidth || h>screen.availHeight) {
        w = screen.availWidth-20;
        h = screen.availHeight-60;
        resizable = true;
    } else if (isIE) {
        xOffset = win.screenLeft + (win.document.documentElement.offsetWidth-w-10)/2;
        yOffset = win.screenTop + (win.document.documentElement.offsetHeight-h-104)/2;
        xOffset = Math.min(xOffset, screen.availWidth-w-10);
        yOffset = Math.min(yOffset, screen.availHeight-h-30);
    } else {
        xOffset = win.screenX + (win.outerWidth-w-6)/2;
        yOffset = win.screenY + (win.outerHeight-h-44)/2;
        xOffset = Math.min(xOffset, screen.availWidth-w-6);
        yOffset = Math.min(yOffset, screen.availHeight-h-44);
    }
    xOffset = Number( Math.max(xOffset, 0) );
    yOffset = Number( Math.max(yOffset, 0) );

    NewWin=window.open('/'+l+'/picture,'+idpic,'',s);
    NewWin.focus();

    if(NewWin == 'undefined') {
        return true
    }
    return false;
}

function yt_load_player(video_id) {
//     all_vids = $$('#yt_player div.yt_videos');
    $$('#yt_player div.yt_videos').each(function(el){
        if(el.getProperty('id') == "vid_" + video_id) {
            el.setStyle('display', 'block');
        } else {
            el.setStyle('display', 'none');
        }
    });
    return false;
}

function svid(c, u) {
    // wczytanie ID filmu z URLa
    var id = u.match(/v=([^&]*)/);
    player = $('yt_player');

    $('yt_player').innerHTML = '<object width="425" height="350" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"><param name="movie" value="http://www.youtube.com/v/'+id[1]+'"></param><embed src="http://www.youtube.com/v/'+id[1]+'" type="application/x-shockwave-flash" width="425" height="350"></embed></object>';
    // przełączenie oznaczenia aktualnie odtwarzanego filmu
    var ytother = $$('#ytother a');
    for (var i = 0; i < ytother.length; i++) {
        if (ytother[i].hasClass('active')) {
            ytother[i].removeClass('active');
            break;
        }
    }
    c.setProperty('class', 'active');
//     c.blur();
    return false;
}
var segment_height;
var segment_count;
var i = 0;
var increment = 2;

function set_speed(_increment) {
    increment = _increment;
//     alert(increment);
}

function animate_banners(_segment_height, _segment_count) {
    segment_height=_segment_height;
    segment_count=_segment_count;
//     alert(segment_height);
    scrl = $('banner_switch_scroller');
    setTimeout("animate()", 3000);
}

function scroll() {
    i+=increment;
    scrl.style.top = (-1*i) + "px" ;
    if(i % segment_height == 0) {
        clearInterval(clk);
        setTimeout("animate()", 3000);
    }
    if(i == segment_height*segment_count)
        i = 0;
}
function animate() {
    clk = setInterval ( "scroll()", 15 );
}

function toggle_banner(container_name, ban_id) {
    lis = $$('#'+container_name+' li');
    selected_id = "l"+ban_id;
    lis.each(function(item, index){
        if(item.id == selected_id) {
            Cookie.write('current_banner', ban_id, {duration: 365});
            $(item).addClass("selected");
        } else {
            $(item).removeClass("selected");
        }
    });
    return false;
}
