mediapics = new Array();
lastId = 0;

$(document).ready(function() {
	
		$('#photocycle').cycle();
		
		 $('#fancy_print').click(function() {
			 $("#fancy_content").jqprint({ operaSupport: true, printContainer : false, importCSS : false });
		 });
		 
		 $('#fancy_download').click(function() {

			 //download thumbnail
			 var location = BaseHref + '/miniflat-download/image?file=' + $('#fancy_img').attr("src");
			 window.location = location;
		 });
		 
		 $('#questionsWrapper .submitbutton').hide();
		
		$('#askquestion').submit(faq);
		$('#question').change(faq);
		
		function faq() {
			var id = $('#question').val();
			if(id != '') {
				$('#answer').load(FaqLink + '/QuestionAjax/' + id);
			}
			return false;
		}
		
		$('.backbutton').click(function() {
			history.go(-1);
		});
		
		$('.jcarousel-skin-veranda-nederland').jcarousel({
	        scroll: 6,
			animation: 800,
			size: mediapics.length - 1,
	        itemLoadCallback: itemLoadCallbackFunction
	    });
		
		$('a.lightbox').hover(function() {
			$('#mediadownload').html($(this).attr('id'));
		});
		
		 $('a.lightbox').fancybox({
			 hideOnContentClick : false
		 });
		
		$.localScroll();
		
    	label2value();

    	/**
    	 * Track how many times one clicks one "next" in a carrousel
    	 */
    	$('.jcarousel-next').click(function(){
    		pageTracker._trackEvent('afbeeldingen', 'verder', 'pagina');
    	});
    	$('.jcarousel-prev').click(function(){
    		pageTracker._trackEvent('afbeeldingen', 'terug', 'pagina');
    	});
	});
	
	
	function itemLoadCallbackFunction(carousel, state)
	{
		    for (var i = carousel.first; i <= carousel.last + 6; i++) {
			        // Check if the item already exists
			        if (!carousel.has(i)) {
			            // Add the item
			            carousel.add(i, mediapics[i]);
			        }
		    }
		    
			 $('a.lightbox').fancybox({
				 hideOnContentClick : false
			 });
			 
			$('a.lightbox').hover(function() {
				$('#mediadownload').html($(this).attr('id'));
			});
		
		  
	}