// ©2008 Max Barel a_x@ac-mb.info

$(function(){$('#voyages select').eq(1).change(function(){$('#voyages select:eq(2) option').val('')}).end().change(function(){this.form.submit();});$('#voyages').hover(function(){$(this).animate({opacity:0.85},600);diaporama.stop();},function(){$(this).animate({opacity:0.15},1000);diaporama.marche();});});var base_img;var diaporama=new function(){var diacour=0,lcour=1,diapos,lignes,top=false,actif=false,t_aff,t_hover,t_marche,tempo=3500,self=this;$(init);this.marche=function(){actif=true;top=true;t_marche:setTimeout(diapo,tempo);}
this.stop=function(){actif=false;clearTimeout(t_aff);clearTimeout(t_marche);}
function init(){diapos=$('.diapo img').load(function(){if(top)transition();else top=actif;});diapos.eq(1).hide();lignes=$('#contenu tbody > tr').each(function(i){this.img=this.title;this.removeAttribute('title');this.ix=i;}).hover(function(){var self=this;top=true;lcour=this.ix;clearTimeout(t_hover);t_hover=setTimeout(diapo,400);},function(){});};function diapo(){diapos.eq(!diacour+0).attr('src','');diapos.eq(!diacour+0).attr('src',base_img+lignes[lcour].img);};function transition(){if(top){lignes.removeClass('active');lignes.eq(lcour).addClass('active');lcour=++lcour%lignes.length;diapos.eq(diacour).fadeOut(1000,function(){top=false;if(actif){diapo();t_aff=setTimeout(transition,tempo);}});diacour=!diacour+0;diapos.eq(diacour).fadeIn(1000);}
else top=actif;};};
