$(document).ready(function(){

    var $url = $('a#url').text();

    //======== top - obsługa ====================
    $('div.boxx img.button').hover(function(){
    	$(this).parent().next().show();
        $(this).attr('src',$url + 'images/'+$(this).attr('alt')+'_hover.jpg');
    });
    $('div.boxx_parent').hover(null,function(){
        $(this).children('.boxx').children('.gost2').hide();
        var image = $(this).find('img.button');
        image.attr('src',$url + 'images/'+image.attr('alt')+'.jpg');
    });

    //======== zaloguj -  inputy ====================

    $('.inputtxt').focus(function(){
	if(this.value == this.defaultValue) {
	    $(this).attr('value','');
        }
    });
    $('.inputtxt').blur(function(){
	if($(this).attr('value')== '') {
	    this.value =  this.defaultValue;
        }
    });

     //=====pretty Photo - inicjalizacja=============================================================

	$("a[rel^='prettyPhoto']").prettyPhoto(
	{
	    animationSpeed: 'fast', /* fast/slow/normal */
	    padding: 40, /* padding for each side of the picture */
	    opacity: 0.5, /* Value betwee 0 and 1 */
	    showTitle: false, /* true/false */
	    allowresize: true, /* true/false */
	    counter_separator_label: ' z ', /* The separator for the gallery counter 1 "of" 2 */
	    theme: 'dark_rounded' /* light_rounded /  / light_square / dark_square */
	});
    //========== galeria ==============================================================================

    
      $(".photo").corner("15px");
    
     $(".gallery").cycle({
        timeout: 2500,
        fx:      'fade',
        pause:1
    });


//koniec ========================================

    //=========== zakładki (hostessy,...) ======================================
    /*$('a#kwa').click(function(){ return false; });
    $('a#cat').click(function(){ return false; });
    $('a#spr').click(function(){ return false; });
    $('a#och').click(function(){ return false; });
    $('a#imp').click(function(){ return false; });*/
    //=========== jQueryUI =====================================================
    $('.datepicker').datepicker({
        showAnim: 'slideDown',
        dateFormat: 'dd.mm.yy',
        dayNames: [ 'Niedziela', 'Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota' ],
        dayNamesMin: [ 'Nd', 'Pn', 'Wt', 'Śr', 'Cz', 'Pt', 'So' ],
        dayNamesShort: [ 'Nie', 'Pon', 'Wto', 'Śro', 'Czw', 'Pią', 'Sob' ],
        firstDay: 1,
        monthNames: [ 'Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Październik', 'Listopad', 'Grudzień' ],
        monthNamesShort: [ 'Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru' ],
        minDate: '+1d'
    });
    $('.datepicker_h').datepicker({
        showAnim: 'slideDown',
        dateFormat: 'dd.mm.yy',
        dayNames: [ 'Niedziela', 'Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota' ],
        dayNamesMin: [ 'Nd', 'Pn', 'Wt', 'Śr', 'Cz', 'Pt', 'So' ],
        dayNamesShort: [ 'Nie', 'Pon', 'Wto', 'Śro', 'Czw', 'Pią', 'Sob' ],
        firstDay: 1,
        monthNames: [ 'Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Październik', 'Listopad', 'Grudzień' ],
        monthNamesShort: [ 'Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru' ],
        minDate: '-80y',
        maxDate: '-10y',
        yearRange: '-100:+100',
        changeYear: true
    });
    $('input[name="impr_data"]').change(function(){
        if($('input[name="impr_data_end"]').val()==''){
            $('input[name="impr_data_end"]').val($('input[name="impr_data"]').val());
        }
    });
    $('input[name="impr_data_end"]').change(function(){
        if($('input[name="impr_data"]').val()==''){
            $('input[name="impr_data"]').val($('input[name="impr_data_end"]').val());
        }
    });
    $('input[name="rez_start"]').change(function(){
        if($('input[name="rez_end"]').val()==''){
            $('input[name="rez_end"]').val($('input[name="rez_start"]').val());
        }
    });
    $('input[name="rez_end"]').change(function(){
        if($('input[name="rez_start"]').val()==''){
            $('input[name="rez_start"]').val($('input[name="rez_end"]').val());
        }
    });
    $('a#rez_start_btn').click(function(){
        $('input[name="rez_start"]').focus();
    });
    $('a#rez_end_btn').click(function(){
        $('input[name="rez_end"]').focus();
    });
    $('div#ui-datepicker-div').css('z-index', 10);
    $('div#ui-datepicker-div').hide();
    //============ custom selectbox ============================================
    $('select.custom').selectbox();
    //======== hostessy - znajomosc języków ====================================
    if($("select[name='stopien_1']").val()=='0' && $("select[name='jezyk_1']").val()=='0') {
        $('tr.jezyk_2').hide();
    }
    if($("select[name='stopien_2']").val()=='0' && $("select[name='jezyk_2']").val()=='0') {
        $('tr.jezyk_3').hide();
    }
    if($("select[name='stopien_3']").val()=='0' && $("select[name='jezyk_3']").val()=='0') {
        $('tr.jezyk_4').hide();
    }
    if($("select[name='stopien_4']").val()=='0' && $("select[name='jezyk_4']").val()=='0') {
        $('tr.jezyk_5').hide();
    }

    function checkJezyki(stopien) {
        if($("select[name='stopien_"+stopien+"']").val()!='0' && $("select[name='jezyk_"+stopien+"']").val()!='0'){
            $('tr.jezyk_'+Math.round(stopien+1)).show();
        }
        else {
            var i = 0;
            for(i=stopien+1;i<=5;i++){
                $("select[name='jezyk_"+i+"']").val(0);
                //$("select[name='jezyk_"+i+"']").parent('div.jquery-selectbox').children('span.jquery-selectbox-currentItem').text(' ');
                $("select[name='stopien_"+i+"']").val(0);
                //$("select[name='stopien_"+i+"']").parent('div.jquery-selectbox').children('span.jquery-selectbox-currentItem').text(' ');
                $('tr.jezyk_'+i).hide();
            }
        }
    }
    $("select[name='stopien_1']").change(function(){
        checkJezyki(1);
    });
    $("select[name='jezyk_1']").change(function(){
        checkJezyki(1);
    });
    $("select[name='stopien_2']").change(function(){
        checkJezyki(2);
    });
    $("select[name='jezyk_2']").change(function(){
        checkJezyki(2);
    });
    $("select[name='stopien_3']").change(function(){
        checkJezyki(3);
    });
    $("select[name='jezyk_3']").change(function(){
        checkJezyki(3);
    });
    $("select[name='stopien_4']").change(function(){
        checkJezyki(4);
    });
    $("select[name='jezyk_4']").change(function(){
        checkJezyki(4);
    });
    //==========================================================================
    if($('textarea[name="uczelnia"]').val()=='') {
        $('textarea[name="uczelnia"]').val('Nazwa, kierunek, wydział, rok studiów');
    }
    $('textarea[name="uczelnia"]').focus(function(){
        if($('textarea[name="uczelnia"]').val()=='Nazwa, kierunek, wydział, rok studiów') {
            $('textarea[name="uczelnia"]').val('');
        }
    }).blur(function(){
        if($('textarea[name="uczelnia"]').val()=='') {
            $('textarea[name="uczelnia"]').val('Nazwa, kierunek, wydział, rok studiów');
        }
    });
    if($('textarea[name="doswiadczenie"]').val()=='') {
        $('textarea[name="doswiadczenie"]').val('Opisz w kilku zdaniach');
    }
    $('textarea[name="doswiadczenie"]').focus(function(){
        if($('textarea[name="doswiadczenie"]').val() == 'Opisz w kilku zdaniach') {
            $('textarea[name="doswiadczenie"]').val('');
        }
    }).blur(function(){
        if($('textarea[name="doswiadczenie"]').val()=='') {
            $('textarea[name="doswiadczenie"]').val('Opisz w kilku zdaniach')
        }
    });
    if($('textarea[name="cechy"]').val()=='') {
        $('textarea[name="cechy"]').val('Opisz w kilku zdaniach');
    }
    $('textarea[name="cechy"]').focus(function(){
        if($('textarea[name="cechy"]').val() == 'Opisz w kilku zdaniach') {
            $('textarea[name="cechy"]').val('');
        }
    }).blur(function(){
        if($('textarea[name="cechy"]').val()=='') {
            $('textarea[name="cechy"]').val('Opisz w kilku zdaniach')
        }
    });
    if($('textarea[name="zainteresowania"]').val()=='') {
        $('textarea[name="zainteresowania"]').val('Opisz w kilku zdaniach');
    }
    $('textarea[name="zainteresowania"]').focus(function(){
        if($('textarea[name="zainteresowania"]').val() == 'Opisz w kilku zdaniach') {
            $('textarea[name="zainteresowania"]').val('');
        }
    }).blur(function(){
        if($('textarea[name="zainteresowania"]').val()=='') {
            $('textarea[name="zainteresowania"]').val('Opisz w kilku zdaniach')
        }
    });
    //============ rezerwacje hostess ==========================================
    if($('input[name="rez_typ"]:checked').val()==1) {
        $('tr#rez_lista').show();
        $('tr#rez_dane').hide();
    }
    else {
        $('tr#rez_lista').hide();
        $('tr#rez_dane').show();
    }
    $('input[name="rez_typ"]').change(function(){
        if($(this).val() == 1) {
            $('tr#rez_lista').show();
            $('tr#rez_dane').hide();
        }
        else {
            $('tr#rez_lista').hide();
            $('tr#rez_dane').show();
        }
    });
    //============== wyszukiwarka hostess i kwater =============================
    if($('a#show_search').text()=='') {
        $('div#hostessy_search').hide();
    }
    $('a#srch').click(function(){
        $('div#hostessy_search').slideToggle(250);
        return false;
    });
    $('a#srch_hide').click(function(){
        $('div#hostessy_search').slideToggle(250);
        return false;
    });
    /*if($('a#show_search_lang').text()=='') {
        $('select#lang_st').parent('div.jquery-selectbox').hide();
    }
    $('select#lang_list').change(function(){
        if($(this).val()==0) {
            $('select#lang_st').parent('div.jquery-selectbox').hide();
        }
        else {
            $('select#lang_st').parent('div.jquery-selectbox').show();
        }
    });*/
    //==========================================================================
    //==========================================================================
    $('input#rezerwacja_show').click(function(){
        $('#rezerwacja_form').slideToggle(250);
    });
    if(window.location.href.search('#rezerwuj') == -1) {
        $('#rezerwacja_form').hide();
    }
});







