function showonlygroup(prefix,num){
  plen=prefix.length;
  obj = document.getElementsByTagName("div");
  for(c=0;c<obj.length;c++){
    if(obj[c].id.substr(0,plen)==prefix){
	  if(obj[c].id == ''+prefix +num+''){
		 showdiv(''+obj[c].id+'');
	  }
	  else{
		 hidediv(''+obj[c].id+'');   
	  }
	}
  }
}


function swapimg(obj,newimg,act){
	x=document.getElementById(obj);
	if(!x.oSrc){
	x.oSrc=x.src;
	}
	if(act){
	  if(!document.swapact){
	    document.swapact=x;
		//alert('act');
	  }
	  else{
		ox=document.swapact;
		ox.src=ox.oSrc;
		document.swapact=x;
	  }
	}
	x.src=newimg;
  }
  
  function swapback(idname){
    obj=document.getElementById(idname);
    //alert(document.swapact)
    if(document.swapact!=obj){
	  obj.src=obj.oSrc;
	}
  }
  
  function setClass(idname,stylename){
	   obj=document.getElementById(idname);
	   obj.className=''+stylename+'';
  }
  
  function hidediv(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'none';
}

function showdiv(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'block';
}

function showhide(id){
  obj = document.getElementsByTagName("div");
  if(obj[id].style.display=='block'){
    hidediv(id);
  }
  else{
    showdiv(id);
  }
}

function menuover(num){
	
  if(document.actmenu){
    hidediv('menusub'+document.actmenu);
  }
  
  document.actmenu=num;
  showdiv('menusub'+num);
}
  
function menuout(){
  if(document.actmenu){
	hidediv('menusub'+document.actmenu);
  }
}

function subover(num){
	
  if(document.actsub){
    hidediv('menusubsub'+document.actsub);
  }
  
  document.actsub=num;
  showdiv('menusubsub'+num);
}
  
function subout(){
  if(document.actsub){
	hidediv('menusubsub'+document.actsub);
  }
}


function flashSetVar(moviename,varname,varval){
	if(eval('window.' + moviename)){ 
	  window.document[''+moviename+''].SetVariable(''+varname+'', ''+varval+'');
	}
	if(eval('document.' + moviename)){
	 eval('document.' + moviename).SetVariable(''+varname+'', ''+varval+'');
	}

}

  function setAlpha(obj,alpha){
    if(document.getElementById(obj).filters){
	  document.getElementById(obj).filters.alpha.opacity= alpha

	}
    if(document.getElementById(obj).style.MozOpacity){
	  document.getElementById(obj).style.MozOpacity= (alpha/100);
	}
	//return true;
  }
  
  function getAlpha(obj){
    if(document.getElementById(obj).filters){
	  return document.getElementById(obj).filters.alpha.opacity;
	}
    if(document.getElementById(obj).style.MozOpacity){
	  return document.getElementById(obj).style.MozOpacity * 100;
	}
  }
  
  function setFade(){

    objs = document.getElementsByTagName("div");
	
	for(c=0;c<objs.length;c++){
	  
	  if(objs[c].className=='fader'){
	    
		if('hdr'+document.actmenu==objs[c].id){
		  if(getAlpha(objs[c].id)<100){
		    setAlpha(objs[c].id , (getAlpha(objs[c].id) +25));
		  }
		  
		}
		else{
		 if(getAlpha(objs[c].id)>0){
		   setAlpha(objs[c].id , (getAlpha(objs[c].id) -25));
		 }
		}

	  }
	  
	}
	
  }
  
  function nlsubcheck(theform){
    if(!validRequired(theform.inlname,"Naam"))
	  return false;
    if(!validEmail(theform.inlmail,"Email",1))
	  return false;
	  
	return true;
  }

