var chaineNavigateur = navigator.userAgent;
var monNavigateur = chaineNavigateur.search('MSIE 7.0');

var clicPasSurBody=0;

$(document).ready(function() {
		
	$('.selectStyle').click(function() { 
		clicPasSurBody=1; 
		
		var idCompose = $(this).attr('id');
		var elem = idCompose.split('select');
		var id = elem[1];
		//alert(id);
	
		if( $('#liste'+id).css('display') == 'block' || $('#liste'+id).css('display') == 'inline')
		{	
			$('#liste'+id).hide();
			
		}
		else
		{
			$('.listeSelect').hide();
			$('#liste'+id).show();
		/*	if(monNavigateur != -1)
			{
				if(id == 'BudgetRes')
				{
					$('#listeSelectDestRes').css('visible') == 'hidden';
					$('#listeSelectCompRes').css('visible') == 'hidden';
				}
				if(id == 'DestRes')
				{
					$('#listeSelectCompRes').css('visible') == 'hidden';
				}		
			}*/
		}				
	});
	
	
	
	$("body").click(function () { 
		//alert(clicPasSurBody);
		if(!clicPasSurBody) 
		{
		 	$('.listeSelect').hide();
		}		
		else 
			clicPasSurBody=0;
	 });
	 
	 
	$('#closeRecherche').click(function() { 
		$('#div_griser2').hide();
		$('#div_griser_texte2').hide();				
	});
	
	
		/*  Landing Escale Accordeon */
		$('.accordeon').hide(); // on cache tous les textes (blocs ayant la classe accordeon)
		$('img').click(function() { // si on clique sur un titre (ici tous les éléments contenu en les balises img)
			var idos = 	$(this).attr('id');
			var elem = idos.split('h_');
			var id 	 = elem[1];			
			if( $('#div_'+id).css('display') == 'block' || $('#div_'+id).css('display') == 'table-cell'){	
				$('#div_'+id).slideUp();
				$('#tr_'+id+' td').css('border-bottom', '1px solid #B8B8B8');
			}
			else{
			//	alert('#div_'+id);
				$('#div_'+id).slideDown();
				$('#tr_'+id+' td').css('border', 'none');
				$('#div_'+id).css('border-bottom', '1px solid #B8B8B8');
			}				
		});
		
		$(".diaporama1").jDiaporama({
		animationSpeed: "slow",
		delay:2
	});
	
});

$(function()
{
	$('.scroll-pane').jScrollPane();
});
	function openRecherche()
	{
		$("#div_griser2").css("height",$(document).height());
		jQuery('#div_griser2').show();
		
		var top = ($(window).height()/2) - 240;
		var left = ($(window).width()/2) - 340;
		//alert(top);
		$('#div_griser_texte2').css('top', top+'px');
		$('#div_griser_texte2').css('left', left+'px');
		jQuery('#div_griser_texte2').show();
	}	
function openGrayBox(divGris,divContenu)
{
	$("#"+divGris).css("height",$(document).height());
	jQuery('#'+divGris).show();
	
	var top = ($(window).height()/2) - ($("#"+divContenu).height()/2);
	var left = ($(window).width()/2) - ($("#"+divContenu).width()/2);
	//alert(top);
	$('#'+divContenu).css('top', top+'px');
	$('#'+divContenu).css('left', left+'px');
	jQuery('#'+divContenu).show();
	
}
function closeGrayBox(divGris,divContenu)
{
	$('#'+divGris).hide();
	$('#'+divContenu).hide();		
}		
function applySelect(nom,titre,valeur){
	//alert(valeur);
	document.getElementById('hidden'+nom).value = valeur;
	document.getElementById('titre'+nom).value = titre;
	//document.getElementById('liste'+nom).style.display = 'none';
}

function updateHidden(nom,valeur)
{
	document.getElementById('hidden'+nom).value = valeur;
}

function changeOnglet(numOnglet)
{
	for(var i=1;i<6;i++)
	{
		if(i==numOnglet)
		{
			document.getElementById('onglet'+i).className = "active";
			document.getElementById('tab'+i).className = "lorsirs_area open";
		}
		else
		{
			document.getElementById('onglet'+i).className = "";
			if(document.getElementById('tab'+i) != null)
				document.getElementById('tab'+i).className = "lorsirs_area closed";
		}
	}
}
function changeOngletResult(numOnglet)
{
	for(var i=1;i<4;i++)
	{
		if(i==numOnglet)
		{
			document.getElementById('onglet'+i).className = "active";
			document.getElementById('tab'+i).className = "menu_result open";
		}
		else
		{
			$('#onglet'+i).removeClass('active');
			$('#onglet'+i).addClass('onglet');
			if(document.getElementById('tab'+i) != null)
				document.getElementById('tab'+i).className = "menu_result closed";
		}
	}
}
function changeOngletLand(numOnglet)
{
	for(var i=1;i<6;i++)
	{
		if(i==numOnglet)
		{
			document.getElementById('onglet'+i).className = "active";
			document.getElementById('table'+i).className = "menu_land open";
		}
		else
		{
			$('#onglet'+i).removeClass('active');
			$('#onglet'+i).addClass('onglet');
			if(document.getElementById('table'+i) != null)
				document.getElementById('table'+i).className = "menu_land closed";
		}
	}
}

