?
(function($){
//julien
$(document).ready(function(){
$('#nav-icon3').click(function(){
$(this).toggleClass('open');
$(".mainmenu").toggleClass('menuopen');
});
$('img.marque').captionresize();
footer();
menu();
});
var galerie=$('.galerie');
galerie.contents().not($('>li',galerie)).remove();
var savedClass=galerie.attr("class");
var win = $(window);
win.on('resize',function(){
var Wh = win.height();
var Ww = win.width();
var NavH = $(".navbar-fixed-top").height();
var NavbottomH = $(".navbar-fixed-bottom").height();
$("body").css("padding-top" , NavH);
$(".main").css("height" , Wh - NavH - NavbottomH);
if(Ww >= 500)
{
// $(".galerie-wrapper").css("height" , (Wh - NavH - NavbottomH)/2);
$(".mainmenu").css("height" , Wh - NavH - NavbottomH);
}
var w=galerie.width();
var n=Math.min( 4 , Math.max( 2 , Math.round(w/300)));
galerie.removeClass();
galerie.addClass(savedClass);
galerie.addClass("gal"+n);
footer();
menu();
}).resize();
$(window).on('resize',function(){
$('img.marque').captionresize();
});
//julien
(function(){
$("#firstbigimage > a").click(function(e) {
e.preventDefault();
});
})();
///Newsletter
(function(){
var output = $("#nl_output");
var form = $("#nl_form");
var input = $("#email");
var ismail = /^\S+@\S+\.[a-z]{2,4}$/;
var loading = new Image;
loading.src = '../img/loading.gif';
$("#oknews").click(function(e) {
e.preventDefault();
message();
var email = $.trim(input.val());
if(!ismail.test(email)){
message("L'adresse e-mail est invalide");
return;
}
form.hide();
var req = $.ajax({
dataType: 'json',
type: "GET",
cache: false,
async: true,
url: '/ajax/newsinsc/email/' + email + '/format/json',
success : function(data){ // code_html contient le HTML renvoyé
if(data.result == "ok")
{
message("Votre demande a bien été prise en compte, vous êtes maintenant inscrit à la newsletter de l'agence Cidéo");
}
else
{
message(data.result);
}
},
error: function(resultat, statut, erreur){
message(resultat + " " + statut + " " + erreur + " ");
}
});
console.log(req);
});
function message(mess){
output.empty().hide();
if(mess == null)
return;
output.append(mess).fadeIn();
}
})();
///Newsletter
$.fn.captionresize = function(opts){
return this.each(function(){
var $this = $(this);
var Himg = $this.parent().find("img").css("height");
var Wimg = $this.parent().find("img").css("width") ;
console.log(Wimg + " " + Himg);
var regex = new RegExp("(.*)px(.*)","gi");
Himg = Himg.replace(regex,"$1");
Wimg = Wimg.replace(regex,"$1");
$this.parent().find("div.caption").find("div.caption-text").css("width", Wimg + "px");
$this.parent().find("div.caption").find("div.caption-text").css("background-color", "rgba(0,0,0,0.6)");
});
};
})(jQuery);
$( window ).load(function() {
$('img.marque').captionresize();
});
$(document).ready(function () {
$("#firstbigimage").justifiedGallery({
rowHeight: 600,
fixedHeight: false,
captions:false
});
});
function footer(){
var largeur = 991;
if (($(window).width() < largeur) ) {
$("#navfooter").removeClass("navbar-fixed-bottom");
}
else{
$("#navfooter").addClass("navbar-fixed-bottom");
}
}
function menu(){
var largeur = 991;
if (($(window).width() < largeur) ) {
$(".menu-wrapper ul li a").addClass("btn btn-default");
}
else{
$(".menu-wrapper ul li a").removeClass("btn btn-default");
}
}