(function($){
//addclass
function addclass() {
$('.content > div:first-child').addClass('net');
$('img:nth-child(2)').parent('p').addClass('slider');
$(".slider img").wrap("
>")
};
//functionsscroll
function scrollbar() {
var $colum = $(".column:not('#recherche-artistique'), #recherche-artistique > div");
$(window).on("load",function(){
$colum.mCustomScrollbar({
theme:"minimal",
mouseWheelPixels: 200,
scrollInertia: 1000,
});
});
};
function scrollW() {
$('a[href^="#"]').on('click', function(evt){
evt.preventDefault();
var target = $(this).attr('href');
var rclass = $('.net');
$('.underline').removeClass('underline');
$(this).parent().addClass('underline');
$('.block').removeClass('block');
$('.sous-menu .underline').parent().addClass('block');
$(rclass).removeClass('net');
$(target).addClass('net');
$(' html, body')
.stop()
.animate({
scrollLeft: $(target).offset().left - ( $('section > div').width() - $('section > div').outerWidth() + $('header').outerWidth() ) },1000, );
});
};
//mediaquieries
function scrollTop(){
$('a[href^="#"]').on('click', function(evt){
evt.preventDefault();
var target = $(this).attr('href');
var rclass = $('.net');
$('.underline').removeClass('underline');
$(this).parent().addClass('underline');
$('.block').removeClass('block');
$('.sous-menu .underline').parent().addClass('block');
$(rclass).removeClass('net');
$(target).addClass('net');
$('html,body').animate({
scrollTop: $(target).offset().top - $('header').outerHeight()},'slow');
});
}
function clickd() {
var $rclass = $('.net');
$('.content > div:not(#recherche-artistique), #recherche-artistique > div ').on('click', function(e) {
$rclass.removeClass('net');
$(this).addClass('net');
$(' html, body').stop().animate({
scrollLeft: $(this).offset().left - ( $('section > div').width() - $('section > div').outerWidth() + $('header').outerWidth() ) },1000);
});
};
function gallery() {
$('.slider').bxSlider({
mode: 'horizontal',
captions: true,
adaptiveHeight:true,
slideWidth: 600,
touchEnabled: true,
responsive:true,
preloadImages: 'visible',
touchEnabled: false,
pager: false,
});
};
function Openfp() {
var $divgal = $( "
");
var $button = $( "
");
var $img = $("section img")
$img.each(function(index) {
$(this).on("click", function() {
$('body').prepend( $divgal );
$(this).clone().appendTo('#gallery');
$('#gallery').fadeIn(400).prepend( $button );
$('#gallery > img').wrap('
');
$( '#gallery' ).click(function(e) {
$(' #gallery, #gallery > .content-img').fadeOut(400, function() {
$(this).remove();
});
});
});
});
};
function liclick() {
var $ulf = $('section #recherche-artistique #commentaire-philosophe ul > li > p')
var $olf = $('section #recherche-artistique #commentaire-philosophe ul > li > ol > li')
var $mark = $('section #recherche-artistique #commentaire-philosophe ul > li > ol')
$ulf.nextAll('ol').hide();
$('#commentaire-philosophe ul > li:nth-child(1) ol').show();
$mark.parent().children('p').css("text-decoration","underline");
$ulf.on("click", function(event) {
$(this).nextAll('ol').toggle(function() {
$(this).css({
"max-height" : "0",
"opacity" : "0",
"margin-left" : "0",
});
}, function() {
$(this).css({
"max-height" : "auto",
"opacity" : "1",
"margin-left" : "30px",
});
});
});
};
function openmenu_ui() {
$('.menu-ui').on("click", function(event) {
$('.navigation').slideToggle('slow');
});
//bug here
$('section').on("click", function(event) {
$('.navigation').slideUp('slow');
});
};
function redimensionnement() {
var result = document.getElementById('result');
if("matchMedia" in window) { // Détection
if(window.matchMedia("(min-width: 955px)").matches) {
scrollbar();
scrollW();
clickd();
} else {
openmenu_ui();
scrollTop();
}
}
}
$(document).ready(function(){
addclass();
gallery();
Openfp();
liclick();
redimensionnement();
window.addEventListener('resize', redimensionnement, false);
});
})(jQuery);