// VARIABLES GLOBALES POUR LES OFFRES A COMPARER
var nboffresselect = 0;
var nboffresmax = 2;

function GetUrlFromMoteur()
{
	// on recup la page courante
	var page = window.location.pathname;
	page = page.substring(page.lastIndexOf("/"));
	
	// on va recup les infos du moteur
	var moteurIds = new Array("MT","MTHome","MTFamille","MTChalet","MTPrestige", "MTPromo");
	var moteurId = null;
	for(var i=0;i<moteurIds.length;i++)
	{
		if( $(moteurIds[i]) )
		{
			moteurId = moteurIds[i];
			break;
		}
	}
	var url = page+"?submit=1";
	if(moteurId==null || moteurId=="")
		return url;
	
	if( $(moteurId+'lieudest') && $F(moteurId+'lieudest')!="" )
		url += "&lieudest=" + $F(moteurId+'lieudest');
	if( $(moteurId+'lieuloc') && $F(moteurId+'lieuloc')!="" )
		url += "&lieuloc=" + $F(moteurId+'lieuloc');
	if( $(moteurId+'date2') && $F(moteurId+'date2')!="" )
		url += "&date2=" + $F(moteurId+'date2');
	if( $(moteurId+'duree') && $F(moteurId+'duree')!="" )
		url += "&duree=" + $F(moteurId+'duree');
	if( $(moteurId+'typelieuhebe') && $F(moteurId+'typelieuhebe')!="" )
		url += "&typelieuhebe=" + $F(moteurId+'typelieuhebe');
		
	return url;
}

// fonction alert si aucunes offres
function CheckNbOffresAComparer()
{
	if(nboffresselect>0)
		document.location = "/ComparerOffres.aspx";
	else
		alert("Attention, aucune offre n'est cochée pour la comparaison !");
}

// fct ajax qui va appeler page utils.offresacomparer
// et metter a jour l'offre dans la session
function UpdateOffreAjax(offre)
{
	if(offre==null || offre=="")
		offre = "clearAll=1";
		
	var url = "/Utils/OffresAComparer.aspx?"+offre;
	//alert(url);
	new Ajax.Request(url, {
		method: 'post',
		onFailure: function(e) {
			alert("Un problème est survenu, veuillez recommencer");
		}
	});
}