// JavaScript Document
function switchClass(elementId, newClass){
  document.getElementById(elementId).className = newClass;
}

function menuClass(elementId, newClass){
  document.getElementById(elementId).className = newClass;
  var parentContainer = document.getElementById(elementId).parentNode; 
  var subItems = parentContainer.getElementsByTagName("ul");
  if(subItems.length > 0){
    if(newClass == "isActive"){
      subItems[0].className = "subMenu";
    }else{
      subItems[0].className = "hidden";
    }
  }
}


function clearValue(id, txt){
  var divid = document.getElementById(id); 
  if(divid.value == txt){ 
    divid.value = "";
  }
}

function checkValue(id, txt){
  var divid = document.getElementById(id);    
  if(divid.value == ""){ 
    divid.value = txt;
  }
}


function sendForm(formId){
  document.getElementById(formId).submit();
}

function composeSearch(){  
  var searchstring = document.getElementById("zoekVeld").value;
	var searchstring = searchstring.replace(/ /g,"_");	
	var searchstring = searchstring.replace(/&/g,"-");
	var searchstring = searchstring.replace(/#/g,"");
	var searchstring = searchstring.replace(/@/g,"");
	var searchstring = searchstring.replace(/%/g,"");
	var searchstring = searchstring.replace(/^/g,"");
	var searchstring = searchstring.replace(/{/g,"");
	var searchstring = searchstring.replace(/}/g,"");
	var searchstring = searchstring.replace(/'/g,"");		
	var searchstring = searchstring.replace(/,/g,".");
	var searchstring = searchstring.replace(/</g,"");
	var searchstring = searchstring.replace(/>/g,"");
	var searchstring = searchstring.replace(/~/g,"");
	var searchstring = searchstring.replace(/!/g,"");
	var searchstring = searchstring.replace(/=/g,"");
	
	var searchstring = searchstring.replace(/&nbsp;/g,"-");

	//var searchstring = searchstring.replace(/?/g,"-");

	var searchUrl = ""+defaultUrl+"/zoeken-"+searchstring+"/";
	document.getElementById("frm_zoeken").action = searchUrl;
	document.getElementById("frm_zoeken").submit();
}
window.currPage = 0;
function refreshEngage(){
  var container = document.getElementById("menu");
  var aLinks = document.getElementsByTagName("a");
  
}


window.fadeNId      = 0;
window.fadeNNumber  = 10;
window.fadeOriginal = 0;

function fade(){
	var container = document.getElementById("fadeContainer");
	var aDivs = container.getElementsByTagName("div");			
	var i = aDivs.length;							
	fadeNId = i;
	fadeOriginal = i;
	fadeAway();				
}

function fadeAway(nId, number){

	if(fadeNNumber < 0){
	  fadeNNumber = 10;
	  fadeNId = fadeNId * 1 - 1;
	  if(!document.getElementById("fade_"+fadeNId)){fadeNId = fadeOriginal;}
	  var next = fadeNId * 1 - 1;
	  if(document.getElementById("fade_"+next)){document.getElementById("fade_"+next).className="";}
	
	  if(next == 0){document.getElementById("fade_"+fadeOriginal).className="";}
	}			
	
	var x = document.getElementById("fade_"+fadeNId);
	x.className = "fade"+fadeNNumber;
	fadeNNumber = fadeNNumber * 1 - 1;
	
	var intTimeout = 50;
	if(fadeNNumber < 0){var intTimeout = 3000;}
	setTimeout("fadeAway()",intTimeout);
}

  
