$(document).ready(function() {
//jQuery.easing.def = 'easeInOutBack';
	var licznik = new Array();
	
	//alert($(".scrollable").size());
  $(".dalej").click(function() {	
	if(document.getElementById('dymek')) {
		$("#dymek").hide();
		$("#selektor_daty").hide();
		
		/*$('.liczby').hover(
     	 function () {		
        	$(this).css({'border-color':'#860000', 'cursor':'pointer'});		
      	}, 
      	function () {
        	$(this).css({'border-color':'#EEEEE6'});
      	}
    	);*/ $('.liczby').css({'border-color':'#EEEEE6'});
	}
	var index_elementu = $(".scrollable").index($(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable"));
	if(!licznik[index_elementu]) licznik[index_elementu]=0;
 //alert(index_elementu);
    var divOffset = $(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable").offset().top;
    var pOffset = $(this).parent().parent().parent().parent().parent().parent().children().children().children("table:eq("+(licznik[index_elementu]+3)+")").offset().top;
    var pScroll = pOffset - divOffset;
    $(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable").animate({scrollTop: '+=' + pScroll + 'px'}, 750, 'backout');
	//$(this).parent().parent().parent().parent().parent().parent().children().children().children("table").hide();
	licznik[index_elementu]=licznik[index_elementu]+3;
	//alert(licznik[index_elementu] + ' - ' + ($(this).parent().parent().parent().parent().parent().parent().find(".scrollable > .kalendarz").size()));
	
	
	if (licznik[index_elementu]>0) {
		$(this).parent().parent().parent().parent().parent().parent().children().find(".wstecz").show();
		
	}else{
			$(this).parent().parent().parent().parent().parent().parent().children().find(".wstecz").hide();
	}
	
	if( ( licznik[index_elementu] ) >= ($(this).parent().parent().parent().parent().parent().parent().find(".scrollable > .kalendarz").size()-3) ) {
			$(this).parent().parent().parent().parent().parent().parent().children().find(".dalej").hide();
	}else {
			$(this).parent().parent().parent().parent().parent().parent().children().find(".dalej").show();
	}
	$(".dalej").blur();
	return false;

  });
  
  $(".wstecz").click(function() {
	if(document.getElementById('dymek')) {
		$("#dymek").hide();
		$("#selektor_daty").hide();
		/*$('.liczby').hover(
      	function () {		
        	$(this).css({'border-color':'#860000', 'cursor':'pointer'});		
      	}, 
      	function () {
        	$(this).css({'border-color':'#EEEEE6'});
      	}
    	);*/
		$('.liczby').css({'border-color':'#EEEEE6'});
	}
  var index_elementu = $(".scrollable").index($(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable"));
  	
    var divOffset = $(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable").offset().top;
    var pOffset = $(this).parent().parent().parent().parent().parent().parent().children().children().children("table:eq("+(licznik[index_elementu]+3)+")").offset().top;
    var pScroll =  divOffset - pOffset;
    $(this).parent().parent().parent().parent().parent().parent().children().children(".scrollable").animate({scrollTop: '+=' + pScroll + 'px'}, 750, 'backout');
	licznik[index_elementu]=licznik[index_elementu]-3;
	
		if (licznik[index_elementu]>0) {
		$(this).parent().parent().parent().parent().parent().parent().children().find(".wstecz").show();
		
	}else{
			$(this).parent().parent().parent().parent().parent().parent().children().find(".wstecz").hide();
	}
	
	if( ( licznik[index_elementu] ) >= ($(this).parent().parent().parent().parent().parent().parent().find(".scrollable > .kalendarz").size()-3) ) {
			$(this).parent().parent().parent().parent().parent().parent().children().find(".dalej").hide();
	}else {
			$(this).parent().parent().parent().parent().parent().parent().children().find(".dalej").show();
	}
	$(".wstecz").blur();
	return false;
	
  });
	
	
	
	if(document.getElementById('dymek')) {
		$("#dymek").hover(
				function() {
					$('#selektor_daty').hide();		
				}, function() {}
			);
	}
	
  
});


	var poz_x;
	var poz_y;

function getXY(e) {
  poz_x = (window.Event) ? e.pageX : (event.clientX + document.documentElement.scrollLeft);
  poz_y = (window.Event) ? e.pageY : (event.clientY + document.documentElement.scrollTop);
}

function getOffset( el ) {
    var _x = 0;
    var _y = 0;
    while( el && !isNaN( el.offsetLeft ) && !isNaN( el.offsetTop ) ) {
        _x += el.offsetLeft - el.scrollLeft;
        _y += el.offsetTop - el.scrollTop;
        el = el.parentNode;
    }
    return { top: _y, left: _x };
}


function getTomorrowDate(today_date_c){	
	today_date_c = today_date_c.split('-');
	today_date_c = new Date(today_date_c[0], today_date_c[1]-1, today_date_c[2],0,0,0,0);
	today_date_c.setTime(today_date_c.getTime() + (1000*3600*24));
	day_c = today_date_c.getDate();
	month_c = today_date_c.getMonth()+1;
	year_c = today_date_c.getFullYear();
	if(day_c<10) day_c='0'+day_c;
	if(month_c<10) month_c='0'+month_c;
	return year_c+'-'+month_c+'-'+day_c;
}

function getYesterdayDate(today_date_c){	
	today_date_c = today_date_c.split('-');
	today_date_c = new Date(today_date_c[0], today_date_c[1]-1, today_date_c[2],0,0,0,0);
	today_date_c.setTime(today_date_c.getTime() - (1000*3600*24));
	day_c = today_date_c.getDate();
	month_c = today_date_c.getMonth()+1;
	year_c = today_date_c.getFullYear();
	if(day_c<10) day_c='0'+day_c;
	if(month_c<10) month_c='0'+month_c;
	return year_c+'-'+month_c+'-'+day_c;
}
