// controleer of een veld een getal bevat  
function IsNumeric(sText) {  
   var ValidChars = "0123456789.";  
   var IsNumber=true;  
   var Char;  

   for (i = 0; i < sText.length && IsNumber == true; i++)   
      {   
      Char = sText.charAt(i);   
      if (ValidChars.indexOf(Char) == -1)   
         {  
         IsNumber = false;  
         }  
      }  
   return IsNumber;  
}  


// maximale lengte textarea bewaken  
function textCounter(sField, iSize) {   
 if (sField.value.length > iSize) {    
     sField.value = sField.value.substring(0, iSize);   
  }  
}  


// waarde van een radiobutton  
function GetRadioValue(sRadio, sForm) {  
 // waarde radiobutton bepalen  
 vRadio = "";  
 for (i=0; i<document.forms[sForm].elements[sRadio].length; i++){  
   if (document.forms[sForm].elements[sRadio][i].checked){  
     vRadio=document.forms[sForm].elements[sRadio][i].value;  
   }  
 }  
 return vRadio;  
}  


function GetCheckboxValue(sCheckbox, sForm) { 
 // waarde checkbox(en) bepalen 
 vCheckbox = ""; 
 for (i=0; i<document.forms[sForm].elements[sCheckbox].length; i++){ 
   if (document.forms[sForm].elements[sCheckbox][i].checked){ 
     vCheckbox = vCheckbox + document.forms[sForm].elements[sCheckbox][i].value + ','; 
   } 
 } 
 vCheckbox = vCheckbox.substring(0, (vCheckbox.length-1)); 
 return vCheckbox; 
} 


// formuliervalidatie inloggen  
function formvalInloggen() {   
  var sFout = '';   

  document.getElementById('inlognaam').className = 'inlognaam';   
  document.getElementById('wachtwoord').className = 'wachtwoord';   
       
  if (document.getElementById('inlognaam').value == '') {   
     document.getElementById('inlognaam').className = ' inlognaam_nok';   
     sFout += '\n* inlognaam';   
  }   

  if (document.getElementById('wachtwoord').value == '') {   
     document.getElementById('wachtwoord').className = ' wachtwoord_nok';   
     sFout += '\n* wachtwoord';   
  }   
     
  // foutmelding   
  if (sFout != "") {   
    var sMelding = "De volgende velden zijn nog niet ingevuld:" + sFout;   
    alert (sMelding);   
    return false;   
  }     
}   


