var spanId
var xmlhttp

function seeMonaco(v) {
	//alert(v);
	if (v == 'Monaco' || v == 'Monte+Carlo' || v == 'Monte Carlo' || v == 'Montecarlo' || v == 'Monte-carlo' || v == 'Monte-Carlo') {
		//document.getElementById('_pays_').innerHTML = '';
		document.getElementById('_region_').innerHTML = '';
		document.getElementById('_departement_').innerHTML = '';
		document.getElementById('_ville_').innerHTML = '';
		loadXMLDoc('xml_minimoteur.php?level=4&requested='+v,'_ville_');
		loadXMLDoc('xml_minimoteur.php?level=5&requested='+v,'_region_');
	} else {
		document.getElementById('_region_').innerHTML = '';
		document.getElementById('_departement_').innerHTML = '';
		document.getElementById('_ville_').innerHTML = '';
		document.getElementById('_quartier_').innerHTML = '';
		loadXMLDoc('xml_minimoteur.php?level=2&requested='+v,'_region_');
	}
}

function makediv(valeur) {
	//alert(spanId);
	document.getElementById(spanId).innerHTML = valeur;
}
	//var tabMoteurRecherche = new Array(1)
	//var tabMoteurRecherche = new Array(0)
	/*tabMoteurRecherche[0] = 'xml_minimoteur.php?level=1&selected=Italie|_pays_';
	
	tabMoteurRecherche[1] = 'xml_minimoteur.php?level=2&selected=Lombardie&requested=Italie|_region_';
	tabMoteurRecherche[2] = 'xml_minimoteur.php?level=3&selected=Milan&requested=Lombardie|_departement_';
	tabMoteurRecherche[3] = 'xml_minimoteur.php?level=4&selected=Milan&requested=Milan|_ville_';
	tabMoteurRecherche[4] = 'xml_minimoteur.php?level=5&selected=aa&requested=Milan|_quartier_';
	*/
	doNext = 0;
	who = 0;

function doLoad() {
	if (who<tabMoteurRecherche.length) {
		doNext = doNext+1;
		t = tabMoteurRecherche[0].split('|');
		loadXMLDoc(t[0],t[1]);
	} else {
		loadXMLDoc('xml_minimoteur.php?level=1&selected=','_pays_');
	}
}

function charge(who) {
	if (who<tabMoteurRecherche.length) {
		doNext = doNext+1;
		t = tabMoteurRecherche[who].split('|');
		loadXMLDoc(t[0],t[1]);
	}
}


function loadXMLDoc(url,newSpanId) {
	spanId = newSpanId
	xmlhttp=null
	// code for Mozilla, etc.
	if (window.XMLHttpRequest) {
	  xmlhttp=new XMLHttpRequest()
	}
	// code for IE
	else if (window.ActiveXObject) {
	  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
	}
	if (xmlhttp) {
		//alert(url);
		//prompt("",url);
		xmlhttp.onreadystatechange = state_Change
		xmlhttp.open("GET",url,true)
		xmlhttp.send("")
	} else {
	  alert("Your browser does not support XMLHTTP.")
	}
}

function state_Change()
{
	if (xmlhttp.readyState==4) {
		if (xmlhttp.status==200) {
			makediv(xmlhttp.responseText);
			if (doNext > 0) {
				charge(doNext)
			}
		}
		else {
			//alert("Problem retrieving XML data")
		}
	} 
}
