$(document).ready(function() {		
			
	
	$("img[src*=.ashx]").each(function() {  
		//als de verschaalde afbeelding al een link bevat, dan GEEN fancy-box toepassen.
		if ($(this).parent().attr("href")){
			return;
		}
		if ($(this).hasClass("notFancy")){
			return;
		}
		
		var imgTitle	= '';//$(this).attr('title');
		var imgSrc		= $(this).attr('src');
		var maxW		= '950';
		var maxH		= '950';
		
		var vars = imgSrc.split(/[;&]/);
 		for (var i = 0; i < vars.length; i++) {
			var pair = vars[i].split('=');
			if (pair[0] == 'w'){
				pair[1] = maxW;
			}
			if (pair[0] == 'h'){
				pair[1] = maxH;
			}
			vars[i] = pair.join('=');
		}
		var newImgSrc = vars.join('&');
		$(this).wrap('<a class="fancy" title="'+ imgTitle +'" href="'+ newImgSrc +'"></a>');
		//$(this).parent().append('<span class="zoomIcon">zoom</span>');	
	});

	$(".fancy").fancybox({
		'zoomOpacity'			: false,
		'overlayShow'			: true,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'imageScale'			: true,
		'hideOnContentClick'	: true
	});
	
	$('#imageFade').innerfade({
		speed: 1600,
		timeout: 2000,
		type: 'random_start',
		containerheight: '122px'
	});

	
	 $(window).load(function(){
	 	equalHeight($(".equal-1"));
	 });
	//$('img[src*=.ashx]').fixImageUrl();
	
	$('a').fixUrl();
	
	$(function() {
			$("ul.youtube-playlist").ytplaylist({addThumbs:true, autoPlay: false, playerWidth:528, playerHeight:315, holderId: 'youtube-holder'});
		});
	
});

$.fn.fixImageUrl = function(){   
	return this.each(function(){   
		var src = $(this).attr("src");
		$(this).wrap('<div style="width:20px;height:20px;" class="loading"></div>');
		$(this).hide();
		$(this).load(function(){
			$(this).fadeIn();
			$(this).unwrap();
		});
		//$(this).fadeIn();
		//$(this).unwrap();
	});   
};

function equalHeight(group) {
	var tallest = 0;
	group.each(function() {
		var thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

$.fn.fixUrl = function(){   
	return this.each(function(){   
		var tag = $(this);   
		var href = tag.attr("href");
		var firstCharacter = href.substr(0,1);
		if(firstCharacter == "?"){
			this.href = 'default.asp' + href;
		};
		if(href.indexOf('/?') > 0){
			this.href = href.replace('/?','/default.asp?');
		};
	});   
}; 