function openOffreDetail(id){

	var display = document.getElementById('detail_'+id).style.display;
	
	switch(id){
		case 1:
			if( display == 'none' ){
				$('#chat').hide("slide", { direction: "left" }, 750);
				$('#rappel').hide("slide", { direction: "left" }, 750);
				$('#tel').hide("slide", { direction: "left" }, 750);
				setTimeout(function(){$('#detail_1').show("slide", { direction: "right" }, 750);},800);
			}
			else{
				$('#detail_1').hide("slide", { direction: "right" }, 750);
				setTimeout(function(){$('#chat').show("slide", { direction: "right" }, 750);},800);	
				setTimeout(function(){$('#rappel').show("slide", { direction: "left" }, 750);},800);
				setTimeout(function(){$('#tel').show("slide", { direction: "left" }, 750);},800);
			}
			break;
		case 2:
		alert(display);
			if( display == 'none' ){
				$('#devis').hide("slide", { direction: "left" }, 750);
				$('#rappel').hide("slide", { direction: "left" }, 750);
				$('#tel').hide("slide", { direction: "left" }, 750);
				setTimeout(function(){$('#detail_2').show("slide", { direction: "right" }, 750);},800);
			}
			else{                                                                              
				$('#detail_2').hide("slide", { direction: "right" }, 750);
				setTimeout(function(){$('#devis').show("slide", { direction: "right" }, 750);},800);	
				setTimeout(function(){$('#rappel').show("slide", { direction: "left" }, 750);},800);
				setTimeout(function(){$('#tel').show("slide", { direction: "left" }, 750);},800);
			}
			break;
		case 3:
			if( display == 'none' ){
				$('#devis').hide("slide", { direction: "left" }, 750);
				$('#chat').hide("slide", { direction: "left" }, 750);
				$('#tel').hide("slide", { direction: "left" }, 750);
				setTimeout(function(){$('#detail_3').show("slide", { direction: "right" }, 750);},800);
			}
			else{                                                                              
				$('#detail_3').hide("slide", { direction: "right" }, 750);
				setTimeout(function(){$('#devis').show("slide", { direction: "right" }, 750);},800);	
				setTimeout(function(){$('#chat').show("slide", { direction: "left" }, 750);},800);	
				setTimeout(function(){$('#tel').show("slide", { direction: "left" }, 750);},800);	
			}
			break;
		case 4:
			if( display == 'none' ){
				$('#devis').hide("slide", { direction: "left" }, 750);
				$('#chat').hide("slide", { direction: "left" }, 750);
				$('#rappel').hide("slide", { direction: "left" }, 750);
				setTimeout(function(){$('#detail_4').show("slide", { direction: "right" }, 750);},800);
			}
			else{                                                                              
				$('#detail_4').hide("slide", { direction: "right" }, 750);
				setTimeout(function(){$('#devis').show("slide", { direction: "right" }, 750);},800);	
				setTimeout(function(){$('#chat').show("slide", { direction: "left" }, 750);},800);	
				setTimeout(function(){$('#rappel').show("slide", { direction: "left" }, 750);},800);	
			}
			break;
	}
}


function openFavoris()
{
	var div = document.getElementById('tab2');
	
	var dataPost = "";
	//alert(dataPost);
	//div.innerHTML = '<p style="width:600px;text-align:center;padding:200px 0 0 0px;"><img src="images/loading.gif" /></p>';
	//jQuery('#div_griser1').show();
	
	$.ajax({  // ajax
		url: "ajax/onglet_favoris.ajax.php",		 // url de la page a charger
		type: "POST",
		data: dataPost,
		
		cache: false, // pas de mise en cache
		success:function(html){ // si la requÃƒÂªtÃƒÂ© est un succÃƒÂ¨s
			//jQuery('#div_griser1').hide();
			$(div).empty(); 			// on vide le div
			$(div).append(html); 		// on met dans le div le resultat de la requete ajax
		},
		error:function(XMLHttpRequest, textStatus, errorThrows){ // erreur durant la requete
		}
	});
}	

