var lo_regExpEmail = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'); function fct_setEvenementVisualiserEvenement(){ $(function(){ $('#imgLocaliserEvenement').hover( function(){ $(this).attr('src', '/images/bouton_localiser_hover.jpg') ; }, function (){ $(this).attr('src', '/images/bouton_localiser.jpg') ; } ) ; $('#imgRetourAgenda').hover( function(){ $(this).attr('src', '/images/bouton_retour_hover.jpg') ; }, function (){ $(this).attr('src', '/images/bouton_retour.jpg') ; } ) ; $('.imageEvenement[autoriserZoom="1"]').click(function(){ fct_zoomerImageEvenement($(this).attr('alt'), $(this).attr('src')) ; }) ; if($('.divBoutonNavigationVisualiserEvenement').length > 0){ fct_positionnerNavigationVisualiserEvenement() ; $(window).scroll(function(){ fct_positionnerNavigationVisualiserEvenement() ; }) ; } }) ; } function fct_positionnerNavigationVisualiserEvenement(){ var fi_top = 0 ; fi_top += (parseFloat($(window).height()) / 2) - (parseFloat($('.divBoutonNavigationVisualiserEvenement').height()) / 2) ; fi_top += $(window).scrollTop() ; $('.divBoutonNavigationVisualiserEvenement').css('top', fi_top) ; var fi_left = parseFloat($(window).width()) - parseFloat($('#divVisualiserEvenementSuivant').width()) ; $('#divVisualiserEvenementSuivant').css('left', fi_left) ; } function fct_zoomerImageEvenement(ps_titreEvenement, ps_imageEvenement){ var fo_image = new Image() ; fo_image.onload = function(){ fo_image.onload = null ; var fi_largeurFenetre = window.innerWidth || self.innerWidth || (document.documentElement&&document.documentElement.clientWidth) || document.body.clientWidth; var fi_hauteurFenetre = window.innerHeight || self.innerHeight || (document.documentElement&&document.documentElement.clientHeight) || document.body.clientHeight; var fi_largeurFenetreMoinsMarge = fi_largeurFenetre - 150 ; var fi_hauteurFenetreMoinsMarge = fi_hauteurFenetre - 150 ; var fi_largeurImage = fo_image.width ; var fi_hauteurImage = fo_image.height ; if (fi_largeurImage > fi_largeurFenetreMoinsMarge) { fi_hauteurImage = fi_hauteurImage * (fi_largeurFenetreMoinsMarge / fi_largeurImage) ; fi_largeurImage = fi_largeurFenetreMoinsMarge ; if (fi_hauteurImage > fi_hauteurFenetreMoinsMarge) { fi_largeurImage = fi_largeurImage * (fi_hauteurFenetreMoinsMarge / fi_hauteurImage) ; fi_hauteurImage = fi_hauteurFenetreMoinsMarge ; } } else if (fi_hauteurImage > fi_hauteurFenetreMoinsMarge) { fi_largeurImage = fi_largeurImage * (fi_hauteurFenetreMoinsMarge / fi_hauteurImage) ; fi_hauteurImage = fi_hauteurFenetreMoinsMarge ; if (fi_largeurImage > fi_largeurFenetreMoinsMarge) { fi_hauteurImage = fi_hauteurImage * (fi_largeurFenetreMoinsMarge / fi_largeurImage) ; fi_largeurImage = fi_largeurFenetreMoinsMarge ; } } var fi_largeurDivZoom = fi_largeurImage + 30 ; var fi_hauteurDivZoom = fi_hauteurImage + 50 ; $('#divZoomerImageEvenement').html('') ; $('#divZoomerImageEvenement').dialog({ title: ps_titreEvenement, width: fi_largeurDivZoom, height: fi_hauteurDivZoom, modal: true, closeOnEscape: false }) ; $('#divZoomerImageEvenement img').click(function(){ $('#divZoomerImageEvenement').dialog('close') ; }) ; } ; fo_image.src = ps_imageEvenement ; }