$(window).load(function(){
	resizeContent();
	buildMenu();
	Shadowbox.init();
	caseSlide();
	slideControl();
	caseInfo();
	setInterval('caseSlide()',10000);
	buildMenu();
	activeli = ($('.menu ul .selected').width() - 16) / 2;
	$('.active-arrow').css('left',activeli);
	$('.active-arrow').css('display','block');
	//tweeter();
	//setInterval('tweeter();',4000);
	getPosition();
	alignLogos();
});

function getPosition(){
	var parent = $('.menu ul').position();
	padding = parent.left+245;
	child = $('.submenu ul').width();
	total = child+padding;
	if(total > 1000){ 
		padding = parent.left;
	}
	$('.submenu ul').css('padding-left', padding);	
}

active = 0;
function slideControl(){
	control_str = '';
	count = $('.slide').size();
	$('.slide').each(function(i) {	
		control_str += '<a class="slide_control" id="'+i+'"></a> ';
	});	
	$('.slide-controls').html('<div class="bullets">'+control_str+'<div class="clear"></div></div>');
	$('.bullets #0').addClass('selected-bullet');
	$('.slide-controls').css('width',count*20);
	$('.slide_control').click(function() {
		clearInterval('caseSlide()');
		current = $(this).attr('id');
		caseSlide(current);	
	})
}
function caseInfo(){
	$('.case-info h2').click(function() {
		$('#'+$(this).attr('class')).toggle(0, function() {
			resizeContent();
		});
	});				
}
function caseSlide(id){
	if(id != null){
		active = id;
	}
	if(active == $('.slide').size()){
		active = 0;
	}
	$('.slide').each(function(i){
		if(i == active){
			$(this).find('.slide-titel').css('display', 'block');
			$(this).find('img').fadeIn(1000);
			$(this).css('display','block');
		}else{
			$(this).find('.slide-titel').css('display', 'none');
			$(this).find('img').fadeOut(1000);
			$(this).css('display','none');

		}
	});
	
	$('.bullets .slide_control').removeClass('selected-bullet');
	$('.bullets #'+active).addClass('selected-bullet');
	active++;		
}

$(window).resize(function() {
	resizeContent();
});

function resizeContent(){
	//container BG sheit
	vh = $('.bg').find('img').width() / $('.bg').find('img').height();
	$('.bg').find('img').width($(window).width());
	$('.bg').find('img').height($(window).width()/vh);
	
	if($('.bg').find('img').height() < $('.container').height()){
		$('.bg').find('img').height($('.container').height());
		$('.bg').find('img').width($('.container').height()*vh);
	}
	$('.bg').height($('.container').height());
	
}

function buildMenu(){
	liTotalWidth = 0;
	totalItems = 0;
	//get info needed to calc
	$('.menu li').each(function(i){
		liTotalWidth += Math.floor($(this).width());
		totalItems++;
	});
	restWidth = $('.menu').width() - liTotalWidth;
	padding = Math.floor(restWidth / totalItems);
	//set padding
	$('.menu li').each(function(i){
		if(i < totalItems){
			$(this).css('padding-right',padding);
		}
	});
	
}

//Twitter animator
acttweet = 0;
function tweeter(){
	$('.tweeter').each(function(i){
		if(i == acttweet){
			$('.tw_middle').animate({
				height: $(this).height()+70
			}, 500, function(){
			
			});
			$(this).animate({
			    opacity: 1.00
			}, 500, function() {
				$(this).css('z-index','50');
			});
		}else{
			$(this).animate({
			    opacity: 0.00
			}, 500, function() {
				$(this).css('z-index','1');
			});
		}
	});
	acttweet++;
	if(acttweet == 4){
		acttweet = 0;
	}
}

$(function () { $("#menu_ons-werk").hover(
	function () {
		 $(this).find('.tooltip').addClass("hover-tooltip");
	},
	function () {
		  $(this).find('.tooltip').removeClass("hover-tooltip");
	});
}); 

//klanten pagina
function alignLogos(){
	$('.klant').each(function(){
		if($(this).attr('no-fit') == 'true'){
			//element found that should not be moved
		}else{
			marginTop = ($(this).height()-$(this).find('img').height())/2;
			$(this).find('img').css('margin-top',marginTop);
		}
	});
}

