// jQuery Stuff
jQuery(document).ready(function () {
	// writing the url to the cookie onClick
	jQuery('a', '#teaser').bind('click.languageSelection', function(event) {
		//event.preventDefault(); // for testing of cookie functionality
		var url = jQuery(this).attr('href');
		document.cookie = 'urlSmaBenelux=' + url + '; expires=' + new Date(new Date().getTime() + 1000 * 60 * 60 * 24 * 365).toGMTString() + ';';
		//console.log('Cookie written: urlSmaBenelux = ' + url);
	});
});

// reading cookie
function readCookie(name) {
	var i = document.cookie.indexOf(name + '=');
	var value = "";
	if (i > -1) {
		var ende = document.cookie.indexOf('; ', i + name.length + 1);
		if (ende == -1) {
			ende = document.cookie.length;
		}
		value = document.cookie.substring(i + name.length + 1, ende);
	}
	return unescape(value);
}

if (readCookie('urlSmaBenelux') != '') {
	var url = readCookie('urlSmaBenelux');
	// extend cookie lifetime
	document.cookie = 'urlSmaBenelux=' + url + '; expires=' + new Date(new Date().getTime() + 1000 * 60 * 60 * 24 * 365).toGMTString() + ';';
	// console.log("Cookie read and extended: urlSmaBenelux = " + url);
	// redirecting to the url from the cookie
	window.location.href = url;
}
