﻿var player=null;

PT.Sites.Correctslapen = {
	onLoad: function () {
		PT.Sites.Correctslapen.getNavigationCookie();
		PT.Sites.Correctslapen.footerPlace();
		if (get$('fotofader')) {
			var newObject = new PT.Sites.General.Fotoviewer('uploader', 'fotofader', Huge, Big, Tiny);
		}
		else {
			PT.Instances.ShowImg1 = new PT.Sites.General.ShowImgAlt("divrep", "/sites/489/images/sluiten.jpg");
		}
		var contacttable = PT.Sites.General.GetElementsByClass(get$('contactform'), 'contact');
		if (contacttable[0]) {
			PT.Instances.PeerForm = new PT.Sites.Correctslapen.FormValidate("mailformv1", "contactform");
		}
	},
	footerPlace: function () {
		var footer = get$('footer');
		var pageY = get$('content').offsetHeight + 350;
		var pageFull = document.body.offsetHeight;
		footer.style.display = "block";
		if ((pageY > pageFull))
			footer.style.marginTop = pageY + "px";
		else {
			footer.style.marginTop = document.documentElement.scrollHeight - 25 + "px";
		}
	},
	replaceInputs: function () {
		var replaceinput = get$('voornaam').value;
		var test = get$('achternaam');
		test.value = replaceinput;
	},
	ToggleMovie: function (src) {
		if (player != null) {
			player.sendEvent("LOAD", src);
			player.sendEvent("PLAY");
		}
	},
	playerReadyCallback: function (obj) {
		player = get$(obj['id']); ToggleMovie
	},
	getNavigationCookie: function () {
		var cookies = document.cookie.split(";");
		var cookieValue = "";

		// Het juiste cookie zoeken
		for (var i = 0; i < cookies.length; i++) {
			if (cookies[i].indexOf("PTFontSizeResize=") == 1) {
				cookieValue = cookies[i].split("=")[1];
				break;
			}
		}
		if (cookieValue != "") {
			PT.Sites.Correctslapen.setActiveStyleSheet(cookieValue);
		}
	},
	setActiveStyleSheet: function (title) {
		var i, a, b, main;
		for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) {
			if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
				b = true;
				document.cookie = "";
				if (a.getAttribute("title") == title) {
					b = false;
					document.cookie = "PTFontSizeResize=" + title + ";;";
				}
				a.disabled = b;
			}
		}
	}
}

PT.Sites.General.RegisterEvent(window, "load", function() {PT.Sites.Correctslapen.onLoad();} );
