function liste_vols(depart, arrivee, onglet) {
	$.get(
		'http://billet-avion.opodo.fr/squelettes/inc-listevols.php5',
		{
			depart: depart,
			arrivee: arrivee,
			onglet: onglet
		},
		function(data) {
			$('#vols').empty();
			$('#vols').append(data);
			low_cost();
			jquery_liens();
		}
	);
}

function findPos(obj) {
		var curleft = obj.offsetLeft || 0;
		var curtop = obj.offsetTop || 0;
		while (obj = obj.offsetParent) {
				curleft += obj.offsetLeft
				curtop += obj.offsetTop
		}
		return {x:curleft,y:curtop};
}

function low_cost() {
	$('.low_cost').hover(
		function() {
			x = findPos(this).x;
			y = findPos(this).y;
			//	On crée le div .boxover
			$('body').append('<div id="boxover">Compagnie low-cost</div>');
			$('#boxover').css({top: y+25, left: x+10});
		},
		function() {
			$('#boxover').remove();
		}
	);
}

function jquery_liens() {
	//	Dans les encadrés "meilleurs tarifs", etc, on crée dynamiquement les liens
	if($('#flightresulta').length) {
		base_liens = 'http://vols.opodo.fr/apps/jsp/planItGoMP/AirAvailabilityServlet?';
		$('#flightresulta tr').each(function() {
			span = $(this).find('span[@class^=lien_]');
			prix = $(this).find('.price').html();
			classe = $(span).attr('class');
			if(classe) {
				url = classe.substr(5, classe.length);
				texte = $(span).text();
				//	On remplace le span par un lien cliquable
				$(this).find('span').after('<a href="'+base_liens+'?'+url+'">'+texte+'</a>');
				$(this).find('span').remove();
				
				//	On ajoute un lien cliquable sur le prix
				$(this).find('.price').empty();
				$(this).find('.price').append('<a href="'+base_liens+url+'">'+prix+'</a>');
			}
		});
	}
}

$(document).ready(function() {
	low_cost();
	jquery_liens();
});
