function changeAffichageCritere()
        {
        box = document.getElementById("wmt_critere_box");
        lien = document.getElementById("wmt_critere_lien");
        if(document.getElementById("wmt_annuaire"))
                annu = document.getElementById("wmt_annuaire");
        else
                annu = false;
        if(box.style.display != "block" && box.style.display != "table-cell")
                {
                box.style.display = 'block';
                lien.innerHTML = '[-] Cacher les critères additionels';
                if(annu)
                        annu.style.display='none';
                }
        else
                {
                box.style.display = 'none';
                lien.innerHTML = '[+] Plus de critères (formule, durée, ville de départ, prix, ...)';
                if(annu)
                        {
                        annu.style.display='block';
                        annu.style.display='table-cell';
                        }
                }
        }

function majVille(pays_id)
        {
        page = file("http://mb.webmastravel.net/getinfos.php?pays_id="+pays_id);
        liste = new Array();
        liste_pays = new Array();
        liste = page.split("\\n");
        html = '<select name="ville_id" onChange="majHotel('+pays_id+', this.options[this.selectedIndex].value)"><option value="">Toutes</option>';
        nb = 0;
        for(a=0;a<liste.length;a++)
                {
                liste_pays = liste[a].split("|");
                if(liste_pays[0])
                        {
                        nb++;
                        html += '<option value="'+liste_pays[0]+'">'+liste_pays[1]+'</option>';
                        }
                }
        html += '</select>';
        if(nb == 0 || page == "no")
                html = 'Toutes';
        document.getElementById("wmt_moteur_ville").innerHTML=html;
        }


function majHotel(pays_id, ville_id)
        {
        //alert(ville_id);
        page = file("http://mb.webmastravel.net/getinfos.php?pays_id="+pays_id+"&ville_id="+ville_id);
        liste = new Array();
        liste_pays = new Array();
        liste = page.split("\\n");
        html = '<select name="hotel_id"><option value="">Tous</option>';
        nb = 0;
        for(a=0;a<liste.length;a++)
                {
                liste_pays = liste[a].split("|");
                if(liste_pays[0])
                        {
                        nb++;
                        html += '<option value="'+liste_pays[0]+'">'+liste_pays[1]+'</option>';
                        }
                }
        html += '</select>';
        if(nb == 0 || page == "no")
                html = 'Tous';
        document.getElementById("wmt_moteur_hotel").innerHTML=html;
        }

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 afficheBox(divname, content, e, over)
        {
        if(divname == "")
                divname = "sej_box";
        if(!document.getElementById(divname))
                {
                obj = document.createElement("div");
                obj.id = divname;
                document.body.appendChild(obj);
                }
        get_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : document.body.scrollLeft+event.clientX;
        get_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : document.body.scrollTop+event.clientY;
        obj = document.getElementById(divname);
        if(over == 1)
                obj.style.top=(get_y+20);
        else
                obj.style.top=(get_y+10);
        obj.style.left=(get_x-50);
        obj.style.display='block';
        if(content!='' && over!=1)
                obj.innerHTML = '<a href="#" style="display:block;text-align:right" class="petitefont" onClick="closeBox(\''+divname+'\');return(false);">[x] Fermer</a>'+content;
        else if(content!='')
                obj.innerHTML = content;
        else if (content == "")
                {
                content = obj.innerHTML;
                obj.innerHTML = '<a href="#" style="display:block;text-align:right" class="petitefont" onClick="closeBox(\''+divname+'\');return(false);">[x] Fermer</a>'+content;
                }
        //alert(divname);
        //alert(func);
        //obj.onmouseout = new Function("closeBox('"+divname+"')");
        //alert(get_x+' - '+get_y);
        }

function mb_concat(formulaire)
	{
	mb_pays_id = formulaire.pays_id.options[formulaire.pays_id.selectedIndex].value;
	mb_jour1 = formulaire.jour1.options[formulaire.jour1.selectedIndex].value;
	mb_mois1 = formulaire.mois1.options[formulaire.mois1.selectedIndex].value;
	mb_nb_jour = formulaire.nb_jour.options[formulaire.nb_jour.selectedIndex].value;
	mb_prix_min = formulaire.prix_min.value;
	mb_prix_max = formulaire.prix_max.value;	
	// VILLE
	if(formulaire.ville_id)
		ville_id = formulaire.ville_id.value;
	else
		ville_id = 0;
	// HOTEL
	if(formulaire.hotel_id)
		hotel_id = formulaire.hotel_id.value;
	else
		hotel_id = 0;
	mb_mot = formulaire.gmot.value;
	mb_debut = formulaire.debut.value;

	// AJOUTE LE 11 JUILLET 2005
	duree_id = formulaire.duree_id.options[formulaire.duree_id.selectedIndex].value;
	depart_id = formulaire.depart_id.options[formulaire.depart_id.selectedIndex].value;
	vid = formulaire.vid.options[formulaire.vid.selectedIndex].value;
	type_id = formulaire.type_id.options[formulaire.type_id.selectedIndex].value;

	mb_variable = '1,'+mb_pays_id+','+mb_jour1+','+mb_mois1+','+mb_nb_jour+','+mb_prix_min+','+mb_prix_max+','+mb_debut+','+type_id+','+duree_id+','+depart_id+','+vid+','+ville_id+','+hotel_id+','+mb_mot;
	formulaire.mb_p.value=mb_variable;
	return(true);
	}

