$(document).ready(function(){

	$('#hoofdmenu ul li ul li').each(function(){
		var s_href = $('a',this).attr('href');
		var s_target = '_self';
		if($('a',this).attr('href') == '_blank'){
			s_target = '_blank';
		}
		var s_onClick = "document.location.href='"+s_href+"';";
		if(s_target == '_blank'){
			s_onClick = "window.open('"+s_href+"');";
		}
		//$(this).attr('onclick',s_onClick);
		$(this).attr('s_href',s_href);
		$(this).attr('s_target',s_target);
		$(this).click(function(){
			var  s_href = $(this).attr('s_href');
			var  s_target = $(this).attr('s_target');
			if(s_target == '_blank'){
				window.open(s_href);
			} else {
				document.location.href = s_href;
			}
		});
	});
	$('#hoofdmenu li').each(function(){
		$(this).attr('curColor',$('a',this).eq(0).css('color'));
	});

	/*$('#hoofdmenu li').mouseover(function(){
		$('a',this).eq(0).css('color','#666666');
	}).mouseout(function(){
		$('a',this).eq(0).css('color',$(this).attr('curColor'));
	});*/
	$('#hoofdmenu li').mouseout(function(){
		$('a',this).eq(0).css('color',$(this).attr('curColor'));
	});
	$('#hoofdmenu a').mouseover(function(){
		$(this).css('color','#666666');
	}).mouseout(function(){
		$(this).css('color',$(this).attr('curColor'));
	});

	$('hr').attr('noshade','noshade');

  $('dl.accordion').accordion();
  $( "#logos-banner" ).imageScroller( {speed:'5500', direction:'left'} );	
	$('.blur').focus(function(){
		if($(this).val() == $(this).attr('startVal')){
			$(this).val('');
		}
	}).blur(function(){
		if($(this).val() == ''){
			$(this).val($(this).attr('startVal'));
		}
	});
	
	var actiesMid = Math.floor($('#carousel li').length/2);
	$('#carousel').jcarousel({vertical: false, scroll: 1, start: actiesMid, itemLoadCallback: itemLoadCallbackFunction, wrap: 'circular', buttonNextHTML: null, buttonPrevHTML: null, auto:5});
	
	//bereken de breedte van #carousel
	//de jquery.jcarousel.js berekent dit niet goed als je met Safari refresh op de pagina doet.
	//lijn 190 gecomment in jquery.jcarousel.js file
	//http://github.com/jsor/jcarousel/issues#issue/27
	var width = $('#carousel li').length*210+100;
	$('#carousel').css({width:width});
	
	// animatie keuzemenu links
	
	/*
    var d=300;
    $('#navigation a').each(function(){
        var $this = $(this);
		var r=Math.floor(Math.random()*41)-20;
        $this.css({'-moz-transform':'rotate('+r+'deg)','-webkit-transform':'rotate('+r+'deg)','transform':'rotate('+r+'deg)'});
        $('#nee').css({'-moz-transform':'rotate('+r+'deg)','-webkit-transform':'rotate('+r+'deg)','transform':'rotate('+r+'deg)'});
        $this.stop().animate({
            'marginTop':'40px'                       
        },d+=150);
    });
    $('#navigation > li').hover(
		function () {
			var $this = $(this);
			$('a',$this).stop().animate({
				'marginTop':'-40px'
			},200);
		},
		function () {
			var $this = $(this);
			$('a',$this).stop().animate({
				'marginTop':'-70px'
			},200);
		}
	).click(function(){
		var $this = $(this);
		var name = this.className;
	});
	*/
	
});
function itemLoadCallbackFunction(carousel, state){
	for (var i = carousel.first; i <= carousel.last; i++) {
		var count = i-1;
	}
	$('#carousel li.jcarousel-item-'+count+'').addClass('active');
    	$('#next').bind('click', function() {
		$('#carousel li').removeClass('active');
        	carousel.next();
        	return false;
    	});
    	$('#prev').bind('click', function() {
		$('#carousel li').removeClass('active');
        	carousel.prev();
        	return false;
    });
};
