// vérifie si la chaîne n'est pas vide
function notEmpty(chaine) {
	return chaine != "";
}

// vérifie si la châine est un nombre
function isNumeric(chaine) {
	var monExpReg = new RegExp("^[0-9]+$");
	
	if(monExpReg.exec(chaine) != null) {
		return true;
	}
	else {
		return false;
	}
}

// vérifie si la date est valide (format MySQL)
function validDate(date) {
	var monExpReg = new RegExp("\\d\\d\\d\\d-(\\d\\d)-(\\d\\d)");
	
	if(monExpReg.test(date)) {
		return true;
	}
	else {
		return false;
	}
}

// vérifie l'adresse email est valide
function validEmail(chaine) {
	var monExpReg = new RegExp("[\\w._%-]+@[\\w.-]+\\.[\\w]{2,4}");
	
	if(monExpReg.exec(chaine) != null) {
		return true;
	}
	else {
		return false;
	}
}

// vérifie s'il s'agit bien d'un document autorisé
function validDocument(filename) {
	var monExpReg = new RegExp("\\.(?:doc|rtf|odt|pdf)");
	
	if(monExpReg.test(filename)) {
		return true;
	}
	else {
		return false;
	}
}

// vérifie s'il s'agit bien d'un .pdf
function validPdf(filename) {
	//return preg_match('/\.pdf$/', strtolower($filename));
}

// vérifie s'il s'agit bien d'un fichier valide pour le téléchargement
function validDl(filename) {
	//return preg_match('/\.(?:exe|pdf)$/', strtolower($filename));
}

// vérifie s'il s'agit bien d'un numéro de téléphone
function validPhone(numtel) {
	var monExpReg = new RegExp("0[0-9]([-. ]?[0-9]{2}){4}");

	if(monExpReg.exec(numtel) != null) {
		return true;
	}
	else {
		return false;
	}
}

function isWord(chaine) {
	var monExpReg = new RegExp("\\w+");
	
	if(monExpReg.test(chaine)) {
		return true;
	}
	else {
		return false;
	}
}