(function($) {

	// jQuery searchValue 1.0
	$.fn.searchValue=function(){var a=$(this);var b=a.val();a.focus(function(){if(a.val()==b)a.val('')});a.blur(function(){if(a.val()=='')a.val(b)});return this};

	// jQuery imageHover 1.0 - aangepast na update image URL's
	$.fn.imageHover=function(d){var d=$.extend({className:'overlay',format:'overlay',opacity:1,inSpeed:1000,outSpeed:1000},d);function hide(a){a.hide();a.css('opacity',0)};function fadeIn(a){a.stop();a.show();a.fadeTo(d.inSpeed,d.opacity)};function fadeOut(a){a.stop();a.fadeOut(d.outSpeed,function(){hide(a)})};return this.each(function(){var a=$(this);var b=a.children('img');var c=b.clone();c.attr('src',replaceFormat(c.attr('src'),d.format));c.addClass(d.className);hide(c);a.hover(function(){fadeIn(c)},function(){fadeOut(c)});a.append(c)})};

})(jQuery);

function replaceFormat(source, format) {
      var protocol='';
      if(source.indexOf('http://')>-1) {
            protocol='http://';
            source=source.replace('http://','');
      }else if(source.indexOf('https://')>-1) {
            protocol='https://';
            source=source.replace('https://','');
      }
      source=source.split('/');
      source[3]=format;
      return protocol+source.join('/');  
};

$(function() {
	
	$('#search input[type=text]').searchValue();

	// afbeeldingen hover
	$('.image-view a').imageHover({
		format : 'gallery-thumbnail-hover',
		inSpeed : 600,
		outSpeed : 300
	});
	
})