function actionFavoris(action,id_offre)
{
	var div = document.getElementById('resultats');
	//alert(div);
	var dataPost = "action="+action+"&id_offre="+id_offre;
	//alert(dataPost);
	//div.innerHTML = '<p style="width:600px;text-align:center;padding:200px 0 0 0px;"><img src="images/loading.gif" /></p>';
	//jQuery('#div_griser1').show();
	
	$.ajax({  // ajax
		url: "ajax/action_favoris.ajax.php",		 // url de la page a charger
		type: "POST",
		data: dataPost,
		
		cache: false, // pas de mise en cache
		success:function(html){ // si la requÃƒÂªtÃƒÂ© est un succÃƒÂ¨s
			openFavoris();
			//jQuery('#div_griser1').hide();
		//	$(div).empty(); 			// on vide le div
		//	$(div).append(html); 		// on met dans le div le resultat de la requete ajax
		},
		error:function(XMLHttpRequest, textStatus, errorThrows){ // erreur durant la requete
		}
	});
}	
function loadResultats(page,pagination)
{
	var date = document.getElementById('hiddenDate2').value;
	var escale = document.getElementById('hiddenEscale').value;
	var pays = document.getElementById('hiddenPays').value;
	
	var budgetMin = (document.getElementById('hiddenBudgetMin')?document.getElementById('hiddenBudgetMin').value:"");
	var budgetMax = (document.getElementById('hiddenBudgetMax')?document.getElementById('hiddenBudgetMax').value:"");

	var dureeMin = (document.getElementById('hiddenDureeMin')?document.getElementById('hiddenDureeMin').value:"")
	var dureeMax = (document.getElementById('hiddenDureeMax')?document.getElementById('hiddenDureeMax').value:"");
	
	var pageNom = document.getElementById('hiddenPageNom').value;
	var port = document.getElementById('hiddenPort').value;
	var dest = document.getElementById('hiddenDest2').value;
	var comp = document.getElementById('hiddenComp2').value;
	var bateau = document.getElementById('hiddenBateau').value;
	var theme = document.getElementById('hiddenTheme').value;
	//alert(document.getElementById('hiddenMois'));
	//var mois = document.getElementById('hiddenMois').value;
	var mois = (document.getElementById('hiddenMois')?document.getElementById('hiddenMois').value:"");
	var tri = (document.getElementById('hiddenTri')?document.getElementById('hiddenTri').value:"");

	//var nbParPage = (document.getElementById('selectNbParPage')?document.getElementById('selectNbParPage').value:"");
	var nbParPage = document.getElementById('hiddenNbParPage').value;
	var offreCC = (document.getElementById('hiddenCC')?document.getElementById('hiddenCC').value:"");
	var offreVF = (document.getElementById('hiddenVF')?document.getElementById('hiddenVF').value:"");
	var notDest = "";
	var notComp = "";
	var notBateau = "";
	var notPort = "";
	var notVillePre = "";
	/*
	if(document.frm_filtres.chk_dest.length)
	{
		var virgule = "";
		for(var i=0; i < document.frm_filtres.chk_dest.length; i++){
			if(document.frm_filtres.chk_dest[i].checked)
			{
				dest += virgule + document.frm_filtres.chk_dest[i].value;
				virgule = ",";
			}
		}
	}
	else if(document.frm_filtres.chk_dest && document.frm_filtres.chk_dest.checked)	
		dest = document.frm_filtres.chk_dest.value;
	*/	
	var virgule = "";
	$('.cadreFiltreDest .checkbox-unchecked').each(function(i){
			idDest 	 =	$(this).attr('id');
			idDest 	 = 	idDest.split('_');
			idDest 	 = 	idDest[1];
			notDest	 += virgule + idDest;	
			virgule = ",";
		}); 	
		
	var numDest = $('.cadreFiltreDest .checkboxFiltre').size();
	var numNotDest = $('.cadreFiltreDest .checkbox-unchecked').size();

	if(numDest == numNotDest) notDest=0;
	
	//alert(dest);
	/*
	if(document.frm_filtres.chk_comp.length)
	{
		var virgule = "";
		for(var i=0; i < document.frm_filtres.chk_comp.length; i++){
			if(document.frm_filtres.chk_comp[i].checked)
			{
				comp += virgule + document.frm_filtres.chk_comp[i].value;
				virgule = ",";
			}
		}
	}
	else if(document.frm_filtres.chk_comp && document.frm_filtres.chk_comp.checked)
		comp = document.frm_filtres.chk_comp.value;
*/
	var virgule = "";
	$('.cadreFiltreComp .checkbox-unchecked').each(function(i){
			idComp 	 =	$(this).attr('id');
			idComp 	 = 	idComp.split('_');
			idComp 	 = 	idComp[1];
			notComp	 += virgule + idComp;	
			virgule = ",";
		}); 
		
	var numComp = $('.cadreFiltreComp .checkboxFiltre').size();
	var numNotComp = $('.cadreFiltreComp .checkbox-unchecked').size();

	if(numComp == numNotComp) notComp=0;	
	//alert(comp);
	/*
	if(document.frm_filtres.chk_bateau.length)
	{
		var virgule = "";
		for(var i=0; i < document.frm_filtres.chk_bateau.length; i++){
			if(document.frm_filtres.chk_bateau[i].checked)
			{
				bateau += virgule + document.frm_filtres.chk_bateau[i].value;
				virgule = ",";
			}
		}
	}
	else if(document.frm_filtres.chk_bateau && document.frm_filtres.chk_bateau.checked)
		bateau = document.frm_filtres.chk_bateau.value;
	*/
	var virgule = "";
	$('.cadreFiltreBateau .checkbox-unchecked').each(function(i){
			idBateau 	 =	$(this).attr('id');
			idBateau 	 = 	idBateau.split('_');
			idBateau 	 = 	idBateau[1];
			notBateau	 	+= virgule + idBateau;	
			virgule = ",";
		}); 	
	//alert(bateau);
	
	var numBateau = $('.cadreFiltreBateau .checkboxFiltre').size();
	var numNotBateau = $('.cadreFiltreBateau .checkbox-unchecked').size();

	if(numBateau == numNotBateau) notBateau=0;
	
	var virgulePort = "";
	var virguleVille = "";
	$('.cadreFiltreVille .checkbox-unchecked').each(function(i){
			idVille 	 =	$(this).attr('id');
			idVille 	 = 	idVille.split('_');
			typeVille 	 =	idVille[0]; 
			idVille 	 = 	idVille[1]; 
			if(typeVille == "filtrePort")
			{
				notPort	 	+= virgulePort + idVille;	
				virgulePort = ",";
			}
			else
			{
				notVillePre	 	+= virguleVille + idVille;	
				virguleVille = ",";
			}
			
			
		}); 
	var numVille = $('.cadreFiltreVille .checkboxFiltre').size();
	var numNotVille = $('.cadreFiltreVille .checkbox-unchecked').size();

	if(numVille == numNotVille) 
	{
		notPort = 0;
		notVillePre = 0;
	}
	
		 
	//alert(notPort);
	//alert(notVillePre);
	
	/*
	if(document.frm_filtres.chk_port.length)
	{
		var virgule = "";
		for(var i=0; i < document.frm_filtres.chk_port.length; i++){
			if(!document.frm_filtres.chk_port[i].checked)
			{
				notPort += virgule + document.frm_filtres.chk_port[i].value;
				virgule = ",";
			}
		}
	}
	else if(document.frm_filtres.chk_port && !document.frm_filtres.chk_port.checked)
		notPort = document.frm_filtres.chk_port.value;
	
	
	if(document.frm_filtres.chk_ville)
	{
		if(document.frm_filtres.chk_ville.length)
		{
			var virgule = "";
			for(var i=0; i < document.frm_filtres.chk_ville.length; i++){
				if(!document.frm_filtres.chk_ville[i].checked)
				{
					notVillePre += virgule + document.frm_filtres.chk_ville[i].value;
					virgule = ",";
				}
			}
		}
		else if(document.frm_filtres.chk_ville && !document.frm_filtres.chk_ville.checked)
			notVillePre = document.frm_filtres.chk_ville.value;
	}	
	*/
		
	//alert(document.frm_filtres.chk_ville.checked);
//	if(document.frm_filtres.chk_ville)
		//alert(document.frm_filtres.chk_ville.checked);
	//alert(regions);

		
	var div = document.getElementById('resultats');
	var dataPost = "date="+date+"&mois="+mois+"&budgetMin="+budgetMin+"&budgetMax="+budgetMax+"&dureeMin="+dureeMin+"&dureeMax="+dureeMax+"&dest="+dest+"&comp="+comp+"&bateau="+bateau+"&notPort="+notPort+"&notVillePre="+notVillePre+"&tri="+tri+"&nbParPage="+nbParPage+"&page="+page+"&offreCC="+offreCC+"&offreVF="+offreVF+"&pagination="+pagination+"&escale="+escale+"&pays="+pays+"&pageNom="+pageNom+"&port="+port+"&notDest="+notDest+"&notComp="+notComp+"&notBateau="+notBateau+"&theme="+theme;
	//alert(dataPost);
	//div.innerHTML = '<p style="width:600px;text-align:center;padding:200px 0 0 0px;"><img src="images/loading.gif" /></p>';
	
	var position_divRes = getPosition("resultats");
	var height = $("#resultats").height()-20;
	var width = $("#resultats").width();
	var top = position_divRes[1]+20;
	var left = position_divRes[0];
	
	$("#div_griser1").css("height",height);
	$("#div_griser1").css("width",width);
	$("#div_griser1").css("top",top);
	$("#div_griser1").css("left",left);
	
	jQuery('#div_griser1').show();
	
	$("#div_griser_texte").css("top",top+15);
	$("#div_griser_texte").css("left",left+228);
	
	jQuery('#div_griser_texte').show();
	
	$.ajax({  // ajax
		url: "ajax/resultats.ajax.php",		 // url de la page a charger
		type: "POST",
		data: dataPost,
		
		cache: false, // pas de mise en cache
		success:function(html){ // si la requÃƒÂªtÃƒÂ© est un succÃƒÂ¨s
			jQuery('#div_griser1').hide();
			jQuery('#div_griser_texte').hide();
			$(div).empty(); 			// on vide le div
			$(div).append(html); 		// on met dans le div le resultat de la requete ajax
			document.getElementById('maPaginTop').innerHTML = document.getElementById('maPagin').innerHTML;
			document.getElementById('maPaginBottom').innerHTML = document.getElementById('maPaginLarge').innerHTML;
			document.getElementById('nbrRes').innerHTML = document.getElementById('hiddenNbrRes').innerHTML;
		},
		error:function(XMLHttpRequest, textStatus, errorThrows){ // erreur durant la requete
		}
	});
	
	
}
/*});*/

