/*
JavaScript tbv FBEvents
*/
function highlight(e) {
	e.focus();
	e.select();
}

function setSelected(field, value) {
	f = document.getElementById(field);

	for (var i=0; i < f.options.length; i++) {
		if (f.options[i].value == value) {
			f.selectedIndex = i;
		}
	}
}

function setSelectedByValue(field, value) {
	f = document.getElementById(field);

	for (var i=0; i < f.options.length; i++) {
		if (f.options[i].text == value) {
			f.selectedIndex = i;
		}
	}
}

function setBackgroundColor(field, color) {
	if (color == undefined)
		color = 'white';

	f = document.getElementById(field);

	f.style.backgroundColor = color;
}

function setMelding(field, melding) {
	field = field + '_fout';
	f = document.getElementById(field);

	// tekst element maken
	var newText = document.createTextNode(melding);
	f.appendChild(newText);
}

function toggleVisibility(target){
	var Visible=document.getElementById(target).style.visibility;
	if(Visible == 'hidden') document.getElementById(target).style.visibility='visible';
	else document.getElementById(target).style.visibility='hidden';
}

function betaalmethodeChange(){
	if (document.getElementById('betaalmethode').value == 'vooruitbetaling')
	{
		document.getElementById('rekeningnummer').value = 'n.v.t.';
		document.getElementById('rekeninghouder').value = 'n.v.t.';
		document.getElementById('rekeningvestiging').value = 'n.v.t.';
	}
	else
	{
		document.getElementById('rekeningnummer').value = '';
		document.getElementById('rekeninghouder').value = '';
		document.getElementById('rekeningvestiging').value = '';
	}
}