$(document).ready(function(){
	$('.ott-calendar a.prev-year').live('click' , function(){
		var url = $(this).attr('href').split('?');
		url = 'library/calendar/ott.calendar.php?' + url[1];
		var body = $.ajax({
		    beforeSend : function(xhr) {
				if(xhr && xhr.overrideMimeType){
					xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
			},
			url: url,
			cache: false,
			async: false
		}).responseText;
		$(this).parent().parent().parent().html(body);
		return false;
	});
	
	$('.ott-calendar a.prev-month').live('click' , function(){
		var url = $(this).attr('href').split('?');
		url = 'library/calendar/ott.calendar.php?' + url[1];
		var body = $.ajax({
		    beforeSend : function(xhr) {
				if(xhr && xhr.overrideMimeType){
					xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
			},
			url: url,
			cache: false,
			async: false
		}).responseText;
		$(this).parent().parent().parent().html(body);
		return false;
	});
	
	$('.ott-calendar a.next-month').live('click' , function(){
		var url = $(this).attr('href').split('?');
		url = 'library/calendar/ott.calendar.php?' + url[1];
		var body = $.ajax({
		    beforeSend : function(xhr) {
				if(xhr && xhr.overrideMimeType){
					xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
			},
			url: url,
			cache: false,
			async: false
		}).responseText;
		$(this).parent().parent().parent().html(body);
		return false;
	});
	
	$('.ott-calendar a.next-year').live('click' , function(){
		var url = $(this).attr('href').split('?');
		url = 'library/calendar/ott.calendar.php?' + url[1];
		var body = $.ajax({
		    beforeSend : function(xhr) {
				if(xhr && xhr.overrideMimeType){
					xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
			},
			url: url,
			cache: false,
			async: false
		}).responseText;
		$(this).parent().parent().parent().html(body);
		return false;
	});
	
	$('table.calendar td a').live('click',function(){
		var url = $(this).attr('href').split('?');
		url = 'library/calendar/ott.calendar.php?' + url[1];
		var body = $.ajax({
		    beforeSend : function(xhr) {
				if(xhr && xhr.overrideMimeType){
					xhr.overrideMimeType('text/html; charset=iso-8859-1');
				}
			},
			type: "POST",
			url: url,
			async: false
		}).responseText;
		$(this).parent().parent().parent().parent().parent().html(body);
		return false;
	});
	
	$('.ott-calendar.popup').hide();
});

function toggleCalendar (id){
	if($(id).css('display') == 'none'){
		$(id).show();
	} else {
		$(id).hide();
	}
}