
function verif_email( mail )
  {
	var arobase 	= mail.indexOf( "@" );
	var point 		= mail.lastIndexOf( "." );

	if( (arobase < 3)||(point + 2 > mail.length) || (point < arobase+3) )
	  {
		return false;
	  }
	else
	  {
		return true;
	  }
  };

function check_checkbox( id_element )
   {
	if( document.getElementById( id_element ).checked!=true )
	  { 
		alert("Champs vide // Empty field");
		document.getElementById( id_element ).focus();
		return false;
	  }
	return true;
   };


function check_input_text( id_element )
   {
	if( document.getElementById( id_element ).value=="" )
	  {
		alert("Empty field // Champs vide");
		document.getElementById( id_element ).focus();
		return false;
	  }
	else
	  {
		return true;
	  }
   };

function check_email( id_element )
  {
	if(!verif_email(document.getElementById( id_element ).value))
	  { 
		alert("Error email // Erreur email");
		document.getElementById( id_element ).focus();
		return false;
	  }
	else
	  {
		return true;
	  }
  };

function check_selectbox( id_element , default_value )
   {
	if( document.getElementById( id_element ).selectedIndex != default_value )
	  {
		return true;
	  }
	else
	  {
	  	alert( "Erreur");
		document.getElementById( id_element ).focus();
		return false;
	  }
   };


function check_contact_form()
   {
	if( !check_input_text("prenom") )			{ return false; }
	if( !check_input_text("prenom") )			{ return false; }
	if( !check_input_text("nom") )			{ return false; }
	if( !check_input_text("societe") )			{ return false; }
	if( !check_email("email") )				{ return false; }
	if( !check_selectbox("pays" , "0" ) )		{ return false; }
	if( !check_input_text("message") )			{ return false; }

	return true;
   };


