(function($) {
	var cache = [];
	// Arguments are image paths relative to the current page.
		$.preLoadImages = function() {
		var args_len = arguments.length;
		for (var i = args_len; i--;) {
		  var cacheImage = document.createElement('img');
		  cacheImage.src = arguments[i];
		  cache.push(cacheImage);
		}
	}
	var protocol = window.location.protocol;
	var hostname = window.location.host; // includes hostname, colon and
											// port (if specified)
	var host = protocol;
	host += '//';
	host += hostname;
	// base name
	var base='/' + document.location.pathname.split('/')[1];

	$("document").ready(function() {
		var d=new Date();
		var t=new Date(2010,0,9);//tot en met 10 januari 2010
		var w=new Date(2010,11,23); // 24 december 2010
		var l=new Date(2011,3,5); // 6 april 2011 (was 21 maart 2011)
		var z=new Date(2011,5,22); // 23 juni 2011
		var h=new Date(2011,9,1); // 2 oktober 2011
		var w2=new Date(2011,11,23); // 24 december 2011
		if (d > w && d < l ) {
			document.body.className = "winter";
		}
		else if (d > l && d < z) {
			document.body.className = "lente";
		}
		else if (d > z && d < h) {
			document.body.className = "zomer";
		}
		else if (d > h && d < w2){
			document.body.className = "herfst";
		}
		else {
			console.log('iets anders');
		}
		var seizoen = $('a.seizoen');
		seizoen.click(function(){
			$("body").removeClass('winter');
			$("body").removeClass('lente');
			$("body").removeClass('zomer');
			$("body").removeClass('herfst');	
			$("body").addClass($(this).text());
		});
	
		var tag = $(".postViewTags a");
		if(tag.text() != '') {
			$("#container-content").removeClass();
			$("#container-content").addClass(tag.text());
			$("body").removeClass();
			$("body").addClass(tag.text());
		}
		var searchButton = $("input.searchButton");
		if(searchButton.val() != '') {
			searchButton.val('zoek');
		}
		var submitButton = $(".submitButtonContainer input.submitButton");
		if(submitButton.val() != '') {
			submitButton.val('verzenden');
		}
		var goBack = $(".blogBack a, .eventBack a");
		if(goBack.text() != '') {
			goBack.text("< ga terug");
		}
		var attachment = $(".postAttachment a");
		if(attachment.text() != '') {
			attachment.attr('title', 'klik op deze link om het bestand ('+attachment.text()+ ') te downloaden');
			attachment.text("download");
			attachment.attr('target', 'external_link');
		}
		var searchResults = $(".detail h1");
		if(searchResults.text() == 'Search Results') {
			searchResults.text("Zoekresulaten");
		}
		/* hide second addressfield in contact form */
		var hideSecondAddress = $('div.fieldContent p.fieldRow:nth-child(2)');
		hideSecondAddress.hide();

		/* make blog article on homepage clickable */
		function highLighty(){
				$(this).find('h2.postTitle a').addClass('highlight');
		}
		function hightLightn(){
				$(this).find('h2.postTitle a').removeClass('highlight');
		}
		$('.blogList ul li').hover(highLighty,hightLightn)
		$('.blogList ul li').click(function(){
		var jLink = $(this).find('h2.postTitle a').attr('href');
		window.location = jLink;
		});
		
		/* Facebook implementation */
 		var urlforfacebook = $("div.fb-like");
 		urlforfacebook.attr('data-href', 'http://www.facebook.com/BuitensportFourSeasons');
		
 		var facebookbutton = $("div#facebook");
 		facebookbutton.html('<div class="fb-like" data-href="'+host+base+'" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="lucida grande"></div>');

	});

})(jQuery)
