

function validAdEmail(ValeurAdresse){
	longueur=ValeurAdresse.length
	pos_1=ValeurAdresse.indexOf("@");
	pos_2=ValeurAdresse.indexOf("@",pos_1+2);
	posPoint=ValeurAdresse.lastIndexOf(".")+2;
	if (pos_1==-1){
		return false;
	}else{
		//suite
	}
	if ((pos_1==0)||(pos_1==longueur)){
		return false;
	}else{
		// suite	
	}
	
	if (pos_2==-1){
		//suite
	}else{
		// adresse  non valide 
		
		return false;
	}
	if (posPoint == -1){

	return false ;
	}else {
	//suite
	}
	if (posPoint>pos_1){
		// suite
	}else{
		
		return false;
	}		
	
	if (posPoint == longueur){
		// adresse non valide
		
		return false;
	}else{
		// suite
	}

	return true;
}

function valid_frmRegister_particulier() {			
	if(document.frmRegister.prenom.value == null||document.frmRegister.prenom.value == ""){
		alert("Please input your First name!");
		document.frmRegister.prenom.focus();
		return false;
	}else{
			
	if(document.frmRegister.nom.value == null||document.frmRegister.nom.value == ""){
		alert("Please input your last name!");
		document.frmRegister.nom.focus();
		return false;
	}else{
			
	if(document.frmRegister.adresse.value == null||document.frmRegister.adresse.value == ""){
		alert("Please input your adress!");
		document.frmRegister.adresse.focus();
		return false;
	}else{
		
	if(document.frmRegister.ville.value == null||document.frmRegister.ville.value == ""){
		alert("Please input your city");
		document.frmRegister.ville.focus();
		return false;
	}else{
			
	if(document.frmRegister.province.value == null||document.frmRegister.province.value == ""){
		alert("Please input your province!");
		document.frmRegister.province.focus();
		return false;
	}else{
			
	if(document.frmRegister.code_postal.value == null||document.frmRegister.code_postal.value == ""){
		alert("Please input your postal code!");
		document.frmRegister.code_postal.focus();
		return false;
	}else{
		
	if(document.frmRegister.email.value == null||document.frmRegister.email.value == ""){
		alert("Please input your email address !");
		document.frmRegister.email.focus();
		return false;
	}else{
		
	if(!validAdEmail(document.frmRegister.email.value)){
		alert("Please input a correct email format!");
		document.frmRegister.email.focus();
		return false;
	}else{
		
		
		
	if(document.frmRegister.tel.value == null||document.frmRegister.tel.value == ""){
		alert("Please input telephone number!");
		document.frmRegister.tel.focus();
		return false;
	}else{
		return true;
	}}}}}}}}}					
}


function valid_frmRegister_corporate() {	



	if(document.frmRegister.organisme.value == null||document.frmRegister.organisme.value == ""){
		alert("Please input your organization name!");
		document.frmRegister.organisme.focus();
		return false;
	}else{
		
	if(document.frmRegister.email.value == null||document.frmRegister.email.value == ""){
		alert("Please input your email address !");
		document.frmRegister.email.focus();
		return false;
	}else{
		
	if(!validAdEmail(document.frmRegister.email.value)){
		alert("The email address you entered is not in a valid format!");
		document.frmRegister.email.focus();
		return false;
	}else{
				
	if(document.frmRegister.adresse.value == null||document.frmRegister.adresse.value == ""){
		alert("Please input your adress!");
		document.frmRegister.adresse.focus();
		return false;
	}else{
		
	if(document.frmRegister.ville.value == null||document.frmRegister.ville.value == ""){
		alert("Please input your city!");
		document.frmRegister.ville.focus();
		return false;
	}else{
		
	if(document.frmRegister.province.value == null||document.frmRegister.province.value == ""){
		alert("Please input your province!");
		document.frmRegister.province.focus();
		return false;
	}else{
		
	if(document.frmRegister.code_postal.value == null||document.frmRegister.code_postal.value == ""){
		alert("Please input your postal code!");
		document.frmRegister.code_postal.focus();
		return false;
	}else{


		
	// 1er member
	if(document.frmRegister.membre1_prenom.value == null||document.frmRegister.membre1_prenom.value == ""){
		alert("Please input the 1st member's first name!");
		document.frmRegister.membre1_prenom.focus();
		return false;
	}else{
		if(document.frmRegister.membre1_nom.value == null||document.frmRegister.membre1_nom.value == ""){
		alert("Please input the 1st member's last name!");
		document.frmRegister.membre1_nom.focus();
		return false;
	}else{
		if(document.frmRegister.membre1_email.value == null||document.frmRegister.membre1_email.value == ""){
		alert("Please input the 1st member's email address!");
		document.frmRegister.membre1_email.focus();
		return false;
	}else{
	if(!validAdEmail(document.frmRegister.membre1_email.value)){
		alert("The email address entered for the 1st member is not in a valid format.");
		document.frmRegister.membre1_email.focus();
		return false;
	}
	else{	
	// 2iem member
	if(document.frmRegister.membre2_prenom.value == ""&&document.frmRegister.membre2_nom.value == ""&&document.frmRegister.membre2_email.value == ""){
		return true;
	}else{
	if(document.frmRegister.membre2_prenom.value == null||document.frmRegister.membre2_prenom.value == ""){
		alert("Please input the 2nd member's first name!");
		document.frmRegister.membre2_prenom.focus();
		return false;
	}else{
		if(document.frmRegister.membre2_nom.value == null||document.frmRegister.membre2_nom.value == ""){
		alert("Please input the 2nd member's last name!");
		document.frmRegister.membre2_nom.focus();
		return false;
	}else{
		if(document.frmRegister.membre2_email.value == null||document.frmRegister.membre2_email.value == ""){
		alert("Please input the 2nd member's email address !");
		document.frmRegister.membre2_email.focus();
		return false;
	}else{
	if(!validAdEmail(document.frmRegister.membre2_email.value)){
		alert("The email address entered for the 2nd member is not in a valid format.");
		document.frmRegister.membre2_email.focus();
		return false;
	}else{
		
	// 3iem member
	if(document.frmRegister.membre3_prenom.value == ""&&document.frmRegister.membre3_nom.value == ""&&document.frmRegister.membre3_email.value == ""){
		return true;
	}else{
	if(document.frmRegister.membre3_prenom.value == null||document.frmRegister.membre3_prenom.value == ""){
		alert("Please input the 3rd member's first name !");
		document.frmRegister.membre3_prenom.focus();
		return false;
	}else{
		if(document.frmRegister.membre3_nom.value == null||document.frmRegister.membre3_nom.value == ""){
		alert("Please input the 3rd member's last name !");
		document.frmRegister.membre3_nom.focus();
		return false;
	}else{
		if(document.frmRegister.membre3_email.value == null||document.frmRegister.membre3_email.value == ""){
		alert("Please input the 3rd member's email address !");
		document.frmRegister.membre3_email.focus();
		return false;
	}else{
	if(!validAdEmail(document.frmRegister.membre3_email.value)){
		alert("The email address entered for the 3rd member is not in a valid format.");
		document.frmRegister.membre3_email.focus();
		return false;
	}else{
		return true;
	}}}}}}}}}}}}}}}}}}}}}			
}