/* *******************************************************
   :: Nieuws / Archief swap op de homepagine
   ******************************************************** */
function na_swap(obj) {
	document.getElementById('buttons').className = obj+"_active" // background van de tabbuttons
	document.getElementById(obj+'_button').className = "active" // Gekozen button activatie class geven
	if (obj == "nieuws"){
		document.getElementById('archief_button').className = "" // Archief button geen activatie class geven
		document.getElementById('archief').style.display = "none" // Archief blok verbergen
		document.getElementById('nieuws').style.display = "block" // Nieuws blok weergeven
	}
	else {
		document.getElementById('nieuws_button').className = "" // Nieuws button geen activatie class geven
		document.getElementById('nieuws').style.display = "none" // Nieuws blok verbergen
		document.getElementById('archief').style.display = "block" // Archief blok weergeven
	}
}

/* *******************************************************
   :: Nieuws swap op de overzicht pagine
   ******************************************************** */
function n_swap(obj,actie) {
	if (actie == "verder"){
		document.getElementById('verder_'+obj).style.display = "none" // 
		document.getElementById('sluiten_'+obj).style.display = "block" //
		document.getElementById('bericht_'+obj).style.display = "block" // 
	}
	else {
		document.getElementById('bericht_'+obj).style.display = "none" // 
		document.getElementById('verder_'+obj).style.display = "block" // 
		document.getElementById('sluiten_'+obj).style.display = "none" // 
	}
}

function CheckForm()
{
  var iError = 0;
  var aNames = "";
  if(document.formpje.elements['mandatory'])
  {
    var obj = document.formpje.elements['mandatory'];
    if(obj.value != '')
    {
      var mandatory = obj.value.split(',');
    	var i = 0;
    	for(i=0; i<mandatory.length; i++)
     	{
	      if(document.formpje.elements[mandatory[i]].length>1)
    		{
          if(document.formpje.elements[mandatory[i]].type=='select-one')
					{
  					if(document.formpje.elements[mandatory[i]].value=="0")
  					{
  							iError = 1;
   						  aNames += "\n"+document.formpje.elements[mandatory[i]].title;							
  					}
					}										
		      
					// we hebben een radio button
    			if(document.formpje.elements[mandatory[i]][0].type=='radio')
		    	{
			      // radio button
       		  l=document.formpje.elements[mandatory[i]].length;
        	  var checked=0;
				    for ( j=0;j<l;j++)
        		{
        		  if(document.formpje.elements[mandatory[i]][j].checked==true)
        			{
        			  checked=1;
        			}
        		}
				    
						if(checked!=1)
    				{
						  iError = 1;
						  aNames += "\n"+document.formpje.elements[mandatory[i]][0].title;
		    		}
			    }
		    }
		    else
		    {
					// checkbox of text
			    if(document.formpje.elements[mandatory[i]].type=='text')
			    {
			      if(document.formpje.elements[mandatory[i]].value=='')
				    {
					 	  iError = 1;
						  aNames += "\n"+document.formpje.elements[mandatory[i]].title;
					  }
			    }
			    if(document.formpje.elements[mandatory[i]].type=='checkbox')
     			{
			      if(document.formpje.elements[mandatory[i]].checked==false)
				   	{
						  iError = 1;
						  aNames += "\n"+document.formpje.elements[mandatory[i]].title;
					  }
			  	}
		    }
	    }
    }
  }
	if(iError == 1)
  {
    confirm(document.formpje.elements['error'].value+'\n'+aNames);
    return false;
  }
  else
  {
    return true;
  }
} 
