(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 fixCheckBoxes 1.1
	$.fn.fixCheckBoxes=function(){return this.each(function(){var a=$(this);var b=$('<input type="hidden" />');b.attr({'id':a.attr('id')+'_hidden','name':a.attr('name')});if(a.attr('checked'))b.val('Ja');else b.val('Nee');a.after(b);a.removeAttr('name');a.click(function(){if(b.val()=='Nee')b.val('Ja');else b.val('Nee')})})};
	
})(jQuery);

function _enhanceNewsSlider() {
	
	var timer = false,
		slider = $('.slider')
		
	slider.serialScroll({
			items : '.element',
			force : true,
			interval : 6000,
			duration : 1000,
			start : 0,
			step : 1
		})
		.hover(function() {
			
			if(timer) {				
				timer = false;
				window.clearTimeout(timer);
			};

			slider.trigger('stop');
			
		}, function() {
			
			timer = window.setTimeout(function() {				
				slider.trigger('start');
			}, 1000);
			
		});

};

$(function() {
	
	$('#search input[type=text]').searchValue();
	
	_enhanceNewsSlider();
	
	/* Twitter */
	$('#twitter .element').hover(
		function(){
			$(this).css('background','#e3e3e3');
		},function(){
			$(this).css('background','#f0f0f0');
	});
	
	// Tell a friend
	var taf = $('#taf');
	
	$('.taf-button').click(function(event) {
		taf.toggle();
		event.preventDefault();
	});
	
	// Fix PNG images if the user client is IE 6 or lower
	if($.browser.msie) {
		if($.browser.version <= 6) {
			$('head').append('<script type="text/javascript" src="style/earlybird/js/jquery.pngfix.js" />');
			$('#navigation .corner').pngfix();
		};
	};
	
	// Lightwindow options
	lightwindow.setMarginHeight(100);
	
	// Click prevention
	if(document.documentElement.attachEvent) {
		document.documentElement.attachEvent('oncontextmenu',function(e) {
			e=e|| window.event;
			if(e.srcElement.tagName!='A' && e.srcElement.parentNode.tagName!='A' || e.srcElement.tagName=='IMG') {
				if(e.srcElement.tagName!='A' && e.srcElement.parentNode.tagName!='A' && e.srcElement.tagName=='IMG')
					lightwindow.show('#copyright');						
				e.cancelBubble=true;
				return false;
			}
		});
	}
	else {
		document.documentElement.addEventListener('contextmenu',function(e) {
			e=e|| window.event;
			if(e.target.tagName!='A' && e.target.parentNode.tagName!='A' || e.target.tagName=='IMG' ) {
				if(e.target.tagName!='A' && e.target.parentNode.tagName!='A' && e.target.tagName=='IMG')
					lightwindow.show('#copyright');		
				e.cancelBubble=true;
				if(e.preventDefault)
					e.preventDefault();
				return false;
			}
		},false);
	}
	
});