$(".checkboxFiltre").live('click', function(){
	if( $(this).hasClass('checkbox-unchecked') )
	{
		$(this).removeClass( 'checkbox-unchecked' );
		$(this).addClass( 'checkbox-checked' );
	}
	else
	{
		$(this).removeClass( 'checkbox-checked' );
		$(this).addClass( 'checkbox-unchecked' );
	}
	loadResultats(1,0);
			
});

$(".iconFrm").live('mouseover', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];
	$('#bulle_'+type+'_'+id).show();	
		
});

$(".iconFrm").live('mouseout', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];
	$('#bulle_'+type+'_'+id).hide();
		
});

$(".logoComp").live('mouseover', function(){
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];
	$('#bulle_'+type+'_'+id).show();			
});

$(".logoComp").live('mouseout', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];
	$('#bulle_'+type+'_'+id).hide();		
});

$(".boutonRappel").live('mouseover', function(){

	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	$('#bulle_'+type).show();	
		
});

$(".boutonRappel").live('mouseout', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	$('#bulle_'+type).hide();
		
});

$(".boutonRappel").live('click', function(){
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];	
	
	if(type == "Devis")
	{	
		$('#div_Rappel').hide();
		$('#div_Chat').hide();
		$('#bouton_Rappel').show();	
		$('#bouton_Chat').show();
		$('#bouton_Devis').css('margin-top','0px') ;	
	}
	if(type == "Rappel")
	{
		$('#div_Devis').hide();
		$('#div_Chat').hide();
		$('#bouton_Devis').show();
		$('#bouton_Chat').show();
		$('#bouton_Devis').css('margin-top','0px') ;			
	}
	if(type == "Chat")
	{
		$('#div_Rappel').hide();
		$('#div_Devis').hide();
		$('#bouton_Rappel').show();
		$('#bouton_Devis').show();
		$('#bouton_Devis').css('margin-top','5px') ;		
	}
	
	$('#bouton_'+type).hide();
	$('#div_'+type).show();
					
});


