function init () {
	/* PRE-LOAD IMAGES */
	
	var menu1 = new Image();
	menu1.src = "/themes/default/images/home_hover.gif";
	
	var menu2 = new Image();
	menu2.src = "/themes/default/images/infectieziekten_hover.gif";
	
	var menu3 = new Image();
	menu3.src = "/themes/default/images/hepatitis_b_hover.gif";
	
	var menu4 = new Image();
	menu4.src = "/themes/default/images/hepatitis_c_hover.gif";
	
	var menu5 = new Image();
	menu5.src = "/themes/default/images/home_hover.gif";
	
	var menu6 = new Image();
	menu6.src = "/themes/default/images/tbc_hover.gif";
	
	var menu7 = new Image();
	menu7.src = "/themes/default/images/soa_hover.gif";
	
	var menu8 = new Image();
	menu8.src = "/themes/default/images/doe_het_veilig_hover.gif";
	
	var menu9 = new Image();
	menu9.src = "/themes/default/images/links_hover.gif";
}

function activateSearchField() {
	var searchField = document.getElementById("txtSearch");
	if (searchField.value == "Zoeken...")
		searchField.value = "";
}

function deactivateSearchField() {
	var searchField = document.getElementById("txtSearch");
	if (searchField.value == "")
		searchField.value = "Zoeken...";
}

function prevPage() {
	/*var page1 = document.getElementById("page1");
	var page2 = document.getElementById("page2");
	var page3 = document.getElementById("page3");
	
	if (page3.offsetHeight == 400) {
		page3.style.height = "0px";
		page2.style.height = "400px";
		document.getElementById("nextLink").style.display = "inline";
	}
	else if (page2.offsetHeight == 400) {
		page2.style.height = "0px";
		page1.style.height = "400px";
		document.getElementById("prevLink").style.display = "none";
	}
	else {
		return false;
	}*/
	var cP = getCurrentPage();
	var currentPage = document.getElementById("page" + cP);
	/*currentPage.style.height = "0px";*/
	currentPage.style.display = "none";
	var pP = cP - 1;
	var prevPage = document.getElementById("page" + pP);
	/*prevPage.style.height = "400px";*/
	prevPage.style.display = "block";
	
	if (!pageExists(pP - 1))
		document.getElementById("prevLink").style.display = "none";
	
	document.getElementById("nextLink").style.display = "block";
}

function nextPage() {
	/*var page1 = document.getElementById("page1");
	var page2 = document.getElementById("page2");
	var page3 = document.getElementById("page3");
	
	if (page1.offsetHeight == 400) {
		page1.style.height = "0px";
		page2.style.height = "400px";
		document.getElementById("prevLink").style.display = "inline";
	}
	else if (page2.offsetHeight == 400) {
		page2.style.height = "0px;"
		page3.style.height = "400px";
		document.getElementById("nextLink").style.display = "none";
	}
	else {
		return false;
	}*/
	var cP = getCurrentPage();
	var currentPage = document.getElementById("page" + cP);
	/*currentPage.style.height = "0px";*/
	currentPage.style.display = "none";
	var nP = cP + 1;
	var nextPage = document.getElementById("page" + nP);
	/*nextPage.style.height = "400px";*/
	nextPage.style.display = "block";
	
	if (!pageExists(nP + 1))
		document.getElementById("nextLink").style.display = "none";
		
	if (cP == 1)
		document.getElementById("prevLink").style.display = "block";
}

function pageExists(pageNumber) {
	var pageID = "page" + pageNumber;
	if (document.getElementById(pageID) != null) {
		return true;
	}
	else {
		return false;
	}
}

function getCurrentPage() {
	var i = 1;
	while (pageExists(i)) {
		if (document.getElementById("page" + i).style.display == "block")
				return i;
		else
			i++;
	}
	document.getElementById("page1").display = "block";
	return 1;
}

function prevQuestion() {
	var cC = getCurrentQuestion();
	var currentQuestion = document.getElementById("question" + cC);
	currentQuestion.style.display = "none";
	
	var pC = cC - 1;
	var prevQuestion = document.getElementById("question" + pC);
	prevQuestion.style.display = "block";
	
	if (!questionExists(pC - 1))
		document.getElementById("prevLink").style.display = "none";
	
	var nextLink = document.getElementById("nextLink");
	nextLink.style.display = "inline";
	
	if (nextLink.innerHTML == "uitslag") {
		nextLink.innerHTML = "<img src='/themes/default/images/button_next.png' alt='Volgende' />";
	}
}

function nextQuestion() {
	if (document.getElementById("nextLink").innerHTML.indexOf("uitslag") != -1) {
		document.selfTest.submit();
		return false;
	}
	
	var cC = getCurrentQuestion();
	//if (questionAnswered(cC)) {
	//if (true)
		var currentQuestion = document.getElementById("question" + cC);
		currentQuestion.style.display = "none";
		
		var nC = cC + 1;
		var nextQuestion = document.getElementById("question" + nC);
		nextQuestion.style.display = "block";
		
		if (!questionExists(nC + 1))
			document.getElementById("nextLink").innerHTML = "uitslag";
		
		if (cC == 1)
			document.getElementById("prevLink").style.display = "inline";
	//}
	//else {
	//	alert("Beantwoord de vraag aub.");
	//	return false;
	//}
}

