/**
 * @author warski.com
 * @copyright warski.com
 */
var cBnIdx = 0;
var nBnIdx = -1;
var timeout;
var tSwitch = 5000;

$(document).ready(
function(){ 
	// odpalamy lightboxa
	$("a[rel='lightbox']").lightBox();
	$("a[rel='lightbox[]']").lightBox();
	
	// blank
	$("a[rel='blank'],a[rel='_blank']").attr("target", "_blank");
	
	// select
	$('select').selectbox();
	$('div.selectbox-wrapper ul li').click(function() { $(this).parent().parent().parent().parent().find("form:first").submit();});
    
	//kalendarz
    var curDate =  new Date();
    var curDateTxt = curDate.getFullYear() + "-" + (curDate.getMonth() + 1) + "-" + curDate.getDate();

    function getFieldDate(ed) {
    	if ($(ed).val() == "") return curDateTxt ;else return $(this).val();
    }

    function setFiledDate(fName) {
            if ($(fName).val().length == 0) {
                    $(fName).val(curDateTxt);
            }
    }

    if ($("#d_field_arrival").is("*")) {
            setFiledDate("#f_field_arrival"); setFiledDate("#f_field_departure");
            makeDatePicker("#f_field_arrival"); makeDatePicker("#f_field_departure");
    }


    function makeDatePicker(dp) {
            $(dp).DatePicker({format:'Y-m-d',
		        date: getFieldDate($(dp)),
		        current: getFieldDate($(dp)),
		        starts: 1,
		        position: 'r',
		        onBeforeShow: function(){
		            $(dp).DatePickerSetDate($(dp).val(), true);
		        },
		       onChange: function(formated, dates) {
		                $(dp).val(formated);
		                $('.datepickerContainer').css("left", "5px");
		                $(dp).DatePickerHide();
		       }
            });
    }



 
});

function switchBaner() { 
 	bnLst = $('#bn a');
	for (i = 0; i < bnLst.length; i++) {
		b = bnLst[i];
		if (!$(b).is(":hidden")) {
			cBnIdx = i;
			nBnIdx = i+1;		
		}
	}

	if (nBnIdx == bnLst.length) {
	  nBnIdx =0;
	}
	if (nBnIdx > -1 ) {
//	   $(bnLst[cBnIdx]).slideUp(1000);	
//	   $(bnLst[nBnIdx]).slideDown(1000);
	   $(bnLst[cBnIdx]).hide('slow');	
	   $(bnLst[nBnIdx]).show('slow');

	}

 	if(timeout) {
         clearTimeout(timeout);
	 timeout = null;
	}

        timeout = setTimeout('switchBaner()', tSwitch);
		     
 }

timeout = setTimeout('switchBaner()', tSwitch);

