﻿function verif_contact() 
{
	
	var strNom,strPrenom,strEmail,txtMessage;
	var message = "Merci de remplir les champs obligatoires : ";
	var erreur = 0;
	var email = 0;	
		
	if (document.contact.strNom.value != "")
	{
		strNom = 1;
	}

	if (document.contact.strPrenom.value != "")
	{
		strPrenom = 1;
	}
	
	if (document.contact.txtMessage.value != "")
	{
		txtMessage = 1;
	}
	
	//*********************************************************************************************
	champsEmail = document.contact.strEmail.value.replace(/(^\s*)|(\s*$)/g,'');
	
	if (champsEmail !="")
	{
		if ( champsEmail.replace(/[\-\w]+[\.\-\w]*@[\-\w]+\.[\-\w]+[\.\-\w]*/, '*')=="*") 
		{
			email = 1;			
		}
		else
		{
			email = 2;
		}
	}							
	
	//*************************************************************************************************
    if (strNom != 1)
	{
		
		message = message + "Nom";
		erreur = 1;
		
		
	}
	
	if (strPrenom != 1)
		{			
			if (erreur == 1)
			{
				message = message + ", Prénom";
			}
			else
			{
				message = message + "Prénom";
			}
			erreur = 1
		}	
		
	if (email == 0)
		{
			
			if (erreur == 1)
			{
				message = message + ", E-mail";
			}
			else
			{
				message = message + "E-mail";
			}
			erreur = 1;
		}		
		
	if (txtMessage != 1)
		{
			
			if (erreur == 1)
			{
				message = message + ", Message";
			}
			else
			{
				message = message + "Message";
			}
			erreur = 1;
		}
		
		if (email == 2)
		{
			
			if (erreur == 1)
			{
				message = message + ". \nAttention votre E-mail n'est pas correct";
			}
			else
			{
				message = "Attention votre E-mail n'est pas correct";
			}
			erreur = 1;
		}
		
	if ( erreur == 1 )
	{
		alert(message + ".");
		
	}
	else
	{
		document.contact.submit();
	
	}
} 



//fonction de confirmation
function confirmAction(message,action)
	{
		 if(confirm(message))
			{
				eval(action);
			}
	}




//fonction fct qui permet de récupérer selon le navigateur un évenement et le traite si il s'agit du bouton en trer
function fct(evt)
{
    evt = (evt)? evt : event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if(charCode == 13)
    {
        document.login.submit(); 
 
    }
    
}


function verif_form() 
{
	
	//var strNom, strPrenom, strTelephone, txtAdresseBien, txtAdresse, strVilleBien, ,strEmail, strCodePostalBien, strVille, strCodePostal;
	var tblChamps = new Array('nom','prenom','téléphone','adresse du bien','votre adresse','ville du bien','code postal du bien','votre Ville','votre code postal');
	var strEmail;
	var tblErr = new Array();
	var message = "Merci de remplir les champs obligatoires : ";
	var erreur = 0;
	var email = 0;	
	
	

	if (document.venteLocation.strNom.value == "")
	{
			tblErr.push('nom');
	}
	
	if (document.venteLocation.strPrenom.value == "")
	{
			tblErr.push('prenom');
	}
	
	if (document.venteLocation.strTelephone.value == "")
	{
			tblErr.push('téléphone');
	}
	
	if (document.venteLocation.txtAdresseBien.value == "")
	{
			tblErr.push('adresse du bien');
	}
	
	if (document.venteLocation.txtAdresse.value == "")
	{
			tblErr.push('votre adresse');
	}
	
	if (document.venteLocation.strVilleBien.value == "")
	{
			tblErr.push('ville du bien');
	}
	
	if (document.venteLocation.strCodePostalBien.value == "")
	{
			tblErr.push('code postal du bien');
	}
	
	if (document.venteLocation.strVille.value == "")
	{
			tblErr.push('votre ville');
	}
	
	if (document.venteLocation.strCodePostal.value == "")
	{
			tblErr.push('votre code postal');
	}

	
	//*********************************************************************************************
	champsEmail = document.venteLocation.strEmail.value.replace(/(^\s*)|(\s*$)/g,'');
	
	if (champsEmail !="")
	{
		if ( champsEmail.replace(/[\-\w]+[\.\-\w]*@[\-\w]+\.[\-\w]+[\.\-\w]*/, '*')=="*") 
		{
			email = 1;			
		}
		else
		{
			email = 2;
		}
	}								
	//*************************************************************************************************
   
	for (i= 0; i<tblErr.length ; i++)
	{ 
		if (tblErr[i] != "")
		{
			if (erreur == 1)
			{
			message = message + ", " + tblErr[i];
			erreur = 1;	
			}
			else
			{
				message = message + tblErr[i];
			}
			erreur = 1;
		}
	}
	
		
	if (email == 0)
		{
			
			if (erreur == 1)
			{
				message = message + ", E-mail";
			}
			else
			{
				message = message + "E-mail";
			}
			erreur = 1;
		}		
		
	if (email == 2)
	{
			
		if (erreur == 1)
		{
			message = message + ". \nAttention votre E-mail n'est pas correct";
		}
		else
		{
			message = "Attention votre E-mail n'est pas correct";
		}
			erreur = 1;
	}
		
	if ( erreur == 1 )
	{
		alert(message + ".");
		
	}
	else
	{
		document.venteLocation.submit();
	
	}
} 

