﻿PT.Sites.Toktoi = {
	onLoad : function (){
	},
	openreis : function(divid){
		if(document.all){
		var scrollbar = document.documentElement.scrollTop;
		}
		else{
		var scrollbar = pageYOffset;
		}
		var breedtescherm = document.body.offsetWidth;
		var hoogtescherm = document.body.offsetHeight;
		var zwart = get$('zwart_transparant');
		var reis = get$(divid);
	    reis.style.display="block";
	    reis.style.marginTop = (hoogtescherm-reis.clientHeight)/2 +scrollbar + "px";
	    reis.style.marginLeft = (breedtescherm-reis.clientWidth)/2 + "px";
		zwart.style.width = document.documentElement.scrollWidth + "px";
		zwart.style.height = document.documentElement.scrollHeight + "px";
		zwart.style.display="block";
	},
	sluitreis :  function(divid){
		divid.style.display="none";
		var zwart = get$('zwart_transparant');
		zwart.style.display="none";
	},
	jumperInit : function(){
	    var jumperbutton = get$('jumper');
		var containerheight = get$('container').offsetHeight;
		var containerwidth = get$('container').offsetWidth;
		var bodywidth = document.body.offsetWidth;
		var bodyheight = document.body.offsetHeight;
		if((bodyheight < containerheight))
			jumperbutton.style.display="block";
		jumperbutton.style.marginLeft = containerwidth - 38 + "px";
		if (bodywidth <= containerwidth) {
			jumperbutton.style.position = "absolute";
			jumperbutton.style.top = "0px";
			var scrollheight;
			if(document.all){
				scrollheight= document.documentElement.scrollTop;
			}
			else{
				scrollheight= pageYOffset;
			}
			jumperbutton.style.marginTop = bodyheight + scrollheight - 60 + "px";			
			window.onscroll = PT.Sites.Toktoi.jumperHeight;
		}
		window.onresize = PT.Sites.Toktoi.jumperInit;
	},
	jumperHeight: function(){
	    var jumperbutton = get$('jumper');
		var containerheight = get$('container').offsetHeight;
		var containerwidth = get$('container').offsetWidth;
		var bodywidth = document.body.offsetWidth;
		var bodyheight = document.body.offsetHeight;
		if (bodywidth <= containerwidth) {
			var scrollheight;
			if(document.all){
				scrollheight= document.documentElement.scrollTop;
			}
			else{
				scrollheight= pageYOffset;
			}
			jumperbutton.style.marginTop = bodyheight + scrollheight - 60 + "px";
		}
	},
	swapImage : function(deze, nieuweimg){
		deze.src=nieuweimg;
	},
	openNieuwsbrief:function()
	{
		get$('navigatie_contact').style.display="none";
		get$('vraag_opmerking').checked=false;
		get$('navigatie_nieuwsbrief').style.display="block";
		get$('aanmelden_nieuwsbrief_on').checked=true;
	},
	openContact:function()
	{
		get$('navigatie_contact').style.display="block";
		get$('vraag_opmerking').checked=true;
		get$('navigatie_nieuwsbrief').style.display="none";
		get$('aanmelden_nieuwsbrief_on').checked=false;
	}
}


PT.Sites.General.RegisterEvent(window, "load", function() {PT.Sites.Toktoi.onLoad();} );
