jQuery(document).ready(function() {

	/*
	*   Examples - images
	*/

	$("a#zoom11").fancybox({
	    'autoScale'     : true,
	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
		'titlePosition'  : 'inside',

		'padding'           : 1
	});

	$("a#zoom2").fancybox({
	    'autoScale'     : true,
	    'hideOnContentClick':true,
	    'showCloseButton' :true,
	    'padding'           : 1,
	    'speedIn'			: 900,
		'speedOut'			: 500,
	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
		'titleShow'     : true,
		'cyclic'        : false,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'titlePosition' 	: 'inside'

	});

	$("a#example3").fancybox({
	    'titleShow'     : false,
		'transitionIn'	: 'none',
		'transitionOut'	: 'none'
	});

	$("a#example4").fancybox();

	$("a#example5").fancybox({
		'titlePosition'  : 'inside'
	});

	$("a#example6").fancybox({
		'titlePosition'  : 'over'
	});

	$("a[rel=group]").fancybox({
	    'autoScale'     : true,
	    'padding'           : 5,
	    'margin' :5,
	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000000',
		'transitionIn'		: 'fade',
		'transitionOut'		: 'fade',
		'titlePosition' 	: 'inside',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-inside">Bild ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
		}
	});
	$("a[rel=group1]").fancybox({
	    'autoScale'     : true,
	    'width'			: '35%',
		'height'		: '75%',
		'hideOnOverlayClick':false,
		'hideOnContentClick': false,
		'showNavArrows'  :false,
		'type'				: 'iframe',
	    'padding'           : 1,

	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
		'transitionIn'		: 'fade',
		'transitionOut'		: 'fade',
		'titlePosition' 	: 'inside',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-inside">Bild ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
		}
	});
		$("a[rel=group2]").fancybox({
	    'autoScale'     : true,
	    'width'			: '35%',
		'hideOnOverlayClick':false,
		'hideOnContentClick': false,
		'showNavArrows'  :false,
		'type'				: 'iframe',
	    'padding'           : 1,

	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
		'transitionIn'		: 'fade',
		'transitionOut'		: 'fade',
		'titlePosition' 	: 'inside',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-inside">Bild ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
		}
	});
	/*
	*   Examples - various
	*/

	$("#various1").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});

	$("#various2").fancybox({
		'modal' : true
	});

	$("#various3").fancybox({
		ajax : {
		    type	: "POST",
		    data	: 'mydata=test'
		}
	});

	$("#various4").fancybox({
		ajax : {
		    type	: "POST"
		}
	});

	$("#various5").fancybox({
	    'overlayOpacity'	:	0.7,
	    	    'padding'           : 0,
	    'margin'           : 0,
		'overlayColor'		:	'#000',
        'autoScale'     	: false,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'autoDimensions'    : true,
		'type'				: 'iframe'
	});

	$("#various6").fancybox({
	    'padding'           : 0,
	    'margin'           : 0,
	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
        'autoScale'     	: false,
        'modal'             : false,
        'transitionIn'		: 'none',
        'width'			: 580,
		'height'		: 595,
		'transitionOut'		: 'none',
		'type'				: 'iframe',
		'hideOnOverlayClick':false,
		'hideOnContentClick': false
	});

	$(".various7").fancybox({
	    'padding'           : 0,
	    'margin'           : 0,
	    'overlayOpacity'	:	0.7,
		'overlayColor'		:	'#000',
        'autoScale'     	: false,
        'modal'             : false,
        'transitionIn'		: 'none',
        'width'			: 580,
		'height'		: 595,
		'transitionOut'		: 'none',
		'content'				: '',
		'hideOnOverlayClick':false,
		'hideOnContentClick': false
	});

	$("#various8, #various9").fancybox();

	/*
	*   Examples - manual call
	*/

	$("#manual1").click(function() {
		$.fancybox({
			//'orig'			: $(this),
			'padding'		: 0,
			'href'			: 'http://farm3.static.flickr.com/2687/4220681515_cc4f42d6b9.jpg',
			'title'   		: 'Lorem ipsum dolor sit amet',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic'
		});
    });

    $("#manual2").click(function() {
		$.fancybox([
			'http://farm5.static.flickr.com/4044/4286199901_33844563eb.jpg',
			'http://farm3.static.flickr.com/2687/4220681515_cc4f42d6b9.jpg',
			{
				'href'	: 'http://farm5.static.flickr.com/4005/4213562882_851e92f326.jpg',
				'title'	: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit'
			}
		], {
			'padding'			: 0,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'              : 'image',
			'changeFade'        : 0
		});
	});

	/*
	*   Tips & Tricks
	*/

	$("#tip3").fancybox({
	    'transitionIn'	: 'none',
		'transitionOut'	: 'none',
		'titlePosition'	: 'over',
		'onComplete'	: function() {
			$("#fancybox-wrap").hover(function() {
				$("#fancybox-title").show();
			}, function() {
				$("#fancybox-title").hide();
			});
		}
	});

	$("#tip4").click(function() {
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf'
		});

		return false;
	});

    $("#tip5").fancybox({
		'scrolling' : 'no',
		'titleShow'	: false,
		'onClosed'	: function() {
		    $("#login_error").hide();
		}
	});

	$("#login_form").bind("submit", function() {

	    if ($("#login_name").val().length < 1 || $("#login_pass").val().length < 1) {
	        $("#login_error").show();
	        $.fancybox.resize();
	        return false;
	    }

	    $.fancybox.showActivity();

		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "/data/login.php",
			data	: $(this).serializeArray(),
			success: function(data) {
				$.fancybox(data);
			}
		});

		return false;
	});

	$("#tip6").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'autoScale'     	: false,
		'type'				: 'iframe',
		'width'				: 500,
		'height'			: 500,
		'scrolling'   		: 'no'
	});

	/*
	*   Donate link
	*/
	$("a#donate").bind("click", function() {
		$("#donate_form").submit();
		return false;
	});

	/*
	*   Zebra-stripping table
	*/

	$("table.options tr:nth-child(even)").addClass('even');

});
