$(document).ready(function() {
    agenda.init();
    newsletter.init();
    search.init();
});


var agenda = { 
    
    init: function() {
        $('#agenda li.tab > a').click(function (e) {
            
            $('#agenda li.tab').removeClass('red');
            $(this).parent().addClass('red');
            
            var rel = $(this).attr('rel');
            $('#agenda ul.displayedDate:visible').hide();
            $('#agenda ul#tab_' + rel).fadeIn(300);

            return false;
        });
    }
}

var search = {
    defaultValue: "Que recherchez-vous ?",
    
    init: function() {
        //search.defaultValue = $('#searchform #s').val();
        //console.info('ssss : ' + $('#searchform #s').val());
        if($('#searchform #s').val() == '') {
            
            $('#searchform #s').val(search.defaultValue);
        }
        
        
        $('#searchform #s').focusin(function() {
            if($(this).val() == search.defaultValue) {
                $(this).val('');
            }
        });
        
        $('#searchform #s').focusout(function() {
            if($(this).val() == '') {
                $(this).val(search.defaultValue);
            }
        });
    }
}

var newsletter = {
    defaultValue: "",
    
    init: function() {
        newsletter.defaultValue = $('#newsletter input.email').val();
        
        $('#newsletter input.email').focusin(function() {
            if($(this).val() == newsletter.defaultValue) {
                $(this).val('');
            }
        });
        
        $('#newsletter input.email').focusout(function() {
            if($(this).val() == '') {
                $(this).val(newsletter.defaultValue);
            }
        });
        
        $('#newsletter form').submit(function() {
            
            $.ajax({
                type: "POST",
                url: $('#newsletter form').attr('action') + "/addmymail.php",
                data: $('#newsletter form').serialize(),
                success: function(){
                    $("#newsletter .message-add").fadeIn(800);
                    setTimeout(function(){
                        $("#newsletter .message-add").fadeOut("slow", function () {
                    }); }, 3000);

                }
            });
            
            return false;
        });
        
    }
}