function error (veld, message){
document.getElementById(veld).value = message;	
document.getElementById(veld).style.color = "#ff0000";	
return false;
}
function veldcommand (fielder, warntekst){
	if(document.getElementById(fielder).value == warntekst){
	document.getElementById(fielder).value=''; 
	document.getElementById(fielder).style.color = "#000000";	
	}
}
function veldcommand2 (fielder, warntekst){
	if(document.getElementById(fielder).value == ''){
	document.getElementById(fielder).value=warntekst; 
	document.getElementById(fielder).style.color = "#ff0000";	
	}
	
}
function error2 (veld){
document.getElementById(veld).style.display = "inline";	
return false;
}
function unerror (veld2){
document.getElementById(veld2).style.display = "none";	
//alert (veld2);
}



function validateComplete(frm) {

  var message='';
  var fvalid=true;

  if (frm.bedrijfsnaam.value=='' || frm.bedrijfsnaam.value=='uw bedrijfsnaam?') {
    fvalid=false;
    error ("bedrijfsnaam", "uw bedrijfsnaam?");
  }

  	if (frm.contactpersoon.value=='' || frm.contactpersoon.value=='naam contactpersoon?') {
   error ("contactpersoon", "naam contactpersoon?");
	fvalid=false;
      }
	  
	if (document.finalform.geslacht[0].checked == false && document.finalform.geslacht[1].checked == false) {
		error2 ("contactpersoon1");
		fvalid=false;
	}
		if (frm.postcode.value==''  || frm.telefoon.value=='uw postcode?'){
	error ("postcode", "uw postcode?");
	fvalid=false;
	}

	if (frm.telefoon.value==''  || frm.telefoon.value=='uw telefoonnummer?'){
	error ("telefoon", "uw telefoonnummer?");
	fvalid=false;
	}
	
	 
	if (frm.email.value=='' || frm.email.value=='uw e-mailadres?') {
    fvalid=false;
    error ("email", "uw e-mailadres?");
  }

  
  if (fvalid==true) {
    return true;
  } else {
    return false;
  }
}



// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked
function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}
//-->



 function isNumberKey()
      {
      var charCode = (event.which) ? evt.which : event.keyCode
	  if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode > 91 || charCode==221 || charCode==186 || charCode==187 || charCode==188 || charCode==191 || charCode==192 || charCode==219 || charCode==220 || charCode==222  || charCode==44 || charCode==46 || charCode==47  || charCode==59 || charCode==60 || charCode==61 || charCode==62 || charCode==63 || charCode==58 || charCode==34 || charCode==64 || charCode==33 || charCode==35 || charCode==36 || charCode==37 || charCode==38 || charCode==42 || charCode==34 || charCode==39 || charCode==91)
           return false;
         return true;
}

    window.onload = function(){ document.getElementById('telefoon').onkeypress = isNumberKey;
								document.getElementById('mobiel').onkeypress = isNumberKey;
	}        