function showHideAvisDetail(divID,className){
	
	if(divID == 0){
		$("."+className).slideUp();
	}
	else if( document.getElementById(divID) ){
		var id = divID.split('_');
		id = id[1];
		
		if( $("#"+divID).css('display') == 'none' ){
			$("."+className).slideUp();
			//$(".avisDetail").empty().html('+ de détails');
			$(".avisDetail").css("background-image", "url(/images/landing/puce-avis.jpg)"); 
			$(".avisComm").show();
			
			$("#"+divID).slideDown();
			//$("#avisDetail_"+id).empty().html('- de détails');
			$("#avisDetail_"+id).css("background-image", "url(/images/landing/puce-avis-haut.jpg)"); 
			$("#avisComm_"+id).hide(); 
		}
		else{
			$("."+className).slideUp();
			//$("#avisDetail_"+id).empty().html('+ de détails');
			$("#avisDetail_"+id).css("background-image", "url(/images/landing/puce-avis.jpg)"); 
			//setTimeout(function(){$("#avisComm_"+id).show();},300);
			 $("#avisComm_"+id).show();
		}	
	}
	
}

/*remove double liveperson button */
	$(document).ready(function(){
		$(".offreChatBouton > div").each(function(i){
			var contenu = $(this).children().html();
			$(this).empty();						
		});	
	});
  
  function getPosition(element)
{
	var left = 0;
	var top = 0;
	/*On récupère l'élément*/
	var e = document.getElementById(element);
	/*Tant que l'on a un élément parent*/
	while (e.offsetParent != undefined && e.offsetParent != null)
	{
		/*On ajoute la position de l'élément parent*/
		left += e.offsetLeft + (e.clientLeft != null ? e.clientLeft : 0);
		top += e.offsetTop + (e.clientTop != null ? e.clientTop : 0);
		e = e.offsetParent;
	}
	//alert(top);
	return new Array(left,top);
}  
/*
$(document).ready(function() {
$('.ajouter_fav').click(function() {
	var id = $(this).attr('id');
	 //FindXY($(this));
	 //alert(cor.x);
	 var posArrivee = getPosition("ong_favoris");
	 var posDepart = getPosition(id);
	 var largeur = posArrivee[0]- posDepart[0];
	 var hauteur = posDepart[1] - posArrivee[1];
	 //alert (pos[0]);
	 //alert (pos[1]);
	 $('#etoile_'+id).show();
		
  $('#etoile_'+id).animate({
    left: '+='+largeur,
    top: '-='+hauteur
  }, 500, function() {
  	$('#etoile_'+id).hide();
  	$('#etoile_'+id).animate({
	    left: '-='+largeur,
	    top: '+='+hauteur
	  }, 500, function() {
	    // Animation complete.
	  });
    // Animation complete.
  });
});
});
*/
$(".ajouter_fav").live('click', function(){
	
	var id = $(this).attr('id');
	var temp = id.split('_');
	var idOffre = temp[1];	
	actionFavoris('add',idOffre);
//	alert(idOffre);
	 //FindXY($(this));
	 //alert(cor.x);
	 var posArrivee = getPosition("etiquette_mil2");
	 var posDepart = getPosition(id);
	 var largeur = posArrivee[0]- posDepart[0];
	 var hauteur = posDepart[1] - posArrivee[1];
	 //alert (pos[0]);
	 //alert (pos[1]);
	 $('#etoile_'+id).show();
		
  $('#etoile_'+id).animate({
    left: '+='+largeur,
    top: '-='+hauteur
  }, 500, function() {
  	$('#etoile_'+id).hide();
  	$('#etoile_'+id).css("top",0);
  	$('#etoile_'+id).css("left",0);
  	/*$('#etoile_'+id).animate({
	    left: '-='+largeur,
	    top: '+='+hauteur
	  }, 500, function() {
	    // Animation complete.
	  });*/
    // Animation complete.
  });		
});
 
 

