// JavaScript Document LIFT
	function getScrollHeight(){
		var scrollheight = 0;
		jQuery(".items #listHolder ul").children().each(function() { 
			//if(jQuery(this).attr('class') == '.items #listHolder ul li'){
				scrollheight = scrollheight+jQuery(this).height()
			//}
		});
		return scrollheight;
	}
	function getTopPosContain(){
		var containPos = jQuery(".items").position().top;
		return parseInt(containPos);
	}
	function showArrows(){
		var containPos = getTopPosContain();
		if(containPos == 0){
			jQuery(".up").css('display', 'none');
		}else{
			jQuery(".up").css('display', 'block');
		}
		var containInfo = (getTopPosContain()+jQuery(".items #listHolder ul").height())-1;
		if(containInfo > jQuery(".items #listHolder ul").height()- containInfo){
			jQuery(".down").css('display', 'block');
		}
		


	}
$(document).ready(function() {

	if(jQuery("#leftSlide").height() > 0){
		var leftPos = $('#header').offset().left;
		$('#leftSlide').css('width',leftPos+'px');
	}


	if(jQuery(".items").height() > 0){
		showArrows();
	
		jQuery(".up, .down").click(function(e){
			jQuery(this).css('display', 'none');
	
			var scrollHeight = getScrollHeight();
			var scrollItemHeight = jQuery(".items #listHolder ul li").height()+10;
			var newPos = 0;
	
			var topPos = getTopPosContain()+0;
			//topPos = 0;
			var itemsHeight = 0;
			var slideHeight = 0;
			if(jQuery(this).attr('class') == 'up'){
				var itemsHeight = parseInt(scrollItemHeight)+0;
				var slideHeight = itemsHeight*3+topPos;
				var newPos = slideHeight;
			}else if(jQuery(this).attr('class') == 'down'){
				var itemsHeight = parseInt(scrollItemHeight)+0;
				var slideHeight = itemsHeight*3-topPos;
				var newPos = "-"+slideHeight;
			}
	
			newPos = parseInt(newPos);
	
			jQuery('.items').animate({
				top: newPos
			}, 800, function() {
				showArrows();
			});
	
		});
	}

	function navigate() {
		//$('#leftSlide').css('display','none');
		//$('#leftSlideInside').css('display','none');
		//$('#rightSlide').css('display','none');
		//$('.jsMenu ul').css('display','none');
		$('#navigatie').click(function(e) {
			if ( $('#homeVisual').length > 0 ){
				$('#topMenu').css('display','block');
				$('#leftSlideTop').css('display','block');
				$('#homeVisual').css('border-color','#ffffff');
				$('#homeVisual').css('border-top','1px solid #999');
			}
			$('#header').css('height','210px');
			$('#logoLeft').css('top','210px');
			$('#homeNieuws').slideToggle();
			var leftPos = $('#header').offset().left;
			$('#leftSlide').css('width',leftPos+'px');
			$('#leftSlide').slideToggle();
			$('#leftSlideInside').slideToggle();
			$('#rightSlide').slideToggle();
			$('.jsMenu ul').slideToggle();
			$('.jsMenu ul ul').css('display','none');
			$('#topBar').css('display','block');
			$('#navigatie').css('display','none');
			// Roboman komt hier voor in de plaats
				$("#homeVisual").empty().append('<img src="/uploads/media/iROBOT_01.jpg" width="960" height="385" alt="" title="" /><div class="border-visual"></div>');
			e.preventDefault();
		});
	}

	function subMenu() {
		$('.jsMenu ul li.hasSub ul').css('display','none');
		$('.jsMenu ul li.hasSub.active').find('ul:eq(0)').css('display','block');
		$('.jsMenu ul li.hasSub').find('a:eq(0)').click(function(e) {e.preventDefault();});
		$('.jsMenu ul li.hasSub').find('a:eq(0)').click(function() {
			$('.jsMenu ul li.hasSub ul:visible').slideToggle('fast');
			$(this).parent().parent().find('li.hasSub').find('a:eq(0)').removeClass("active");
			$(this).addClass("active");
			$(this).parent().find('ul:eq(0)').slideToggle('slow');
			//alert($('#portfoliolist').css('display'));
		//	$('#portfoliolist').css('display', 'none');
		});
	}
	

	function menuLi(input) {
		if (input == 'showLi')
		{
			$('.jsMenu ul li').attr('style','display: block; visibility: visible');
		}
		if (input == 'hideLi')
		{
			$('.jsMenu ul li').attr('style','display: block; visibility: hidden');
			$('.jsMenu ul li ul li').attr('style','display: block; visibility: visible !important');
		}
	}

	function portfolioSetMenu() {
		if ( $('#portfolioItem').length > 0 ){
			$('.jsMenu ul li').attr('style','display: block; visibility: hidden');
			$('.jsMenu ul li ul li').attr('style','display: block; visibility: visible !important');
			$('#portfoliolist').css('display','block');
			$('#portfoliolist li').attr('style','display: block; visibility: visible !important');
			$('#rightSlide').css('margin-left','280px');
			//$('.jsMenu ul li ul li')attr('style','display: block; visible !important');
			$('#toggleMenu').click(function() {
				if ($('#toggleMenu').hasClass("open")){
					menuLi('hideLi');
					$('#rightSlide').animate({marginLeft: 280});
					$('#toggleMenu').removeClass('open');
					
				}
				else {
				$('#rightSlide').animate({marginLeft: 0}, function() {menuLi('showLi');});
				$('#toggleMenu').addClass("open");
				}
			});
		}
	}

	function checkHome() {
		if ( $('#homeVisual').length > 0 ){
			$('#leftSlide').css('display','none');
			$('#leftSlideTop').css('display','none');
			$('#leftSlideInside').css('display','none');
			$('#rightSlide').css('display','none');
			$('.jsMenu ul').css('display','none');
			$('#topMenu').css('display','none');
			$('#topBar').css('display','none');
			$('#header').css('height','160px');
			$('#logoLeft').css('top','160px');
		}
	}
	
	function setNewsStyle() {
		jQuery(".topBlock").each(function(index) {
			jQuery(this).attr("id","topBlock"+(index+1));
		});
	}

	navigate();
	subMenu();
	portfolioSetMenu();
	//checkHome();
	setNewsStyle();

});
