$(document).ready(function(){
	$('#dialog_box_moderation_1').jqm({
		trigger	: '.dialog_box_moderation_1', //this, //	modal	: true, //klikniecie w background nie usunie okienka
		onShow:function(hash){
			hash.w.show();
			$('a.yes',hash.w).attr('href',hash.t.href);
		},
		zIndex:850
	});
	
	
	$('#calendar').Calendar();
});

jQuery.fn.extend({
	Calendar : function(){
			var calendar = $('.calendar',this);
			
			var value    = eval(unescape($('#calendar_value',this).html()))|| [];
			var date    = $('#calendar_date',this).html();
			var m = null,y = null;
			
			if(date){
				var s = date.split('-');
				
				m = s[1]-1;
				y = s[2];
			};
			
			
			var testCallback = function($td, thisDate, month, year)
			{
			
				if($td.is('.current-month')){
					$td.unbind('click');
						for(var i=0; i < value.length;i++ ){
							if(  $td.html() == value[i].date.day   &&
								(month + 1) == value[i].date.month &&
									   year == value[i].date.year){
									$td.addClass('party');
									var $date = value[i].date.day+"-"+value[i].date.month+"-"+value[i].date.year;
									$td.bind('click',function(){
										location.href = "/pl/imprezy/"+$date;
									});	
								}
						}
				}
				
		
			}

		
			calendar.datePicker(
			{
				inline:true,
				renderCallback	:	testCallback,
				startDate		:   '13-12-1901',
				month			:	m,
				year			:	y
				
			});

	}
});
