
    // Set up a function to convert the min and max values into something useful
var convert2 = function (val,valinit,cf) {
	return Math.round(val * cf + valinit);
};

function writediv(texte,div)
{
	document.getElementById(div).innerHTML = texte;
}
	
	
function nb_aleatoire(nb)
{
		return Math.floor(Math.random() * nb)+1;
} 

function file(fichier)
	{
	if(window.XMLHttpRequest) // FIREFOX
	xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}
	
function config(ptacmin,ptacmax,couchagemin,couchagemax,prixmin,prixmax,langue){//a adapter

	var range = 280;
	var cf = 900/(range - 20);
	ptacmin=convert2(ptacmin,700,cf);
	ptacmax=convert2(ptacmax-20,700,cf);
	
	var cf = 4/(range - 20);
	couchagemin=convert2(couchagemin,3,cf);
	couchagemax=convert2(couchagemax-20,3,cf);
	
	var cf = 18000/(range - 20);
	prixmin=convert2(prixmin,8000,cf);
	prixmax=convert2(prixmax-20,8000,cf);
	
	var nb=nb_aleatoire(1000000);
	var texte="";
	if(texte = file('ajax.asp?ptacmin='+ptacmin+'&ptacmax='+ptacmax+'&couchagemin='+couchagemin+'&couchagemax='+couchagemax+'&prixmin='+prixmin+'&prixmax='+prixmax+'&langue='+langue+'&nb='+nb))
	{
		writediv(texte,'resultatsConfig');
	}
	else{
		alert("plantage requete");
	}
}

function config_pas_fr(ptacmin,ptacmax,couchagemin,couchagemax,langue){//a adapter

	var range = 280;
	var cf = 900/(range - 20);
	ptacmin=convert2(ptacmin,700,cf);
	ptacmax=convert2(ptacmax-20,700,cf);
	
	var cf = 4/(range - 20);
	couchagemin=convert2(couchagemin,3,cf);
	couchagemax=convert2(couchagemax-20,3,cf);
	
	var nb=nb_aleatoire(1000000);
	var texte="";
	if(texte = file('ajax_pas_fr.asp?ptacmin='+ptacmin+'&ptacmax='+ptacmax+'&couchagemin='+couchagemin+'&couchagemax='+couchagemax+'&langue='+langue+'&nb='+nb))
	{
		writediv(texte,'resultatsConfig');
	}
	else{
		alert("plantage requete");
	}
}


