/* More Info about available options for fancybox: http://fancybox.net/howto */

var fancyShow = false;

/* function called when fancybox is closing */
function fancyClose() {
	fancyShow = false;	
};


/* function called when fancybox is opening */
function fancyReloaded() {
	if(fancyShow == false) {
		$(".jqfancybox").fancybox({
			'zoomSpeedIn':			300, 
			'zoomSpeedOut':			300, 
			'overlayShow':			false,
			'padding':				10,
			'overlayShow':			true,
			'overlayOpacity':		0.7,
			'enableEscapeButton':	true,
			'centerOnScroll':		false,
			'hideOnOverlayClick':	true,
			'hideOnContentClick': 	false,
			'overlayColor':			'#000000',
			'callbackOnClose':		fancyClose
		});
	}
	fancyShow = true;
};



/* function called when the document is completely loaded */
$(document).ready(function() {

	var height = Math.ceil((self.innerHeight || jQuery.boxModel && document.documentElement.offsetHeight || document.body.clientHeight) * 0.75);
	if(height < 400) {
		height = 400;
	}


	/* modify NORMAL CONTENT IMAGES for opening in a fancy lightbox */
	$(".jqfancybox").fancybox({
		'zoomSpeedIn':			300, 
		'zoomSpeedOut':			300, 
		'overlayShow':			false,
		'padding':				10,
		'overlayShow':			true,
		'overlayOpacity':		0.7,
		'enableEscapeButton':	true,
		'centerOnScroll':		false,
		'hideOnOverlayClick':	true,
		'hideOnContentClick': 	false,
		'overlayColor':			'#000000',
		'frameWidth':			650,
		'frameHeight':			height
	});

	
	/* modify IMAGEBAR images for opening in a fancy lightbox */
	$('#bildleiste a').fancybox({
		'zoomSpeedIn':			300, 
		'zoomSpeedOut':			300, 
		'overlayShow':			false,
		'padding':				10,
		'overlayShow':			true,
		'overlayOpacity':		0.7,
		'enableEscapeButton':	true,
		'centerOnScroll':		false,
		'hideOnOverlayClick':	true,
		'hideOnContentClick': 	false,
		'overlayColor':			'#000000'
	});




	/* modify TT_NEWS links for fancy lightbox */
	$(".fancybox_link a").each(function(){ 
    	var link = $(this).attr('href') + '&type=44';
    	$(this).attr('href', link);
	});

	/* modify TT_NEWS images in a fancy lightbox for opening in another fancy lightbox */
	$(".fancybox_link a").fancybox({
		'zoomSpeedIn':			300, 
		'zoomSpeedOut':			300, 
		'overlayShow':			false,
		'padding':				10,
		'overlayShow':			true,
		'overlayOpacity':		0.7,
		'enableEscapeButton':	true,
		'centerOnScroll':		false,
		'hideOnOverlayClick':	true,
		'hideOnContentClick': 	false,
		'overlayColor':			'#000000',
		'frameWidth':			650,
		'frameHeight':			height,
		'callbackOnShow':		fancyReloaded,
		'callbackOnClose':		fancyClose
	});



	/* modify CALENDAR links for fancy lightbox */
	$(".cal_fancybox a").each(function(){ 
    	var link = $(this).attr('href') + '&type=44';
    	$(this).attr('href', link);
    });

	/* modify CALENDAR images in a fancy lightbox for opening in another fancy lightbox */
	$(".cal_fancybox a").fancybox({
		'zoomSpeedIn':			300, 
		'zoomSpeedOut':			300, 
		'overlayShow':			false,
		'padding':				10,
		'overlayShow':			true,
		'overlayOpacity':		0.7,
		'enableEscapeButton':	true,
		'centerOnScroll':		false,
		'hideOnOverlayClick':	true,
		'hideOnContentClick': 	false,
		'overlayColor':			'#000000',
		'frameWidth':			650,
		'frameHeight':			height,
		'callbackOnShow':		fancyReloaded,
		'callbackOnClose':		fancyClose
	});
	
	
  
});