function questionExists(questionNumber) {
	var questionID = "question" + questionNumber;
	if (document.getElementById(questionID) != null) {
		return true;
	}
	else {
		return false;
	}
}

function getCurrentQuestion() {
	var i = 1;
	while (questionExists(i)) {
		if (document.getElementById("question" + i).style.display == "block")
				return i;
		else
			i++;
	}
	document.getElementById("question1").display = "block";
	return 1;
}

function questionAnswered(questionNumber) {
	var form = document.selfTest;
	for (k=0; k < form.elements.length;k++){
		if ((form.elements[k].name) == ('question' + questionNumber)){
			if (form.elements[k].checked) return true;
		}
	  //if (form.elements[k].name)
	}
	return false;
	/*var question = form.question+questionNumber;
	alert(question);*/
//	alert(document.getElementById('question' + questionNumber));	
//	alert(document.getElementById('question' + questionNumber).checked);	
//    alert(eval(form.question+questionNumber));
//	alert(eval(form.question+questionNumber));    
}

function showFlash(type) {
	if (type == null)
		type = "hiv";
	if (document.getElementById("flashDiv") == null) {
		var flashDiv = document.createElement("div");
		flashDiv.setAttribute("id", "flashDiv");
		
		//flashDiv.innerHTML = "<div id=\"flashContent\"><a id=\"hideFlashLink\" class=\"imgLink\" href=\"#\" onclick = \"hideFlash();\"><img src=\"/themes/default/images/button_close.png\" border=\"0\" /></a><object width=\"605\" height=\"340\" type=\"application/x-shockwave-flash\" data=\"/flash/"+type+"/"+type+".swf\"><param name=\"movie\" value=\"/flash/"+type+"/"+type+".swf\" /><param name=\"wmode\" value=\"transparent\" /></object></div>";
		flashDiv.innerHTML = "<div id=\"flashContent\"><a id=\"hideFlashLink\" class=\"imgLink\" href=\"#\" onclick = \"hideFlash();\"><img src=\"/themes/default/images/button_close.png\" border=\"0\" /></a><object width=\"600\" height=\"350\" type=\"application/x-shockwave-flash\" data=\"/flash/"+type+"/"+type+".swf\"><param name=\"movie\" value=\"/flash/"+type+"/"+type+".swf\" /><param name=\"wmode\" value=\"transparent\" /></object></div>";
		//flashDiv.innerHTML = "<div id=\"flashContent\"><a id=\"hideFlashLink\" class=\"imgLink\" href=\"#\" onclick = \"hideFlash();\"><img src=\"/themes/default/images/button_close.png\" border=\"0\" /></a><object width=\"200\" height=\"200\" type=\"application/x-shockwave-flash\" data=\"/flash/wieckse_verbeterd.swf\"><param name=\"movie\" value=\"/flash/wieckse_verbeterd.swf\" /><param name=\"wmode\" value=\"transparent\" /></object></div>";
		
		var mainContentDiv = document.getElementById("content");
		mainContentDiv.appendChild(flashDiv);
	}
	else {
		hideFlash();
	}
}

function showFlashSafe(type) {
	if (type == null)
		type = "Basen";
	if (document.getElementById("flashDiv") == null) {
		var flashDiv = document.createElement("div");
		flashDiv.setAttribute("id", "flashDiv");
		
		flashDiv.innerHTML = "<div id=\"flashContent\"><a id=\"hideFlashLink\" class=\"imgLink\" href=\"#\" onclick = \"hideFlash();\"><img src=\"/themes/default/images/button_close.png\" border=\"0\" /></a><object width=\"600\" height=\"350\" type=\"application/x-shockwave-flash\" data=\"/flash/veilig/"+type+".swf\"><param name=\"movie\" value=\"/flash/veilig/"+type+".swf\" /><param name=\"wmode\" value=\"transparent\" /></object></div>";
		
		var mainContentDiv = document.getElementById("content");
		mainContentDiv.appendChild(flashDiv);
	}
	else {
		hideFlash();
	}
}

function hideFlash() {
	var flashDiv = document.getElementById("flashDiv");
	var mainContentDiv = flashDiv.parentNode;
	mainContentDiv.removeChild(flashDiv);
}

function toggleSelfTestButton(id, action) {
	if (action == true) {
		document.getElementById(id).style.backgroundImage = "url('/themes/default/images/radio_selected.png')";
		//document.getElementById(id).innerHTML = "<img src=\"/themes/default/images/radio_selected.png\" />";
	}
	else {
		document.getElementById(id).style.backgroundImage = "url('/themes/default/images/radio_open.png')";
		//document.getElementById(id).innerHTML = "<img src=\"/themes/default/images/radio_open.png\" />";
	}
}

function selectSelfTestButton(id) {
	document.getElementById(id).style.backgroundImage = "url('/themes/default/images/radio_selected2.png')";
}

function deselectSelfTestButton(id) {
	document.getElementById(id).style.backgroundImage = "url('/themes/default/images/radio_open2.png')";
}