function checkformSpec(f, msg, outWrite) {
	var countNone=0;
    var koopprijs_tr = document.getElementById("koopprijs_tr");
    var hypotheekbedrag_tr = document.getElementById("hypotheekbedrag_tr");
    var adres_aan_tr = document.getElementById("adres_aan_tr");
    var aktedatum_tr = document.getElementById("aktedatum_tr");
    var gevestigd_tr = document.getElementById("gevestigd_tr");
    var bank_tr = document.getElementById("bank_tr");
    var veld6_tr = document.getElementById("veld2-6_1_tr");
    var veld8_tr = document.getElementById("veld2-8_1_tr");
	
	if (koopprijs_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.koopprijs.value)) 
	        {	
			countNone++;
		}

	}
	if (hypotheekbedrag_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.hypotheekbedrag.value)) 
	        {	
			countNone++;
		}

	}
	if (adres_aan_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.adres_aan.value)) 
	        {	
			countNone++;
		}

	}
	if (aktedatum_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.aktedatum.value)) 
	        {	
			countNone++;
		}

	}
	if (gevestigd_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.gevestigd.value)) 
	        {	
			countNone++;
		}

	}
	if ( bank_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.bank.value)) 
	        {	
			countNone++;
		}
	}	
	
	if ( veld6_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.veld2_7.value)) 
	        {	
			countNone++;
		}
	}	
	
	if ( veld8_tr.style.display =="none")
	{
	        if (isEmpty(f.elements.veld2_9.value)) 
	        {	
			countNone++;
		}
	}

  var countEl = 0; 


for (var i = 0; i < f.elements.length; i++) 
  {
        if (!isEmpty(f.elements[i].value)) 
        {
	        countEl++;
        }
  }

   if (countEl>f.elements.length-countNone-1)
   {
	    document.getElementById(outWrite).innerHTML=msg;
   		return true;
   }
   else
   {
	    document.getElementById(outWrite).innerHTML='';	   
 		return false;
   }
}

function checkform(f, msg, outWrite) {
  var countEl = 0; 
	  for (var i = 0; i < f.elements.length; i++) 
  {
        if (!isEmpty(f.elements[i].value)) 
        {
	        countEl++;
        }
  }

   if (countEl>f.elements.length-1)
   {
	    document.getElementById(outWrite).innerHTML=msg;
   		return true;
   }
   else
   {
	    document.getElementById(outWrite).innerHTML='';	   
   		return false;
   }
}

function isEmpty(str) {
   for (var i = 0; i < str.length; i++)
      if (" " != str.charAt(i))
          return false;
      return true;
}

