$(function(){


    // innerfade Homepage
    $('#home body').css({'overflow' : 'hidden'})
   if($(window).scrollTop() != '0' ) {
       $('html,body').animate({scrollTop: 0}, 'slow');
   }
    $("#trailer .trailer_1").show();
    $("#trailer .trailer_2").hide();

    function innerfade() {
        $("#trailer .trailer_1").animate({opacity : 1}, 5000).slideUp(1000, function(){
            $("#trailer .trailer_2").slideDown(1000).animate({opacity : 1}, 5000).slideUp(1000, function(){
                $("#trailer .trailer_1").slideDown(1000);
            });
        });
    }
    innerfade();

    setInterval(function(){
        innerfade()
    }, 14000);

    $('#campaignContainer').bind('click', function(){
          $(this).fadeOut(2000, function(){
              $('body').css({'overflow' : 'auto'})
          });
          return false;
          
    })
       
    // Effet pyjama sur les blocs
    $('#bloc-content ul li.bloc:nth-child(odd)').addClass('odd');
    $('#bloc-content ul li.bloc:nth-child(even)').addClass('even');
    $('#bloc-content .session:nth-child(odd)').addClass('odd');
    $('#bloc-content .session:nth-child(even)').addClass('even');
    $('form table tr:nth-child(odd)').addClass('odd');
    $('form table tr:nth-child(even)').addClass('even');
    $('table tr:nth-child(odd)').addClass('odd');
    $('table tr:nth-child(even)').addClass('even');

    
    // Homepage Comments
    $('ul.comments li:last').css({
        'border-bottom' : 'none',
        'margin-bottom' : '0'
    });
    
    $('.odd:first').css({
        'border-top':'none'
    });
	
    // Homepage Blog effect slideup
    $('#home ul li.blog-title:not(:first) .blog-resume').hide();
    $('#home ul li.blog-title h3').click(function(){
        $('.blog-resume').slideUp();
        $(this).siblings('.blog-resume').slideDown('slow');
        return false;
    });    

    $('.activity-title').hover(function(e) {
        $(this).next('.activity-info').hide().show();
        $('.activity-info').css('top', e.pageY - 250).css('left', e.pageX + 50);
    }, function() {
        $('.activity-info').hide();
    });
    
    $('.activity-title').hover(function() {
        $(this).css({
            'background':'#f8f4ed'
        });
    }, function() {
        $(this).css({
            'background':'#FFF'
        });
    });
    
    $('.activity-title').mousemove(function(e) {
        $('.activity-info').css('top', e.pageY - 250).css('left', e.pageX + 50);
    });
    
    
    $('.activity-image').mousemove(function(e) {
        $('.activity-info').css('top', e.pageY - 250).css('left', e.pageX + 50);
    });
    
    /* Tooltip texte */
    $('.activity-texte').hide().css({
        'position':'absolute'
    });
    
    $('.activity-image').hover(function(e) {
        $(this).next('.activity-texte').hide().show();
        $('.activity-texte').css('top', e.pageY - 40).css('left', e.pageX + 20);
    }, function() {
        $('.activity-texte').hide();
    });
    
    $('.activity-image').hover(function() {
        $(this).css({
            'background':'#f8f7e7'
        });
    }, function() {
        $(this).css({
            'background':'#FFF'
        });
    });
    
    $('.activity-image').mousemove(function(e) {
        $('.activity-texte').css('top', e.pageY - 40).css('left', e.pageX + 20);
    });
    
    // Activité - Mode Affichage
    $('.mode-tooltip').hide();    
    $('#mode ul li a').hover(function() {
        $(this).next('.mode-tooltip').hide().show();
    }, function() {
        $('.mode-tooltip').hide();
    });
    
    // Activité - Desactiver / activer 
    $('.filters-tooltip').hide();
    
    $('ul#filters li a').hover(function() {
        $(this).next('.filters-tooltip').hide().show();
    }, function() {
        $('.filters-tooltip').hide();
    });


    // Typekit
    try{
        Typekit.load();
    }catch(e){}
    
    // NyroModal
    $.fn.nyroModal.settings.showBackground = function(elts, settings, callback) {
        elts.bg.css({
            opacity:.9
        }).fadeIn();
        callback();
    };
	
	
	
    $('#ajaxloading').hide();

});


// ajax inside
function lookup(inputString, url) {
    if(inputString.length == 0) {
        $('#ajaxloading').hide();
        $('#activities').hide();
    } else {
        $('#ajaxloading').show();
        $.post(url, {
            queryString: ""+inputString+""
        }, function(data){
            if(data.length >0) {
                $('#activities').show();
                $('#ajaxActivitiesList').html(data);
                $('#ajaxloading').hide();
            }
        });
    }
}

function fill(thisValue) {
    $('#inputString').val(thisValue);
    $('#activities').hide();
}




