function valCodPost (cp) {
	var pattern = /[A-Z][0-9][A-Z][ ]?[0-9][A-Z][0-9]/;
    return pattern.test(cp);
}

function valCourriel(c){
	var pattern = /^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z][a-zA-Z][a-zA-Z]?$/;
	return pattern.test(c);
}

function valTel(t1,t2,t3){
	var pattern3 = /[0-9][0-9][0-9]/;
	var pattern4 = /[0-9][0-9][0-9][0-9]/;
	return pattern3.test(t1)&pattern3.test(t2)&pattern4.test(t3);
}

function valInt(x) {
	if (valNum(x)) {
		if(Math.round(x)==x){
			return true;
		}
	}
	return false;
}
function valNum(x) {
	if (isNaN(x)) {
		return false;
	}
	return true;
}

function trim(sString) {
	while (sString.substring(0, 1) == ' ') {
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length - 1, sString.length) == ' ') {
		sString = sString.substring(0, sString.length - 1);
	}
	return sString;
}
