function DisplayAndHide(sElement,sDisplay) {
	oElement = document.getElementById(sElement);
	/*if(sDisplay == 'table-row' && window.navigator.appName.search(/microsoft/gi) != -1){
		sDisplay = 'block';
	}*/
	if(oElement != null) {
		if (oElement.style.display!=sDisplay) {
			oElement.style.display=sDisplay;
		}else {
			oElement.style.display="none";
		}
	}
}
function DisplayOneHideOther(sElement,sDisplay) {
	
	document.getElementById(sElement).style.display=sDisplay;
	for(var i=2; i<arguments.length; i++) {
	   if (document.getElementById(arguments[i])) {
	   	document.getElementById(arguments[i]).style.display='none';
	   }
	}	
}
function ChangeClassResetOther (sElement, sClassName) {
	if (document.getElementById(sElement)) {
		document.getElementById(sElement).className =sClassName;
	}	
	for(var i=2; i<arguments.length; i++) {
	   if (document.getElementById(arguments[i])) {
	   	document.getElementById(arguments[i]).className ='';
	   }
	}
}

//====================================== 
// Validation d'une adresse e-mail à l'aide d'une expression régulière

function valideEmail(MailToValid) {
//======================================
var re_email = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/ ;
var testEmail = MailToValid;
testEmail = testEmail.toLowerCase();
t_email = re_email.test(testEmail);

if (t_email){ 
	return(true);
	}
else {
	return(false);
	}
}