<!--

    function chk_domain(frm) {

    if(frm.package[2].checked) { // ns help
      if(frm.domainhosting.value=="") {
       alert("Vul uw domeinnaam in");
       frm.domainhosting.focus();
       return false;
      }
      else if(frm.domainhosting.value.indexOf('.') == -1) {
       alert("Controleer of u de domeinnaam juist heeft ingevuld");
       frm.domainhosting.focus();
       return false;
      }
     }

     else if(frm.package[1].checked) { // ns point myself
      if(frm.domaintransfer.value=="") {
       alert("Vul uw domeinnaam in die u wilt verhuizen");
       frm.domaintransfer.focus();
       return false;
      }
      var GoodChars = "01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-.";
       var i = 0;
       for (i=0; i<=frm.domain_name.value.length-1; i++) {
	  if (GoodChars.indexOf(frm.domain_name.value.charAt(i)) == -1) {
	  alert("Ongeldige domeinnaam, gebruik uitsluitend de volgende tekens 0 to 9, a to z, . en '-'.")
	  frm.domain_name.focus();
	  return false;
	  }
         }
     }

     else if (frm.package[0].checked) { // register new
      if(frm.domain_name.value=="") {
       alert("Vul de domeinnaam in die u wilt registreren");
       frm.domain_name.focus();
       return false;
      }
       var GoodChars = "01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-.";
       var i = 0;
       for (i=0; i<=frm.domain_name.value.length-1; i++) {
	  if (GoodChars.indexOf(frm.domain_name.value.charAt(i)) == -1) {
	  alert("Ongeldige domeinnaam, gebruik uitsluitend de volgende tekens 0 to 9, a to z, . en '-'.")
	  frm.domain_name.focus();
	  return false;
	  }
         }
       }
     }

     function chk_form(frm) {
			if(frm.first_name.value=="") {
				alert("Vul uw voornaam in");
				frm.first_name.focus();
				return false;
			}else if(frm.last_name.value=="") {
				alert("Vul uw achternaam in");
				frm.last_name.focus();
				return false;
			}else if(frm.address.value=="") {
				alert("Vul uw adres in");
				frm.address.focus();
				return false;
			}else if(frm.city.value=="") {
				alert("Vul uw plaats in");
				frm.city.focus();
				return false;
   			}else if(frm.zip.value=="") {
				alert("Vul uw postcode in");
				frm.zip.focus();
				return false;
			}else if(frm.country.options[frm.country.options.selectedIndex].value=="-") {
				alert("Selecteer het land");
				frm.country.focus();
				return false;
			}else if(frm.tel_a.value=="" || !IsNumber(frm.tel_a.value)) {
				alert("Vul de telefoon landcode in (32=België)");
				frm.tel_a.focus();
				return false;
			}else if(frm.tel_b.value=="" || !IsNumber(frm.tel_b.value)) {
				alert("Vul uw telefoonnummer in");
				frm.tel_b.focus();
				return false;
			}else if(frm.email1.value=="") {
				alert("Vul uw emailadres in");
				frm.email1.focus();
				return false;
			}else
				return true;
		}

		function IsNumber(num) {
			var valid = 1;
			var GoodChars = "0123456789";

			for (var i=0; i<=num.length-1; i++) {
				if (GoodChars.indexOf(num.charAt(i)) == -1) {
					valid = 0;
				}
			}
			return valid;
		}

		function trim(str) {
			var trimmed = "";

			//left trim
			for(var i=0; i<str.length; i++) {
				if (str.charAt(i) != " ") break;
			}
			trimmed = str.substring(i)

			//right trim
			for(var i=trimmed.length-1; i>=0; i--) {
				if (trimmed.charAt(i) != " ") break;
			}
			trimmed = trimmed.substring(0, i + 1)
			return trimmed;
		}

//-->