$(function() {
	var image = new Array();
	var iniMouseX = 512;
	var iniMouseY = 0;
	var mouseX = 0;
	var mouseY = 0;
	var xLeft = 0;
   function mycarousel_initCallback(carousel) {
	if($('.jcarousel-control li').size() > 1) {
		jQuery('.jcarousel-control li a').bind('click', function() {
			//carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
			$('.jcarousel-control li p').hide();
			$('.jcarousel-control li a').show();
			$(this).parent().find('p').show();
			$(this).hide();
			varleft = 0;
			nr = parseInt($(this).text());
			maxvarleft = parseInt($('.jcarousel-list').css('width'))-1023;
			varleft = -320;
			for(i=0;i<nr;i++){
				varleft = varleft + parseInt(image[i]) + 1;
			}
			if(varleft>maxvarleft){
				varleft = maxvarleft;
			}
			$('.jcarousel-list').animate({ 
				left: "-"+varleft+"px"
			  }, 2500);

	    });

	};
	return false;
	};
	$('#visie #main_architects span.showpic img').hide();	
    $('#visie #main_architects li').hoverIntent( { 
		over: function() { $(this).find('img').fadeIn('slow'); },
		out: function() {  $(this).find('img').fadeOut('slow'); } 
	});

	// Ride the carousel...
	if($('.jcarousel-control li').size() > 1) { 
		jQuery("#mycarousel").jcarousel({ 
			animation: 1000,
			scroll: 1,
			initCallback: mycarousel_initCallback
		});
		$('.jcarousel-list li').each(function(i){
			if(i==0){
				image[0] = 319;
			} else {
				image[i] = $(this).find('img').attr('width');
			}
		});
	};
	
		if($('#menu li.active').children('ul').length < 1) { $('#menu li.active').width(150); }
		
		$('#menu > li').mouseover(function() { $(this).parent().find('li.over').removeClass('over'); $(this).addClass('over') })
					   .mouseout(function() { $(this).addClass('over'); }) 	
});

$(document).ready(function() {
  $("#mycarousel ul").draggable({ axis: "x" });
}); 