function currentTime() {
	var currentTime = new Date();
	var hours = currentTime.getHours();
	var minutes = currentTime.getMinutes();
	var seconds = currentTime.getSeconds();
	var location = document.getElementById('clock');
	
	if (hours < 10) {
		hours = "0" + hours;
	}
	if (minutes < 10) {
		minutes = "0" + minutes;
	}
	if (seconds < 10) {
		seconds = "0" + seconds;
	}

	location.innerHTML = hours + ":" + minutes;
	
	setTimeout("currentTime()", 1000);
}


// variabelen voor dropdown menu
var timeout	= 250;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function menuOpen(id)
{	
	// cancel close timer
	menuCancelClose();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function functionClose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function menuClose()
{
	closetimer = window.setTimeout(functionClose, timeout);
}

// cancel close timer
function menuCancelClose()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = functionClose; 

// Gastenboek formulier validatie
function validateGuestbookForm(formId) {
	var errorMessage = '';
	
 	if(formId.author.value == 'Naam' || formId.author.value == '') {
		errorMessage += '<img class="icon" src="images/icons/icon_cross.gif" />Fout: voer uw naam in<br />';
	}
	
 	if(formId.title.value == 'Bericht titel' || formId.title.value == '') {
		errorMessage += '<img class="icon" src="images/icons/icon_cross.gif" />Fout: voer een titel voor uw bericht in<br />';
	}	
	
 	if(formId.message.value == 'Bericht' || formId.message.value == '') {
		errorMessage += '<img class="icon" src="images/icons/icon_cross.gif" />Fout: voer uw bericht in<br />';
	}
	
	if(errorMessage != '') {
		errorMessage = errorMessage;
		document.getElementById('formError').innerHTML = errorMessage;
		return false;	
	}

	return true;
}

// Nieuws formulier validatie
function validateNewsForm(formId) {
	error = false;
	
 	if(formId.title.value == '') {
		document.getElementById('errorTitle').innerHTML = 'Vul een titel in voor het bericht';
		error = true;
	} else {
		document.getElementById('errorTitle').innerHTML = '';		
	}
	
 	if(formId.summary.value == '') {
		document.getElementById('errorSummary').innerHTML = 'Vul een korte omschrijving in';
		error = true;
	} else {
		document.getElementById('errorSummary').innerHTML = '';		
	}
	
 	if(formId.category.value == '' && formId.newCategory.value == '') {
		document.getElementById('errorCategory').innerHTML = 'Selecteer een categorie';
		document.getElementById('errorNewCategory').innerHTML = 'Of voer een nieuwe categorie in';
		error = true;
	} else {
		document.getElementById('errorCategory').innerHTML = '';	
		document.getElementById('errorNewCategory').innerHTML = '';
	}
	
	if(error == true) {
		return false;	
	} else {
		return true;
	}
}

// Agenda formulier validatie
function validateAgendaForm(formId) {
	error = false;
	
 	if(formId.title.value == '') {
		document.getElementById('errorTitle').innerHTML = 'Vul een titel in voor het bericht';
		error = true;
	} else {
		document.getElementById('errorTitle').innerHTML = '';		
	}
	
	if(error == true) {
		return false;	
	} else {
		return true;
	}
}

// CMS formulier validatie
function validateCmsForm(formId) {
	error = false;
	
 	if(formId.title.value == '') {
		document.getElementById('errorTitle').innerHTML = 'Vul een titel in voor het bericht';
		error = true;
	} else {
		document.getElementById('errorTitle').innerHTML = '';		
	}
	
 	if(formId.page.value == '') {
		document.getElementById('errorPage').innerHTML = 'Selecteer een onderdeel';
		error = true;
	} else {
		document.getElementById('errorPage').innerHTML = '';		
	}
	
 	if(formId.page.value == 'Leden' && formId.category.value == '' && formId.newCategory.value == '') {
		document.getElementById('errorCategory').innerHTML = 'Selecteer een categorie';
		document.getElementById('errorNewCategory').innerHTML = 'Of voer een nieuwe categorie in';
		error = true;
	} else {
		document.getElementById('errorCategory').innerHTML = '';	
		document.getElementById('errorNewCategory').innerHTML = '';
	}
	
	if(error == true) {
		return false;	
	} else {
		return true;
	}
}

function bevestig(bevestigd, niet_bevestigd, bericht){
	var bevestiging = confirm(bericht);
	if (bevestiging == true){
		window.location = bevestigd;
	}
	else{
		window.location = niet_bevestigd;
	}
}