/* Avant demande de changement Yoram 
$(".iconFrm").live('click', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];	
	
	if(type == "Frm")
	{
		$('#icon_Rappel_'+id).hide("slide", { direction: "left" }, 750);
		$('#icon_Chat_'+id).hide("slide", { direction: "left" }, 750);			
	}
	if(type == "Rappel")
	{
		$('#icon_Frm_'+id).hide("slide", { direction: "left" }, 750);
		$('#icon_Chat_'+id).hide("slide", { direction: "left" }, 750);			
	}
	if(type == "Chat")
	{
		$('#icon_Rappel_'+id).hide("slide", { direction: "left" }, 750);
		$('#icon_Frm_'+id).hide("slide", { direction: "left" }, 750);			
	}
	
	$('#fav_'+id).hide("slide", { direction: "left" }, 750);
	$('#cartoucheBasEspace_'+id).hide("slide", { direction: "left" }, 750);
	setTimeout(function(){$('#icon_'+type+'_'+id).hide();},700);
	setTimeout(function(){$('#offre_'+type+'_'+id).show("slide", { direction: "right" }, 750);},750);
			
		
});
*/
$(".iconFrm").live('click', function(){
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];	
	
	if(type == "Frm")
	{
		$('#icon_Rappel_'+id).hide();
		$('#icon_Chat_'+id).hide();		
	}
	if(type == "Rappel")
	{
		$('#icon_Frm_'+id).hide();
		$('#icon_Chat_'+id).hide();			
	}
	if(type == "Chat")
	{
		$('#icon_Rappel_'+id).hide();
		$('#icon_Frm_'+id).hide();			
	}
	
	$('#fav_'+id).hide();
	$('#cartoucheBasEspace_'+id).hide();
	
	$('#icon_'+type+'_'+id).hide();
	$('#offre_'+type+'_'+id).show("slide", { direction: "right" }, 750);
			
		
});

