// JavaScript Document
// For Security Manament Congres 2008
// http://www.subsite.nl/securitycongres2008/

/* ---------------------------------- */

var preloadIndex
var preloadImages = []

/* ---------------------------------- */

function initNav(id)
{
	var navElm = document.getElementById(id);
	if(navElm)
	{
		var aElm
		var imgElm
		aList = navElm.getElementsByTagName("a");
		for(var i=0;i<aList.length;i++)
		{
			aElm = aList[i];
			imgElm = aElm.getElementsByTagName("img")[0];
			
			preloadIndex = preloadImages.length
			preloadImages[preloadIndex] = new Image();
			preloadImages[preloadIndex].src = imgElm.src;
			
			preloadIndex = preloadImages.length
			preloadImages[preloadIndex] = new Image();
			preloadImages[preloadIndex].src = imgElm.src.replace(".gif","_over.gif");
			
			if(aElm.className=="active")
			{
				imgElm.src = imgElm.src.replace(".gif","_over.gif");
			}
			else
			{
				aElm.onmouseover=function()
				{
					var imgElm = this.getElementsByTagName("img")[0];
					imgElm.src = imgElm.src.replace(".gif","_over.gif");
					this.onmouseout =function()
					{
						var imgElm = this.getElementsByTagName("img")[0];
						imgElm.src = imgElm.src.replace("_over.gif",".gif");
					}
				}
			}
		}
	}
}


function checkWorkshops(workshop){
	if(workshop.checked){
		aantal = 0;
		if(document.getElementById('workshop1').checked) aantal++;	
		if(document.getElementById('workshop2').checked) aantal++;
		if(document.getElementById('workshop3').checked) aantal++;
		if(document.getElementById('workshop4').checked) aantal++;
		if(document.getElementById('workshop5').checked) aantal++;
		if(document.getElementById('workshop6').checked) aantal++;
		if(document.getElementById('workshop7').checked) aantal++;
		if(document.getElementById('workshop8').checked) aantal++;
		if(document.getElementById('workshop9').checked) aantal++;
		if(aantal > 2){
			alert("U kunt maximaal 2 workshops kiezen");
			workshop.checked = false;
		}
	}
	return true;
}

function doKorting(){
	if(	
		document.getElementById("FMN").checked ||
		document.getElementById("IFMA").checked ||
		document.getElementById("FMG").checked ||
		document.getElementById("abb").checked
	){
		document.getElementById("lid").checked = true;
	}
	else {
		selectPrice();
	}
}

function undoKorting(){
	document.getElementById("FMN").checked = false;
	document.getElementById("IFMA").checked = false;
	document.getElementById("FMG").checked = false;
	document.getElementById("abb").checked = false;	
}
	
function selectPrice(){
		if (new Date().getTime() < Date.parse("14 Apr 2008")) {
			document.getElementById("voorDatum").checked = true;
		}	
		else {
			document.getElementById("regulier").checked = true;
		}
}

function copyAddress()
{
	factuur = document.getElementsByName("factstreet");
	orig = document.getElementsByName("street");
	factuur[0].value = orig[0].value;
	factuur = document.getElementsByName("factnumber");
	orig = document.getElementsByName("number");
	factuur[0].value = orig[0].value;
	factuur = document.getElementsByName("factzipcode");
	orig = document.getElementsByName("zipcode");
	factuur[0].value = orig[0].value;
	factuur = document.getElementsByName("factcity");
	orig = document.getElementsByName("city");
	factuur[0].value = orig[0].value;
}