
function montre(id) {
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
		//alert('smenu'+i);
			if (document.getElementById('smenu'+i).style.display=='none')
				document.getElementById('smenu'+i).style.display='block';
			else
				document.getElementById('smenu'+i).style.display='none';
		}
	}
	
	if (d) {
		d.style.display='block';
	}
}


function show(id) {
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='block';
		}
	}
	
	if (d) {
		d.style.display='block';
	}
}

function hide(id) {
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {
			document.getElementById('smenu'+i).style.display='none';
		}
	}
	
	if (d) {
		d.style.display='none';
	}
}

function Remplace(expr,a,b) {
      var i=0
      while (i!=-1) {
         i=expr.indexOf(a,i);
         if (i>=0) {
            expr=expr.substring(0,i)+b+expr.substring(i+a.length);
            i+=b.length;
         }
      }
      return expr
   }
   
function validation_formulaire(){
	var email = document.frm_rappel_rapide.frm_email.value; 
	var tel = document.frm_rappel_rapide.frm_phone.value; 
	var nom = document.frm_rappel_rapide.frm_name.value; 

	var regExpTelephoneInternational=/^(\(\+[0-9]{2}\))[ \.\-]?[0-9][ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}$/g; // Accepte un numero de téléphone de type 'international'. Ex : (+33) 1 34 12 52 30
	var regExpNumeric=/[0-9]+/g;				// Accepte une chaine 
	
var resultat = tel.match(regExpTelephoneInternational);
var resultat1 = tel.match(regExpNumeric);
var resultat_tel = resultat+resultat1;
var resultat_nom = nom.length;
var nom_sans_espace = Remplace(nom," ","");
var resultat_nom_sans_espace = nom_sans_espace.length;
	
	if (resultat_nom_sans_espace == 0)
        { 
            alert ('Entrez un nom et prénom valide'); 
            document.frm_rappel_rapide.frm_name.focus(); 
            return false; 
        }
	if (resultat_nom < 3 || resultat_nom_sans_espace <3)
        { 
            alert ('Entrez un nom plus long SVP'); 
            document.frm_rappel_rapide.frm_name.focus(); 
            return false; 
        }
	if (nom_sans_espace == "Nom&prénom")
        { 
            alert ('Entrez un nom et prénom SVP'); 
            document.frm_rappel_rapide.frm_name.focus(); 
            return false; 
        }
	if (email.search(/^[a-z0-9\-_\.]+@[a-z0-9]+\.[a-z]{2,5}$/i) == -1)
        { 
            alert ('Entrez une adresse Email valide'); 
            document.frm_rappel_rapide.frm_email.focus(); 
            return false; 
        }
	if (resultat_tel == 0)
        { 
            alert ('Entrez un numéro de téléphone valide'); 
            document.frm_rappel_rapide.frm_phone.focus(); 
            return false; 
        }
		alert('Vos coordonnées ont bien été envoyées.\nNos équipes vous contacteront dans les plus brefs délais.\nMerci');
		return true;
	//document.frm_rappel_rapide.action = 'insert_base.php';
	//document.frm_rappel_rapide.submit();
}







function get_from_server(path,container)
{
	
	
 
		var isAjax = false;
		var xhr_object = null; 
		if ( window.XMLHttpRequest ) isAjax = true;
		else if ( window.ActiveXObject ) isAjax = true;
		if (isAjax){
				if(window.XMLHttpRequest){ // Firefox 
					xhr_object = new XMLHttpRequest(); 
				}
				if(window.ActiveXObject){ // Internet Explorer 
					xhr_object = new ActiveXObject( 'Microsoft.XMLHTTP' );
				}
	
			// envoie :
			data = '';
			xhr_object.open('POST', path , true); 
				
				// recup :
			xhr_object.onreadystatechange = function() { 
				if(xhr_object.readyState < 4){
					document.getElementById(container).innerHTML = 'Loding ... <img src="images/ajax-loader.gif">';
					
				}else if(xhr_object.readyState == 4) { 
					var tmp = xhr_object.responseText.split(" : "); 
					
					if (xhr_object.responseText != ''){
							document.getElementById(container).innerHTML = xhr_object.responseText;
					}
				} 
			} 
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
			xhr_object.send(data);
		}
}

