var CurrentBigImage= 0;

function showImage(teller) {

	CurrentBigImage= teller;

	$('#Darkener').css('opacity', 0.85);
	$('#Darkener').show('fade', 500);
	$('#BigImage'+teller).css('top', ($(window).height()/2 - $('#BigImage'+teller).height()/2) + 'px');
	$('#BigImage'+teller).css('left', ($(window).width()/2 - $('#BigImage'+teller).width()/2) + 'px');
	$('#BigImage'+teller).show('fade',1000);
}

function previousImage() {

	if (CurrentBigImage > amountOfBigImages) {
	
		// bottomimage, dus niks doen
	
	} else {
	
	$('#BigImage'+CurrentBigImage).hide('fade',400);
	
	CurrentBigImage--;
	
	if (CurrentBigImage < 1) {
	
		CurrentBigImage = amountOfBigImages;
	
	}
	
	showImage(CurrentBigImage);
}
}

function nextImage() {

	if (CurrentBigImage > amountOfBigImages) {
	
		// geen topimage
	hideImage()
	} else {

	if (amountOfBigImages > 1) {

	$('#BigImage'+CurrentBigImage).hide('fade',400);

	
	CurrentBigImage++;
	
	if (CurrentBigImage > amountOfBigImages) {
	
		CurrentBigImage = 1;
	
	}
	
	showImage(CurrentBigImage);
	
	} else {
	
		hideImage();
	
	}
}
}

function hideImage() {

	$('#Darkener').hide('fade', 200);
	$('#BigImage'+CurrentBigImage).hide('fade',400);
	
	CurrentBigImage = 0;

}

function goTo(url) {

	window.location = url;

}


function showInlinePopup(Code) {

	$('#BodyTekst').css('display', 'none');
	
	var a = $('#FullInlinePopups div.mainTekst');

	for (i=0;i<a.length;i++) {
	
		var o=a.get(i);
		
		o.style.display = 'none';
	
	}
	
	$('#InlinePopupWithCode' + Code).css('display', 'block');
	$('#Terug').css('display', 'block');
	
	//History.pushState(null,null, "?item=1");
	
	// Op de vriendenpagina moet nu de rechterkolom met het aanmeldformulier verdwijnen
	if (window.location.href.indexOf('vrienden') > -1) {
	
		$('#ThirdColumnCondensed').css('display', 'none');
	
	}

}

function hideInlinePopup() {

	$('#BodyTekst').css('display', 'block');
	
	var a = $('#FullInlinePopups div.mainTekst');

	for (i=0;i<a.length;i++) {
	
		var o=a.get(i);
		o.style.display = 'none';
	
	}

	$('#Terug').css('display', 'none');

	// Op de vriendenpagina moet nu de rechterkolom met het aanmeldformulier terugkomen
	if (window.location.href.indexOf('vrienden') > -1) {
	
		$('#ThirdColumnCondensed').css('display', 'block');
	
	}

}



$(document).keyup(function(e) {

  if (e.keyCode == 27) { 
  
  	if (CurrentBigImage > 0) {hideImage()}
  
  } 

  if (e.keyCode == 39) { 
  
  	if (CurrentBigImage > 0) {nextImage()}
  
  } 

  if (e.keyCode == 37) { 
  
  	if (CurrentBigImage > 0) {previousImage()}
  
  } 
  
});

	
	
function submitenter(myfield,e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		else return true;

	if (keycode == 13)
   {
   
   if (myfield.id == 'SubscribeInput') {
  	 SubscribeSend();
  }
  
   
   if (myfield.id == 'ZoekenInput') {
  	 document.zoekForm.submit();
  }
  
    	
   return false;
   
   
   }
else
   return true;
}
	

function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}
