function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

addLoadEvent(addEvents);
addLoadEvent(stripeTables);

function addEvents() {
	
	// contactformulier
	var frmContact = document.getElementById("formContact");
	if(frmContact) { frmContact.onsubmit = function() { return validateContact(frmContact); }}
}

function validateContact(theForm) {
	var error = "";
	var msg = "";
	
	if(theForm.familienaam.value=="") {
		error++;
		msg += "\n- "+lbl_familienaam;
	}
	if(theForm.email.value=="") {
		error++;
		msg += "\n- "+lbl_email;
	}
	if(error) {
		alert(lbl_gelieve_in_te_vullen + msg);
		return false;
	}
	return true;
}

function stripeTables() {
  var tables = document.getElementsByTagName("table");
  for (var i=0; i<tables.length; i++) {
    var rows = tables[i].getElementsByTagName("tr");
    for (var j=0; j<rows.length; j=j+2) {
      addClass(rows[j],"odd");
    }
  }
}

function addClass(element,name) {
  if (!element.className) {
    element.className = name;
  } else {
    element.className+= " ";
    element.className+= name;
  }
}
