$(function(){
	$("#home-innerfade").innerfade({
		speed: 'slow',
		timeout: 4000,
		type: 'sequence',
		containerheight: '550px'
	});
	Cufon.replace('.gillsans, .gillsans-24', {color: '-linear-gradient(#f29400, #f29400)'});
	Cufon.replace('.gillsans-black, .gillsans-black-24', {color: '#000'});
	
	/* Archive page */
		
	$('.projekt-item-img').hover(function(){
		$(this).stop().fadeTo('fast',0.8);
	}, function(){
		$(this).stop().fadeTo('fast',1);
	});
	
	$.fn.wrapChildren = function(options) {
		var options = $.extend({
			childElem : undefined,
			sets : 1,
			wrapper : 'div'
		}, options || {});
		if(options.childElem === undefined) return this;
		return this.each(function() {
			var elems = $(this).children(options.childElem),
				arr = [];
			elems.each(function(i,value) {
				arr.push(value);
				if(((i + 1) % options.sets === 0) || (i === elems.length -1)){
				var set = $(arr);
					arr = [];
					set.wrapAll($('<div class="projekt-item-wrap">'));
				}
			});
		});
	}
	$(".projekt-wrap").find(".projekt-item").each(function(i){
		var remain = (i + 1) % 3;
		if(remain === 0){
			$(this).addClass("projekt-last");
		}	
	});
	$("#medarbetare-wrap").find(".medarbetare").each(function(i){
		var remain = (i + 1) % 3;
		if(remain === 0){
			$(this).addClass("med-last");
		}	
	});
	$(".projekt-wrap").wrapChildren({
		childElem : 'div.projekt-item',
		sets : 6
	});
	$("#archive-slider").loopedSlider({
		container : '#slider-container',
		slides : '.projekt-wrap'
	});
	$(".single-page-slider").loopedSlider({
		container : '#single-slide',
		slides : '#single-slide-slides'
	});
});
