//<![CDATA[

function historyBack() {
    window.history.go(-1);
    return false;
}

function showBlock(id) {
    $('#'+id).show('fast');
    $('#'+id+'Link').css('display', 'none');
    return false;
}
function saS() {
    $('#divSearcherForm .adv').css('display', '');
    $('#wyszukiwanieZaawansowaneLink').css('display', 'none');
    $('#wyszukiwanieProsteLink').css('display', 'inline');
    return false;
}
function haS() {
    $('#divSearcherForm .adv').css('display', 'none');
    $('#wyszukiwanieZaawansowaneLink').css('display', 'inline');
    $('#wyszukiwanieProsteLink').css('display', 'none');
    return false;
}

$(document).ready(function () {
    LoadImagePreview();
    $('#panstwaID').change(function() { getMiasta(); });
});

var oMiasta = new Object;
function getMiasta() {
    var panstwaID=$('#panstwaID').val();
    if (panstwaID<1) {
        $('#miastaID').html('<optgroup label="Wybierz wpierw państwo"><option value="0">Dowolne</option></optgroup>');
        return;
    }
    if (oMiasta[panstwaID]!=undefined) {
        $('#miastaID').html(oMiasta[panstwaID]);
        return;
    }
    $('#miastaID').html('<option value="0">Wczytywanie...</option>');
    $.ajax({
        method: "get",
        url: 'get.ajax.content.php',
        data: '&id='+panstwaID+'&t='+Math.random(),
        cache: false,
        timeout: 15*1000,
        dataType: 'text',
        success: function(text){
            if (text.length) {
                var aOptions=text.split('>');
                var sOptions='<option value="0">Dowolne</option>';
                for (i=0; i<aOptions.length; i++) {
                    aOption=aOptions[i].split('<', 2);
                    sOptions+='<option value="'+aOption[0]+'">'+aOption[1]+'</option>';
                }
                oMiasta[panstwaID]=sOptions;
                $('#miastaID').html(sOptions);
            } else {
                $('#miastaID').html('<option>Wystąpił błąd</option>');
            }
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            $('#miastaID').html('<option>Wystąpił błąd</option>');
        }
    });
}

/* ---------------------------- PLUGINS ---------------------------- */
/* ThickBox */
function LoadImagePreview() {
    tb_init('a.thickbox');//pass where to apply thickbox
    imgLoader = new Image();// preload image
    imgLoader.src = tb_pathToImage;
}
/* end ThickBox */

/* Ratings settings */
oRatingsSettings={ postHref: 'post.ajax.rate.php' };
/* end Ratings settings */

/* DatePicker */
jQuery(function($){
	$.datepicker.regional['pl'] = {clearText: 'Wyczyść', clearStatus: 'Wyczyść obecną datę',
		closeText: 'Zamknij', closeStatus: 'Zamknij bez zapisywania',
		prevText: '&#x3c;Poprz.', prevStatus: 'Pokaż poprzedni miesiąc',
		nextText: 'Nast.&#x3e;', nextStatus: 'Pokaż następny miesiąc',
		currentText: 'Dziś', currentStatus: 'Pokaż aktualny miesiąc',
		monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec',
		'Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'],
		monthNamesShort: ['Sty','Lu','Mar','Kw','Maj','Cze',
		'Lip','Sie','Wrz','Pa','Lis','Gru'],
		monthStatus: 'Pokaż inny miesiąc', yearStatus: 'Pokaż inny rok',
		weekHeader: 'Tydz', weekStatus: 'Tydzień roku',
		dayNames: ['Niedziela','Poniedzialek','Wtorek','Środa','Czwartek','Piątek','Sobota'],
		dayNamesShort: ['Nie','Pn','Wt','Śr','Czw','Pt','So'],
		dayNamesMin: ['N','Pn','Wt','Śr','Cz','Pt','So'],
		dayStatus: 'Ustaw DD jako pierwszy dzień tygodnia', dateStatus: 'D, d MM yy',
		dateFormat: 'yy-mm-dd', firstDay: 1,
		initStatus: 'Wybierz datę', isRTL: false};
	$.datepicker.setDefaults($.datepicker.regional['pl']);
});

function customRange(input) {
    return {minDate: (input.id == "endDate" ? ($("#startDate").datepicker("getDate") ? $("#startDate").datepicker("getDate") : "0d") : "0d"),
        maxDate: (input.id == "startDate" ? $("#endDate").datepicker("getDate") : null)};
}

$(document).ready(function () {
    $("#startDate,#endDate").datepicker($.extend({},
        $.datepicker.regional["pl"], {
            hideIfNoPrevNext: true,
            beforeShow: customRange,
            //minDate: "0d",
            //maxDate: "5y",
            showStatus: false,
            changeFirstDay: false, 
            showOn: "both",
            buttonImage: "img/icoCalendar.gif",
            buttonImageOnly: true
    }));

    //$("#startDate,#endDate").datepicker({     beforeShow: customRange,     showOn: "both",     buttonImage: "templates/images/calendar.gif",     buttonImageOnly: true });
});
/* end DatePicker */
/* end ------------------------ PLUGINS ---------------------------- */

//]]>

