var loader='<img src="/_/images/calendar/ajax-loader.gif" alt="loading..." />';var loader_src="/_/images/calendar/ajax-loader.gif";function load_calendar(cal_id,month,year)
{$.ajax({beforeSend:function(){$('#calendar_container_'+cal_id).html(loader);},type:'POST',url:"/calendar/monthly_view",data:{month:month,year:year,box_id:cal_id},success:function(result)
{$('#calendar_container_'+cal_id).html(result);$('#calendar_'+cal_id+' td.calendar_day').css('height',$('#calendar_'+cal_id+' td.calendar_day').css('width'));$('#calendar_'+cal_id+' th.dayname').css('height',$('#calendar_'+cal_id+' th.dayname').css('width'));}});return false;}
function reload_calendars(month,year)
{$.each($(".calendar_container"),function(i,item){var id=$(item).attr('id').replace('calendar_container_','');load_calendar(id,month,year);});}
function add_calendar_triggers(cal_id)
{$('#calendar_'+cal_id+' td.calendar_day').css('height',$('#calendar_'+cal_id+' td.calendar_day').css('width'));$('#calendar_'+cal_id+' th.dayname').css('height',$('#calendar_'+cal_id+' th.dayname').css('width'));$('#calendar_'+cal_id+' .calendar_day').unbind('hover');$('#calendar_'+cal_id+' .calendar_day').hover(function(){var date=$(this).attr('id').replace('day_'+cal_id+'_','');date=date.split('-');date=date[2]+'/'+date[1]+'/'+date[0];$('#info_'+cal_id).html(date);},function(){var d=new Date();var dzien=d.getDate().toString().length==1?'0'+d.getDate().toString():d.getDate().toString();var miesiac=parseInt(d.getMonth())+1;miesiac=miesiac.toString().length==1?'0'+miesiac.toString():miesiac.toString();$('#info_'+cal_id).html(dzien+'/'+miesiac+'/'+d.getFullYear());});$.each($("#calendar_"+cal_id+" td"),function(i,item){var id=$(item).attr('id').replace('day_'+cal_id+'_','');init_overlay(cal_id,id);});var api=$("#calendar_"+cal_id+" td.event").tooltip({tip:'#calendar_event_tip',effect:'fade',offset:[10,80],lazy:false}).dynamic({top:{direction:'up',bounce:true},bottom:{direction:'down',bounce:true},left:{direction:'left',offset:[40,0],bounce:true},right:{direction:'right',offset:[40,0],bounce:true}});$('[name=new_event_add]').unbind('click');$('[name=new_event_add]').bind('click',function(){if($('[name=new_title]').val()=='')
{$('div#new_event_result').html('Nazwa zdarzenia jest wymagana');return false;}
else
{$('#add_event_form').submit();}});$('[name=edit_event_update]').unbind('click');$('[name=edit_event_update]').bind('click',function(){if($('[name=edit_title]').val()=='')
{$('div#edit_event_result').html('Nazwa zdarzenia jest wymagana');return false;}
else
{$('#update_event_form').submit();}});$('[name=new_event_close]').bind('click',function(){$('#new_event_result').html('');$('[name=new_title]').val('');$('[name=new_description]').val('');});$('[name=edit_event_close]').bind('click',function(){$('#edit_event_result').html('');});}
function init_overlay(cal_id,date)
{$().ready(function(){$('td#day_'+cal_id+'_'+date).overlay({expose:{color:'#000',loadSpeed:200,opacity:0.9},closeOnClick:false});});}
function imposeMaxLength(Object,MaxLen)
{if(Object.value.length>MaxLen)
{Object.value=Object.value.substring(0,MaxLen);}}
