Validation.add('validate-password', 'Uw wachtwoord moet meer dan 4 tekens bevatten.', function(v) {
    var pass=v.strip(); /*strip leading and trailing spaces*/
    return !(pass.length>0 && pass.length < 4);
});

//SUP-42
Validation.add('default-name-validate', 'Vul uw voornaam en achternaam in', function(v){
	var name = v.strip();
	if (name == 'Voornaam Achternaam') {
		return false;
	}
	return true;
});

Validation.add('validate-address', 'Ben u uw huisnummer vergeten in te vullen?', function(v){
	var address = v.strip();
	if (!/\s/.test(address)) {
		return false;
	}
	
	if (!/\d/.test(address)) {
		return false;
	}
	
	if (!/\w/.test(address)) {
		return false;
	}
	
	return true;
});
// Checks if you enter multi words and that none of those words are "achternaam" or "voornaam"
Validation.add('validate-multi-words', 'Vul uw voornaam en achternaam in', function (v, elm) {
     var splits = v.split(" ");
     var counter = 0;
     if (splits < 2) {
     	return false;
     } else {
     	for(i=0; i < splits.length; i++) {
     		if ( splits[i].match(/voornaam/i) != null || splits[i].match(/achternaam/i) != null) {
     			return false;
     		}
     		if (splits[i].length > 0) {
     			counter++;
     		}
     	}
     }
     return (counter > 1)? true : false;
});
