var curImgPointer = 0;
gallSize = 0;
sid = 0;

function ShowOriginalPicture(galurl)
{
    NewWindow=window.open(galurl + curImgPointer + '.html', '',
        'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, ' +
        'width=' + (screen.width - 100) + ', height=' + (screen.height - 150) + ', screenX=10, screenY=10, left=10, top=10');
}

function ShowOrigPic(sid, text)
{
    NewWindow=window.open('/galeria/' + sid + "_" + text + "," + curImgPointer + '.html', '',
        'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, ' +
        'width=' + (screen.width - 100) + ', height=' + (screen.height - 150) + ', screenX=10, screenY=10, left=10, top=10');
}

function LoadNormalSize(img, descr)
{
    $("#mainphoto").attr('src', img);
    $("#mainphoto").attr('alt', descr + ' - ' + FAV_CLICK_TO_ZOOM);
    $("#mainphoto").attr('title', descr + ' - ' + FAV_CLICK_TO_ZOOM);
    $("#photodscr").html(descr);
}

function SetShowImg(imageIndex)
{
    if(imageIndex >= 0 && imageIndex < gallSize)
    {
        $("#gall_" + curImgPointer).removeClass('selected');
        curImgPointer = imageIndex;
        newPhotoURL = $("#gall_" + curImgPointer).attr('src').replace("_t", "_n");
        newPhotoDescr = $("#gall_" + curImgPointer).attr('title');
        LoadNormalSize(newPhotoURL, newPhotoDescr);
        $("#gall_" + curImgPointer).addClass('selected');
    }
}

function ShowPrevImg()
{
    if(curImgPointer > 0)
    {
        $("#gall_" + curImgPointer).removeClass('selected');
        curImgPointer = curImgPointer - 1;
        newPhotoURL = $("#gall_" + curImgPointer).attr('src').replace("_t", "_n");
        newPhotoDescr = $("#gall_" + curImgPointer).attr('title');
        LoadNormalSize(newPhotoURL, newPhotoDescr);
        $("#gall_" + curImgPointer).addClass('selected');
    }
    else
    {
        $("#gall_" + curImgPointer).removeClass('selected');

        curImgPointer = gallSize - 1;
        newPhotoURL = $("#gall_" + curImgPointer).attr('src').replace("_t", "_n");
        newPhotoDescr = $("#gall_" + curImgPointer).attr('title');
        LoadNormalSize(newPhotoURL, newPhotoDescr);
        $("#gall_" + curImgPointer).addClass('selected');
    }
}

function ShowNextImg()
{
    if(gallSize > curImgPointer + 1)
    {
        $("#gall_" + curImgPointer).removeClass('selected');
        curImgPointer = curImgPointer + 1;
        newPhotoURL = $("#gall_" + curImgPointer).attr('src').replace("_t", "_n");
        newPhotoDescr = $("#gall_" + curImgPointer).attr('title');
        LoadNormalSize(newPhotoURL, newPhotoDescr);
        $("#gall_" + curImgPointer).addClass('selected');
    }
    else
    {
        $("#gall_" + curImgPointer).removeClass('selected');

        curImgPointer = 0;
        newPhotoURL = $("#gall_" + curImgPointer).attr('src').replace("_t", "_n");
        newPhotoDescr = $("#gall_" + curImgPointer).attr('title');
        LoadNormalSize(newPhotoURL, newPhotoDescr);
        $("#gall_" + curImgPointer).addClass('selected');
    }
}

function ShowOpt(optID)
{
    $("#show_more_opt_" + optID).remove();
    $("#more_opt_descr_" + optID).css("display", "block");
    $("#opt_" + optID).addClass("expanded");
}

function loadServMap()
{
    NewWindow=window.open('/showmap.jsp?sid=' + sid, '','menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, width=800, height=650, screenX=50, screenY=50, left=50, top=50');
}

function obfuscate(logged, sid)
{
    $('.obfuscate').addClass("low_opac");
    $('.obf_mod_txt').css("text-decoration", "line-through");
    if(logged == 0)
    {
        var obf_cats = $("#obf_cats").html();

        if(obf_cats != null && obf_cats.length > 0)
        {
            $('body').append("<div class=\"npsrs\"><p>OGŁOSZENIE &nbsp;NIEAKTUALNE<span class=\"cats\">" + $("#obf_cats").html() + "</span></p></div>");
        }
        else
        {
            $('body').append("<div class=\"npsrs\"><p>OGŁOSZENIE &nbsp;NIEAKTUALNE</p></div>");
        }
    }
    else
    {
        $('body').append("<div class=\"npsrs npsrs_l\"><p>OGŁOSZENIE &nbsp;NIEAKTUALNE<span>nie opłacono emisji ogłoszenia - <a href=\"/payments/order_service.jsp?sid=381579\">więcej informacji</a></span></p></div>");
    }
}

function gotoTops()
{
    $('html, body').animate({
        scrollTop:0
    }, 'slow', function() {
        $("#tops_q").focus();
    });
}

$(document).ready(function()
{
    gallSize = parseInt($("#gallsize").val());
    sid = parseInt($("#sid").val());

    $('#more_sl').css("display", "none");

    $('#show_bc_cats').click(function()
    {
        $(".bc_lines").toggle("500");
        $('#show_bc_cats').css("display", "none");
        $('#hide_bc_cats').removeClass('invis');
    });

    $('#show_more_hours').click(function()
    {
        $("#show_more_hours").remove();
        $(".hours>.invis").removeClass('invis')
    });

    $('#hide_bc_cats').click(function()
    {
        $('#show_bc_cats').css("display", "inline");
        $('#hide_bc_cats').addClass('invis');
        $(".bc_lines").toggle("500");
    });

    $('#display_scd').click(function()
    {
        $('#scd_ctrl').css("display", "none");
        $(".scd").css("display", "block");

        $.get('/service/scdd_reg.jsp?sid='+$('#display_scd').attr("name"), function(data)
        {
            });
    });
});
