$(document).ready(function()
{	
	$('.banner-container').cycle({fx:'fade',speed:1000,timeout:4000});
	$('.aanbiedinger-container').cycle({fx:'scrollBothWays',speed:1000,timeout:0, prev:'.aanbiedingen-left',next:'.aanbiedingen-right'});
	$('.photo_container').cycle({fx:'scrollBothWays',speed:1000,timeout:0, prev:'.photo_left',next:'.photo_right'});
	
	$('.photo_container a').lightBox();
	
	var height=$('.GA_HOLDER').height();
	var newheight=height-50;
	$('.GA_DIVIDER').css('height',newheight);
	
	var height2=$('.kliniek_container').height();
	var newheight2=height2;
	$('.kliniek_divider').css('height',newheight2);
	
	
	$('.question').click(function() 
	{
		$('.answer').hide();
		$(this).parent('div').find('.answer').show();
	});
	
	$('.spinlogo').hover(function()
	{
		$(this).find('span').slideToggle('slow');
	},function()
	{
		$(this).find('span').slideToggle();
	});
	
	$('.actueel').addClass('active');	
	$('.tips-container').addClass('hide-container ').removeClass('show-container');
	$('.reizen-container').addClass('hide-container').removeClass('show-container');	
	
	$('.actueel').click(function() 
	{
		$(this).addClass('active');		
		$('.tips').removeClass('active');	
		$('.reizen').removeClass('active');
		$('.actueel-container').addClass('show-container').removeClass('hide-container');
		$('.tips-container').addClass('hide-container').removeClass('show-container');
		$('.reizen-container').addClass('hide-container').removeClass('show-container');
	});
	
	$('.tips').click(function() 
	{
		$(this).addClass('active');
		$('.actueel').removeClass('active');	
		$('.reizen').removeClass('active');
		$('.tips-container').addClass('show-container').removeClass('hide-container');
		$('.actueel-container').addClass('hide-container').removeClass('show-container');
		$('.reizen-container').addClass('hide-container').removeClass('show-container');
	});

	$('.reizen').click(function() 
	{
		$(this).addClass('active');
		$('.actueel').removeClass('active');	
		$('.tips').removeClass('active');		
		$('.reizen-container').addClass('show-container').removeClass('hide-container');
		$('.actueel-container').addClass('hide-container').removeClass('show-container');
		$('.tips-container').addClass('hide-container').removeClass('show-container');
	});	
	
	
	$('.tab-nav ul li a:first').addClass('active');	
	$('.content-box1-mid .actueel-container').hide();
	$('.content-box1-mid .actueel-container:first').show();
	
	
	$('.tab-nav ul li').click(function()
	{
		myIndex = $(this).parent('ul').find('li').index(this);
		$('.tab-nav ul li a').removeClass('active');	
		$('.tab-nav ul li a:eq('+myIndex+')').addClass('active');	
		$('.content-box1-mid .actueel-container').hide();
		$('.content-box1-mid .actueel-container:eq('+myIndex+')').show();
	});	
	
	// External links
	$('a[rel="external"]').click( function() {
		window.open( $(this).attr('href') );
		return false;
	})
	
	
});



$.fn.cycle.transitions.scrollBothWays = function($cont, $slides, opts) {

	$cont.css('overflow','hidden');

	opts.before.push($.fn.cycle.commonReset);



	// custom transition fn (trying to get it to scroll forward and backward)

	opts.fxFn = function(curr, next, opts, cb, fwd) {

		

		var w = $cont.width();

		opts.cssFirst = { left: 0 };

		opts.animIn	  = { left: 0 };

		

		if(fwd){

			opts.cssBefore= { left: w, top: 0 };

			opts.animOut  = { left: 0-w };

		}else{

			opts.cssBefore= { left: -w, top: 0 };

			opts.animOut  = { left: w };

		};

		

		var $l = $(curr), $n = $(next);

		var speedIn = opts.speedIn, speedOut = opts.speedOut, easeIn = opts.easeIn, easeOut = opts.easeOut, animOut = opts.animOut, animIn = opts.animIn;

		$n.css(opts.cssBefore);

		var fn = function() {$n.show();$n.animate(animIn, speedIn, easeIn, cb);};

		$l.animate(animOut, speedOut, easeOut, function() {

			if (opts.cssAfter) $l.css(opts.cssAfter);

			if (!opts.sync) fn();

		});

		if (opts.sync) fn();

	};
};