$(".fermerFrmChatWcb").live('click', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	var id = temp[2];
	
	$('#offre_'+type+'_'+id).hide("slide", { direction: "right" }, 750);
	setTimeout(function(){$('#icon_'+type+'_'+id).show();},700);
	//$('#icon_'+type+'_'+id).show();	
	
	setTimeout(function(){$('#cartoucheBasEspace_'+id).show("slide", { direction: "left" }, 750);},700);
	setTimeout(function(){$('#fav_'+id).show("slide", { direction: "left" }, 750);},700);
	
	if(type == "Frm")
	{
		setTimeout(function(){$('#icon_Rappel_'+id).show("slide", { direction: "left" }, 750);},700);
		setTimeout(function(){$('#icon_Chat_'+id).show("slide", { direction: "left" }, 750);},700);			
	}
	if(type == "Rappel")
	{
		setTimeout(function(){$('#icon_Frm_'+id).show("slide", { direction: "left" }, 750);},700);
		setTimeout(function(){$('#icon_Chat_'+id).show("slide", { direction: "left" }, 750);},700);			
	}
	if(type == "Chat")
	{
		setTimeout(function(){$('#icon_Rappel_'+id).show("slide", { direction: "left" }, 750);},700);
		setTimeout(function(){$('#icon_Frm_'+id).show("slide", { direction: "left" }, 750);	},700);		
	}
		
		
});

$(".chkboxForm").live('click', function(){
	
	var idComp = $(this).attr('id');
	var temp = idComp.split('_');
	var type = temp[1];
	
	if( $(this).hasClass('checkbox-unchecked2') )
	{
		$(this).removeClass( 'checkbox-unchecked2' );
		$(this).addClass( 'checkbox-checked2' );
		$('#hid_'+type).val('1');
	}
	else
	{
		$(this).removeClass( 'checkbox-checked2' );
		$(this).addClass( 'checkbox-unchecked2' );
		$('#hid_'+type).val('0');
	}
			
}); 
 
/*function showDescEscale(){

	if(document.getElementById('textPortTable').style.display == "block")
	{	
		document.getElementById('textPortTable').style.display = "none";
	}
	else
	{
		document.getElementById('textPortTable').style.display = "block";
	}	
	
}*/

function changeDate(dest){
	if(!dest){
		if(document.getElementById('ajax_dest'))
			dest = 	document.getElementById('ajax_dest').value;
		else
			dest =0;
	}
		
	var compagnie = 0;
	var port = 0;
	var invertDateAndDest = 0;
	var changeTitre = 0;
	var rechercheOffre = 0;	
	
	if(document.getElementById('ajax_comp'))
		compagnie = document.getElementById('ajax_comp').value;
	if(document.getElementById('ajax_port'))
		port = document.getElementById('ajax_port').value;
	if(document.getElementById('ajax_invertDateAndDest'))
		invertDateAndDest = document.getElementById('ajax_invertDateAndDest').value;
	if(document.getElementById('ajax_changeTitre'))
		changeTitre = document.getElementById('ajax_changeTitre').value;
	if(document.getElementById('hiddenOffre'))
		rechercheOffre = 1;	
//alert(rechercheOffre);
//	document.getElementById('ajax_dest').value = dest;
	
	$.ajax({  // ajax
		url: "../ajax/change_champ_ajax.php",		 	// url de la page a charger
		type: "POST",
		data: "dest="+dest+"&comp="+compagnie+"&port="+port+"&invertDateAndDest="+invertDateAndDest+"&rechercheOffre="+rechercheOffre+"&changeTitre="+changeTitre+"&changeDate=1",
		
		cache: false, 											// pas de mise en cache
		success:function(html){ 								// si la requÃªte est un succÃ¨s
			$('#listeMoisContent').empty(); 						// on vide le div
			$('#listeMoisContent').append(html); 					// on met dans le div le resultat de la requete ajax
		},
		error:function(XMLHttpRequest, textStatus, errorThrows){ // erreur durant la requete
		}	
	});
	document.getElementById('titreMois').innerHTML = 'Choisir';	
	document.getElementById('hiddenMois').value =0;	
}


function changeBudget(date){
	if(!date)
		date = 0;	

	var comp = 0;
	var port = 0;
	var typeBudget = 0;
	var typeBudget2 = 0;
	var invertDateAndDest = 0;
	var changeTitre = 0;
	var rechercheOffre = 0;	
		
	if(document.getElementById('ajax_comp'))
		comp = document.getElementById('ajax_comp').value;
	if(document.getElementById('ajax_port'))
		port = document.getElementById('ajax_port').value;
	if(document.getElementById('ajax_typeBudget'))
		typeBudget = document.getElementById('ajax_typeBudget').value;
	if(document.getElementById('ajax_typeBudget2'))
		typeBudget2 = document.getElementById('ajax_typeBudget2').value;
	if(document.getElementById('ajax_changeTitre'))
		changeTitre = document.getElementById('ajax_changeTitre').value;
	if(document.getElementById('hiddenOffre'))
		rechercheOffre = 1;
	
	var dest = document.getElementById('hiddenDestLand').value;

	$.ajax({  // ajax
		url: "../ajax/change_champ_ajax.php",		 	// url de la page a charger
		type: "POST",
		data: "dest="+dest+"&date="+date+"&comp="+comp+"&port="+port+"&typeBudget="+typeBudget+"&typeBudget2="+typeBudget2+"&changeTitre="+changeTitre+"&rechercheOffre="+rechercheOffre+"&changeBudget=1",
		
		cache: false, 											// pas de mise en cache
		success:function(html){ 								// si la requÃªte est un succÃ¨s
			$('#listeBudgetContent').empty(); 							// on vide le div
			$('#listeBudgetContent').append(html); 					// on met dans le div le resultat de la requete ajax
		},
		error:function(XMLHttpRequest, textStatus, errorThrows){ // erreur durant la requete
		}	
	});	
	document.getElementById('titreBudget').innerHTML = 'Choisir';
	document.getElementById('hiddenBudget').value = 0;
}

