(function($){})(window.jQuery);

$(document).ready(function (){
		

// isotope
if ( $('.logged-in #isotope-filters').length ) {
	
	var $container = $('.logged-in #iso-container');
	
	var rowHeight = 170;
	if ( $('body').is('.post-type-archive-produkt') )
		rowHeight = 210;

	$container.isotope({
			itemSelector : '#iso-container article',
			layoutMode: 'cellsByRow',
			cellsByRow: {
			columnWidth: 318,
			rowHeight: rowHeight
			}
	});

	// filter items when filter link is clicked
	$('.logged-in #isotope-filters a').click(function(){
		var selector = $(this).attr('data-filter');
		$container.isotope({ filter: selector });
		return false;
	});
}

		
		// sidebar menu dropdown on click
		var speed = 100;
		$('#blog-id-1 #sidemenu li ul').hide();
		$('#sidemenu > li > a').click(function(e){
				var ul = $(this).next('ul');
				if ( 0 === ul.length )
					return;
				ul.slideToggle(speed);
				e.preventDefault();
		});

	
		//$('.post-type-archive-produkt .fancybox').removeClass('fancybox')



	// custom slider controls: logo buttons
	$('#blog-id-1 .program-logos a').click(function(e){
		e.preventDefault();
		var req_slide = $(this).attr('id').replace('logo-slides-to-','');
		req_slide = $('#featured .one-slide[data-caption="#htmlCaption-'+req_slide+'"]');
		var i = req_slide.attr('data-index').replace('#slideIndex-','');
		if( typeof(console) == 'object' ) {console.log( req_slide.attr('data_caption')+' => '+i*1 );}
		$('.orbit-bullets li:eq('+i+')').click();
	});



	// rounded corners on images older browsrers fix
	$('.ff3 .css3drophead, .ff3 .css3drop, .op9-8 .css3drophead, .op9-8 .css3drop, .ie8 .css3drop, .ie8 .css3drophead')
		.each(function(){
			var t = $(this);
			var height = t.attr('height') ? t.attr('height') : t.height();
			var width = t.attr('width') ? t.attr('width') : t.width();
			t.hide();
			t.parent()
				.addClass( t.attr('class') )
				.css({
					'background-image':'url('+t.attr('src')+')',
					'height': height,
					'width':width,
					'display':'block'
				});
		});
	
}); // end of doc ready

// orbit sliders init & settings
$(window).load(function() {
		$('#featured').orbit({
				animation: 'fade',
				animationSpeed: 1000,
				advanceSpeed: 6000,
				bullets : true,
				pauseOnHover: true,
				startClockOnMouseOut: true,
				startClockOnMouseOutAfter: 500,
				captionAnimation: 'fade',
				captionAnimationSpeed: 500,
				afterSlideChange: function(){
				//
				}
		});
		$('#supporters').orbit({
				animation: 'fade',
				animationSpeed: 1000,
				advanceSpeed: 6000,
				directionalNav: false,
				captions: false
		});
});
