/* TODO: import of common.js from here */

function validateStreetNo(streetNo) {
	return validateRequired(streetNo);
}

function validateStreetName(streetName) {
	return validateRequired(streetName);
}

function validateStreetType(streetType) {
	return true;
}

function validateStreetDirection(streetDirection) {
	return true;
}

function validateAppartment(appartment) {
	return true;
}

function validateBuzz(buzz) {
	return true;
}

function validateIntersection(intersection) {
	return true;
}

function validateCity(city) {
	return validateRequired(city);
}

function validatePostalCode(postalCode) {
	var valid = new RegExp("^[a-zA-Z]\\d[a-zA-Z](?:\\s*|\\-)\\d[a-zA-Z]\\d$");
	var american = new RegExp("^\\d{5}(?:\\-\\d{4})?$");
	return valid.test(postalCode) || american.test(postalCode);
}

function validateProvince(province) {
	return validateRequired(province);
}

