function openWindow(url, venster, hoogte, breedte) {
  settings ='height='+hoogte+',width='+breedte+',top=0,left=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no'
  enlarge = window.open(url, venster, settings);
  enlarge.focus();
}

function showConfirmation(action){
  return confirm('Weet u dit zeker?');
}

function checkEmail(item){
  valid = new RegExp("^[a-z]+([.]?[a-z0-9_-]+)*[@]([a-z0-9_-]+[.])+([a-z]{2,4})$").exec(document.subform.elements[item].value);
  if(!valid) { 
     alert('Het e-mailadres is incorrect!');
     return false;
  }
  else{
    return true;
  }
}

function showAlert(item, name){
  if (document.subform.elements[item].value == ""){
    alert('Het veld \'' + name + '\' is leeg!');
    document.subform.elements[item].focus();
    return false;
  }
  else{
    return true;
  }
}

var small_array = new Array();
function imageSwap(image_name, swap_name, small_id){
  small_array[image_name]=small_id;
  document.images[image_name].src = swap_name;
}

function imageEnlarge(image_name,article,language){
  openWindow('popup.php?image='+small_array[image_name]+'&article='+article+'&language='+language, 'image_popup', 500, 400);
}

function resetRow() {
  var bar = parent.frames['menu'].document.getElementById('menu');
  for (var i = 0; i < bar.childNodes.length; i++) {
    if (bar.childNodes[i].nodeName.toLowerCase() == 'td' && bar.childNodes[i].id.substr(0, 4) == 'menu')
      bar.childNodes[i].className = 'Menu';
  }
}

function changeClass(frame_name,item,class_name) {
  if (parent.frames[frame_name].document.getElementById) {
    resetRow();
    document.getElementById(item).className = class_name;
  }
}