function ouvrirFenetre(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function envoyerAUnAmi() {
	var url = location.href;
	ouvrirFenetre('envoyerAUnAmi.jsp?url='+ url,'','width=390,height=425,toolbar=no,location=no,status=yes,resizable=yes,menubar=no');
}

function imprimer() {
	var pageEnCours = location.href;
	pageEnCours = pageEnCours.substring(0,location.href.indexOf('.jsp'));
	pageEnCours = pageEnCours.substring(location.href.lastIndexOf('/') + 1);

	var queryString = "";
	if(location.href.indexOf('?') >= 0)
		queryString = location.href.substring(location.href.indexOf('?')+1);
	
	var url = "/imprimer.jsp?page="+ pageEnCours;
	if(queryString)
		url += "&"+ queryString;
	
	window.open(url);
}

function courrielEstValide (p_sEmail) {	
	var regEmail = /^[a-zA-Z0-9._-{'}]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}/;
	return regEmail.test (p_sEmail);
}

function codePostalEstValide(cp) {
	var regCP = /^[a-zA-Z][0-9][a-zA-Z][ ]{0,1}[0-9][a-zA-Z][0-9]/;
	return regCP.test (cp);
}

function trim(texte) {
	if(!texte) return "";
	else return texte.replace(/^\s+|\s+$/g, "");
}
