$(document).ready(init);

function init() {
	$(document).pngFix();
	
	$('#columnContent p:last').css("padding","0");

	$('#wrapper').scroll(function() { sideFloat(); });
	
	$('.indexed').hover(function() {
		$(this).css("borderColor","#de2147");
	}, function () {
		$(this).css("borderColor","#ffffff");
	});
	
	referrerJump();
}

function sideFloat() {
	$('#sideColumn').stop();
								   
	var wrapperTop = ($('#wrapper')[0].scrollTop) + 15;
	var columnJump = (Math.round(wrapperTop/14)) * 14;
	
	var jumpCss = columnJump + "px";
	
	$('#sideColumn').animate({ marginTop: jumpCss }, 400, 'swing');
}

function referrerJump() {
	if (document.referrer.indexOf("reffanliefde.nl") > -1) {
		
		var pageReferrer = document.referrer;
	
		var referrerSplit = pageReferrer.split('/');
		
		if ((referrerSplit[(referrerSplit.length)-1]) != '') {
			var anchorPoint = referrerSplit[(referrerSplit.length)-1];
		} else {
			var anchorPoint = referrerSplit[(referrerSplit.length)-2];	  
		}
		
		var anchorDiv = "#" + anchorPoint;
		
		$(anchorDiv + ' img').css("borderColor","#de2147");
		
		if ($(anchorDiv).length > 0) {
			var anchorOffset = $(anchorDiv).offset().top-28;
			$('#wrapper').animate( { scrollTop: anchorOffset }, 400, 'swing');
			
		}	
	}
}

$(function() {
	$.fn.supersized.options = {  
		startwidth: 1280,  
		startheight: 800,
		minsize: .9,
		slideshow: 0
	};
	
	$('#supersize').supersized(); 
});