function rechercheOffres()
{	
	var dest = document.getElementById('hiddenDestLand').value;
	var date = document.getElementById('hiddenMois').value;
	var budget = document.getElementById('hiddenBudget').value;
	//alert(dest+"/"+date+"/"+budget);
	//alert("je suis rentre");
	//alert(res);
	var xhr_object = null; 
			     
   if(window.XMLHttpRequest) // Firefox 
      xhr_object = new XMLHttpRequest(); 
   else if(window.ActiveXObject) // Internet Explorer 
      xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
   else { // XMLHttpRequest non supportÃƒÂ© par le navigateur 
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
      return; 
   } 
 	
   jQuery('#div_griser2').show();
   jQuery('#div_griser_texte').show();	
 	
   xhr_object.open("POST", "../ajax/recherche_offres_ajax.php", true);
     
   xhr_object.onreadystatechange = function() { 
      if(xhr_object.readyState == 4) {
      	jQuery('#div_griser2').hide();
		jQuery('#div_griser_texte').hide();
		// alert(xhr_object.responseText); // DEBUG MODE
		 // --- ICI le retour (c'est ÃƒÂ  dire tout ce qui est ÃƒÂ©crit dans le fichier de traitement)
		 // --- est interprÃƒÂ©tÃƒÂ©, donc il suffi d'ÃƒÂ©crire du code JS dans traitement.php pour
		 // --- qu'il soit interprÃƒÂ©tÃƒÂ© au retour.
         //eval(xhr_object.responseText);
         document.getElementById('offres').innerHTML = xhr_object.responseText;
	  }
   } 
 
   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   // --- ICI TU PASSE TES ARGUMENTS AU SCRIPT :
   var data = "dest="+dest+"&date="+date+"&budget="+budget;
  //var data = "tri="+tri;
   xhr_object.send(data);
}

function trim(myString)
{
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'');
} 

function scoreBudget(budget,ordre)
{
	if(budget == 44)
	{
		budgetScore = 600;
		budget_tranche = 1;
	}
	else if (budget == 45)  
	{                               
		budgetScore = 800 ;
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 2;		             
	}	                               
	else if (budget == 46)    
	{                              
		budgetScore = 1500; 
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 3;	                                       
	}
	else if (budget == 47)     
	{                              
		budgetScore = 2000;
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 4;				    
	}
	else if(budget == 29)
	{
		budgetScore = 300;
		budget_tranche = 1;
	}
	else if (budget == 30)  
	{                               
		budgetScore = 550 ;
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 2;		             
	}	                               
	else if (budget == 31)    
	{                              
		budgetScore = 850; 
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 3;	                                       
	}
	else if (budget == 32)     
	{                              
		budgetScore = 1000;
		if(ordre) budget_tranche = ordre;
		else budget_tranche = 4;				    
	}
	
	document.getElementById("budget").value = budgetScore;
	document.getElementById("budget_tranche").value = budget_tranche;
}	

function fillValueField(){
	var hidden1 = 0;
	var hidden2 = 0;
	var hidden3 = 0;
	var hidden4 = 0;
	
	if(document.getElementById('hidden_selectDest'))	
		hidden1 = document.getElementById('hidden_selectDest').value;
	if(document.getElementById('hidden_selectDateDep'))	
		hidden2 = document.getElementById('hidden_selectDateDep').value;
	if(document.getElementById('hidden_selectBudget'))	
		hidden3 = document.getElementById('hidden_selectBudget').value;
	if(document.getElementById('hiddenPass'))	
		hidden4 = document.getElementById('hiddenPass').value;
	
	var myfield = document.getElementById('cap_formulaire_autre_detail');
	
	var liste = "date:<b>"+hidden2+"</b><br />Dest:<b>"+hidden1+"</b><br />budget:<b>"+hidden3+"</b><br />";

	if(hidden4 && hidden4!= "Choisir") liste +="Nbr de personnes: <b>"+hidden4+"<br />";
	
	myfield.value = liste;	
}
