function getFieldValue(id) {
    switch (id) {
        case "contact_name":
            return "Imię i Nazwisko";
            break;
        case "contact_mail":
            return "E-mail";
        case "contact_phone":
            return "Telefon";
            break;
        case "contact_text":
            return "Zadaj pytanie...";
            break;
        default:
            return null;
    }
}

$(document).ready(function() {
    $('#contact :input').focus(function() {
        var val = getFieldValue(this.name);
        if (val){
            if (this.value == val){
                this.value = '';
            }
        }
    }).blur(function(){
        var val = getFieldValue(this.name);
        if (val){
            if (this.value == ''){
                this.value = val;
            }
        }
    });
    $('a.lightbox').lightBox({
        txtImage: 'Zdjęcie',
        txtOf: 'z',
        imageLoading: baseUrl + 'gfx/lightbox-ico-loading.gif',
        imageBtnPrev: baseUrl + 'gfx/lightbox-btn-prev.gif',
        imageBtnNext: baseUrl + 'gfx/lightbox-btn-next.gif',
        imageBtnClose: baseUrl + 'gfx/lightbox-btn-close.gif',
        imageBlank: baseUrl + 'gfx/lightbox-blank.gif'
    });
    //// date localization for locale 'po'
    // provided by eRIZ (http://eriz.pcinside.pl/)
    Date.dayNames = ['Niedziela', 'Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota'];
    Date.abbrDayNames = ['Ni', 'Po', 'Wt', 'Śr', 'Cz', 'Pt', 'So'];
    Date.monthNames = ['Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Październik', 'Listopad', 'Grudzień'];
    Date.abbrMonthNames = ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru'];
    Date.firstDayOfWeek = 1;
    Date.format = 'yyyy-mm-dd';
    $('#contact_from, #contact_to').datePicker({
        startDate:'2011-01-01'
    });
});
