/* Software under license. For more information please contact contact@soludedia.fr */

$(document).ready(function(){var retour=true;var tempsTransition=1000;var marges=24;var tempsAttente=6000;var icones=new Array();icones['play']='client/modules/immo/template/play.png';icones['pause']='client/modules/immo/template/pause.png';var slideWidth=244;var slides=$('.cc_immo');var numberOfSlides=slides.length;var currentPosition=0;var interval;var lectureEnCours=false;$('#slidesContainer').css('overflow','hidden');slides.wrapAll('<div id=slideInner></div>').css({'float':'left','width':slideWidth+'px'});$('.cc_immo img').css({'width':slideWidth+'px','height':'auto','marginTop':'-'+marges+'px'});$('div.caption_cc').css({'marginTop':'-'+marges+'px','height':($('div.caption_cc').height()+marges)+'px'});$('div.caption_cc').hide();$(slides[0]).find('div.caption_cc').show();$('#slideInner').css('width',slideWidth*numberOfSlides);$('#ctrl_cc').append('<span class=control id=rightControl>Suivant</span>');$('#ctrl_cc').append('<span class=control id=leftControl>Précédent</span>');$('#ctrl_cc').append('<img id=navDiapo src="" alt="Navigation diaporama" />');$('#navDiapo').bind('click',function(){if(lectureEnCours==true){$(this).attr('src',icones['play']);pause();}else{$(this).attr('src',icones['pause']);start();}});$('#navDiapo').attr('src',icones['pause']);manageControls(currentPosition);$('.control').bind('click',function(){clearTimeout(interval);lectureEnCours=true;$('#navDiapo').attr('src',icones['pause']);currentPosition=($(this).attr('id')=='rightControl')?currentPosition+1:currentPosition-1;if(currentPosition==numberOfSlides&&retour==false){currentPosition--;pause();}
manageControls(currentPosition);$('#slideInner').stop().animate({'marginLeft':slideWidth*(-currentPosition)},tempsTransition,function(){$('div.caption_cc').hide();$(slides[currentPosition]).find('div.caption_cc').css({'left':-(slideWidth*(-currentPosition))+'px'}).show();interval=setTimeout(suivant,tempsAttente);});});function manageControls(position){if(position==0){$('#leftControl').hide()}else{$('#leftControl').show()}
if(position==numberOfSlides-1&&retour==false){$('#rightControl').hide();}else{$('#rightControl').show();}
if(position==numberOfSlides&&retour==true){currentPosition=0;$('#leftControl').hide();}}
function suivant(){$('#rightControl').click();}
function start(){lectureEnCours=true;interval=setTimeout(suivant,tempsAttente);}
function pause(){lectureEnCours=false;clearTimeout(interval);}
start();});
