
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
        xmlhttp = false;
        }
      }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
    }
  return xmlhttp;
  }
var http = getHTTPObject();

function verif_CP(champ){
	var chiffres = new RegExp("[0-9]");
	var verif;
	var size=5;

	for(x = 0; x < champ.value.length; x++) {
		verif = chiffres.test(champ.value.charAt(x));
		if(verif == false){
			champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1);
			x--;
		}
	}
	champ.value = champ.value.substr(0,5);
	if(champ.value.length == size)
		maj_ville(champ.value);
}

function maj_ville(cp) {
	var url = "cp.xmlbbdc.html?cp=" + cp;
	document.getElementById("ville_block").innerHTML = url;
	try {
		http.open("http://www.e-travaux.com/GET", url , true);
		http.onreadystatechange = handleHttpResponseMajVille;
		http.send(null);
	} catch (e) {
		return false;
	}
}

function handleHttpResponseMajVille() {
	if (http.readyState == 4) {
		document.getElementById("ville_block").innerHTML = http.responseText;
	}
}

