/* Utility functions */
function addEvent(obj, evType, fn) {
  /* adds an eventListener for browsers which support it Written by Scott Andrew */
  if (obj.addEventListener) { obj.addEventListener(evType, fn, true); return true; }
  else if (obj.attachEvent) { var r = obj.attachEvent("on"+evType, fn); return r; }
  else { return false; }
}
function element(id) {
  var e = false;
  if (document.getElementById) { e = document.getElementById(id); }
  else if (document.all) { e = document.all(id); }
  return e;
}
// login
function toPassword(objOldInput) {
	var objNewElement = document.createElement('input');
	objNewElement.setAttribute('type', 'password');
    objNewElement.setAttribute('name', objOldInput.name);
	objOldInput.parentNode.replaceChild(objNewElement, objOldInput);
	toPassword.el = objNewElement;
	setTimeout('toPassword.el.focus()',100);
	return true;
}
function getElementsByClassName(node, classname) {
    var a = [];
    var re = new RegExp('(^| )'+classname+'( |$)');
    var els = node.getElementsByTagName("div");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className)) a.push(els[i]);
	return a;
}
// aanmeldform
function checkPartorBizkeuze() {
  var block = element('frmContainer'); 
  var parent, obj_check, elem, elems = getElementsByClassName(block, 'brancheHolder');
  for(var i=0; i<elems.length; i++){ elems[i].style.display ='none'; }
  if (block) {
	var inputs = block.getElementsByTagName('input');
	for(var i=0;i<inputs.length;i++) {
	  obj_check = inputs[i];
	  if(obj_check.id == 'zaken') {
	  	if(obj_check.checked) { 
			for(var i=0; i<elems.length; i++){ elems[i].style.display ='block'; }}
	    obj_check.onclick = function() {
		  if (this.checked) { for(var i=0; i<elems.length; i++){ elems[i].style.display ='block'; }}
        }
      } else if(obj_check.id == 'part') {
	    obj_check.onclick = function() {
		  if (this.checked) { for(var i=0; i<elems.length; i++){ elems[i].style.display ='none'; }}
        }
} } } }
addEvent(window, "load", checkPartorBizkeuze);
