$(function(){
		// Hoofdmenu org
		$('li.mainItem:has(ul)').hover(function(){
			$(this).find('ul:first').fadeIn(200);
			$(this).parent().stop().animate({height:"305px"},1500);
		}, function() {
			$(this).find('ul:first').fadeOut(200);
			$(this).parent().stop().animate({height:"36px"},1500);
			$(this).removeClass("mainNavHover");
		});
		
		
		// Hoofdmenu test
		/*$('li.mainItem:has(ul)').hover(function(){
			$(this).find('ul:first').fadeIn(200);
			$(this).parent().stop().animate({height:"305px"},500);
		});
		$('.mainNav').mouseleave(function(){
			$('li.mainItem:has(ul)').find('ul:first').fadeOut(200);
			$(this).parent().stop().animate({height:"36px"},500);
			$(this).removeClass("mainNavHover");
		});	*/

		$(".mainNav li.mainItem").mouseenter(function(){
			$(".mainNav li.mainItem").removeClass("mainNavHover");
			$(this).addClass("mainNavHover");
		});
		$(".mainNav li.mainNavHover ul").mouseout(function(){
			$(".mainNav li.mainItem").removeClass("mainNavHover");
		});
		
		
		// Merkselectie
		
		$("#selectContainer a").mouseenter(function(){
			var backgroundImage = $(this).attr("rel");
			var contentArea = $(this).attr("rev");
			if(backgroundImage == ""){
				backgroundImage = $("#selectContainer a:first").attr("rel");
			}
			if(!$("#contentContainerBg").is(":animated")){
				$("#contentContainer").css({backgroundImage: "url(" + backgroundImage + ")"});
				
				$("#contentContainerBg").fadeOut(0, function(){
					$(this).css({backgroundImage: "url(" + backgroundImage + ")", display:"block"});
				
				});
				if($("#"+contentArea).is(":hidden")){
					$(".contentAreaBrand").css({display: "none"});
					$("#" + contentArea +", #" + contentArea + " *").fadeTo(0, 1, function(){
						$("#" + contentArea).css({display:"block"});
					});
				}
			}
		});

		$("#selectContainer a").click(function(){		
			return false;
		});

		
		$("#selectContainer a").mouseleave(function(){
			$(".brand").css({display:"none"});
			$(".default").css({display:"block"});
		});

		//$(".closeBrands").css({display:"none"});

		
				//$(".closeBrands").click(function(){
			//$(".brand").css({display:"none"});
			//$(".default").css({display:"block"});
		//});
		
		

		
		// Slider navigatie open/dicht klappen
		
		$(".sliderNavOpen").click(function(){
			$(".sliderNavArea").animate({height:"95px"},500);
		});
		
		$(".sliderNavClose").click(function(){
			$(".sliderNavArea").animate({height:"31px"},500);
		});
		
		// servicesboxje
		
		$(".serviceOpen").click(function(){
			$(".serviceActive").fadeIn({opacity:"1"},999);
			$(".serviceInactive").css({display:"none"});
		});
		
		$(".serviceClose").click(function(){
			$(".serviceInactive").fadeIn({opacity:"1"},999);
			$(".serviceActive").css({display:"none"});
		});
		
		// transparantie class, voor op right

		// $(".trans").css({opacity:"0.9"});
		
		//tabs
		$("#tabsNav").tabs({ fxFade: true, fxSpeed: "fast" });

	});

	$(function(){
		$('#slider1').cSlider({
			cSlideItemClass : 'cSliderItem',
			animationSpeed : 2000,
			showTime : 6000,
			cSliderNavId : 'sliderNav1',
			cSlideDirection : 4,
			cSliderNavButton : 'cSliderNavButton',
			cSliderPager : false,
			cSliderPageNumber : false,
			cSliderNextButton : 'cSliderNextBtn1',
			cSliderPrevButton : 'cSliderPrevBtn1',
			cSliderAutoSlide : true,
			cSliderTimeLineId : 'sliderTimeLine1',
			cSliderShowSlideNumber : 'cSLiderShowSlideNumbers1', // true maakt slider een extra div. geef je een id dan wordt de html van de Id overschreven met de slide nummer(s)
			cSLiderCustomFunctionOnReady : changeSliderPopUpBox
		});
		
		$('#slider2').cSlider({
			cSlideItemClass : 'cSliderItem',
			animationSpeed : 500,
			showTime : 5000,
			cSlideDirection : 1,				// 0 is naar links sliden 1 is naar recht sliden 2 is boven naar onder 3 is onder naar boven
			cSliderNextButton : 'cSliderNextBtn2',
			cSliderPrevButton : 'cSliderPrevBtn2',
			cSliderAutoSlide : false,
			cSliderShowSlideNumber : 'slideCounter'
		});
		
		$('#slider3').cSlider({
			cSlideItemClass : 'logoSliderItem',
			animationSpeed : 500,
			showTime : 5000,
			cSlideDirection : 1,				// 0 is naar links sliden 1 is naar recht sliden 2 is boven naar onder 3 is onder naar boven
			cSliderNavId : 'sliderNav3',
			cSliderNavButton : 'cSliderNavButton',
			cSliderPager : false,
			cSLiderPageNumber : false,
			cSliderNextButton : 'cSliderNextBtn3',
			cSliderPrevButton : 'cSliderPrevBtn3',
			cSliderAutoSlide : false,
			ShowNumberOfSlidesAtOnce : 6
		});
		
		$('#slider4').cSlider({
			cSlideItemClass : 'cSliderItem',
			animationSpeed : 500,
			showTime : 5000,
			cSlideDirection : 4,				// 0 is naar links sliden 1 is naar recht sliden 2 is boven naar onder 3 is onder naar boven
			cSliderNavId : 'sliderNav4',
			cSliderNavButton : 'cSliderNavButton',
			cSliderPager : false,
			cSLiderPageNumber : false,
			cSliderNextButton : 'cSliderNextBtn4',
			cSliderPrevButton : 'cSliderPrevBtn4',
			cSliderAutoSlide : false,
			cSLiderCustomFunctionOnReady : rebindCav
		});
		
		

		$("a[rel^='prettyPhoto']").prettyPhoto();
	});
	
	rebindCav = function() {
		$("#cavBrandMini").unbind("change");
		getModel($('#cavBrandMini').val(),null,'Mini');
		$('#cavSearchFormMini').bind('submit',function() {
			doSubmit(this);
			return false;
		});
		
		$('#cavBrandMini').bind("change", function() {
			getModel($(this).val(),null,'Mini');
		});
	}
	 
	
	var changeSliderPopUpBox = function(currentSlide) {
		$('#sliderExtraTitle').html('');
		$('#sliderExtraTitle').append('<h1>' + $(currentSlide).find('h1:first').html() + '<\/h1>');
		$('#sliderExtraTitle').append('<h2>' + $(currentSlide).find('h2:first').html() + '<\/h2>');
	};

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-10471929-34']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
