
var timer = "";

//BG SLIDER

    function nextSlide() {
        
        if (jQuery("div#slide1").is(":animated") == false && jQuery("div#slide2").is(":animated") == false && jQuery("div#slide3").is(":animated") == false) {

            if ($('div#slide1').hasClass('selectedSlide')) {
                $('div#slide1').attr('class','noBg');
                $('div#slide2').attr('class','selectedSlide noBg');

                $('div#slide1').animate({ opacity: 0 }, 600);
                $('div#slide2').animate({ opacity: 1 }, 600);

            } else if ($('div#slide2').hasClass('selectedSlide')) {

                $('div#slide2').attr('class','noBg');
                $('div#slide3').attr('class','selectedSlide noBg');

                $('div#slide2').animate({ opacity: 0 }, 600);	
                $('div#slide3').animate({ opacity: 1 }, 600);

            } else if ($('div#slide3').hasClass('selectedSlide')) {

                $('div#slide1').css('opacity',1);
                $('div#slide3').attr('class','noBg');
                $('div#slide1').attr('class','selectedSlide noBg');
                $('div#slide3').animate({ opacity: 0 }, 600);

            }
        
        //FRANCIS : Reset Timer    
        window.clearInterval(timer);	
        timer = "";
        timer = window.setInterval(nextSlide, 7500);
        
        }
        
    }
    
    function prevSlide() {
        
        if (jQuery("div#slide1").is(":animated") == false && jQuery("div#slide2").is(":animated") == false && jQuery("div#slide3").is(":animated") == false) {
                
            if ($('div#slide1').hasClass('selectedSlide')) {

                $('div#slide1').attr('class','noBg');
                $('div#slide3').attr('class','selectedSlide noBg');

                //$('div#slide1').animate({ opacity: 0 }, 600);
                $('div#slide3').animate({ opacity: 1 }, 600);

            } else if ($('div#slide2').hasClass('selectedSlide')) {

                $('div#slide2').attr('class','noBg');
                $('div#slide1').attr('class','selectedSlide noBg');

                $('div#slide2').animate({ opacity: 0 }, 600);	
                $('div#slide1').animate({ opacity: 1 }, 600);

            } else if ($('div#slide3').hasClass('selectedSlide')) {

                $('div#slide1').css('opacity',0);
                $('div#slide3').attr('class','noBg');
                $('div#slide2').attr('class','selectedSlide noBg');

                $('div#slide3').animate({ opacity: 0 }, 600);
                $('div#slide2').animate({ opacity: 1 }, 600);

            } 
            
        //FRANCIS : Reset Timer
        window.clearInterval(timer);	
        timer = "";
        timer = window.setInterval(nextSlide, 7500);
        }
	
    }
    
    //MINI SLIDER
	
    //Francis : Start the timer for the mini slider
    var miniTimer = "";
    miniTimer = window.setInterval(nextMiniSlide, 5000);
	
    function resetMiniSlides() {
            $('#container_btns_ronds li').attr('class','');
    }
	
    function changeMiniSlide(id) {
        
        if ($('#miniSlider').is(':animated') == false) {
                
            resetMiniSlides();
                
            if (id == 'miniSlide1') {
                $('#rond1').attr('class','selected')
                changeMiniSlideLink(1);
                $("#miniSlider").animate({
                left:'0px'}, 
                {duration: 800, easing: 'easeOutQuint'});
            } else if (id == 'miniSlide2') {
                $('#rond2').attr('class','selected')
                changeMiniSlideLink(2);
                $("#miniSlider").animate({
                left:'-242px'}, 
                {duration: 800, easing: 'easeOutQuint'});	
            } else {
                $('#rond3').attr('class','selected')
                changeMiniSlideLink(3);
                $("#miniSlider").animate({
                left:'-484px'}, 
                {duration: 800, easing: 'easeOutQuint'});
            }	
        
        //FRANCIS : Reset Timer        
        window.clearInterval(miniTimer);	
        miniTimer = "";
        miniTimer = window.setInterval(nextMiniSlide, 5000);
        
        }
        
    }
    
    function changeMiniSlideLink(p_rondNb) {
        $('#lien_rond_1').css('display', 'none');
        $('#lien_rond_2').css('display', 'none');
        $('#lien_rond_3').css('display', 'none');
        
        $('#lien_rond_' + p_rondNb).css('display', 'block');
    }
	
    function nextMiniSlide() {
            
        resetMiniSlides();
            
        if ($('#miniSlider').css('left') == '0px') {
            $('#rond2').attr('class','selected')
            changeMiniSlideLink(2);
            $("#miniSlider").animate({
            left:'-242px'}, 
            {duration: 800, easing: 'easeOutQuint'});
        } else if ($('#miniSlider').css('left') == '-242px') {
            $('#rond3').attr('class','selected')
            changeMiniSlideLink(3);
            $("#miniSlider").animate({
            left:'-484px'}, 
            {duration: 800, easing: 'easeOutQuint'});	
        } else {
            $('#rond1').attr('class','selected')
            changeMiniSlideLink(1);
            $("#miniSlider").animate({
            left:'0px'}, 
            {duration: 800, easing: 'easeOutQuint'});
        }	
        
        //FRANCIS : Reset Timer
        window.clearInterval(miniTimer);	
        miniTimer = "";
        miniTimer = window.setInterval(nextMiniSlide, 5000);
            
    }

$(document).ready(function() {
    
   Cufon.replace('.klavika_L', { fontFamily: 'Klavika CH Light'});
   Cufon.replace('.klavika_R', { fontFamily: 'Klavika CH Regular'});
   Cufon.replace('.klavika_M', { hover: 'true' });
   Cufon.replace('.klavika_M', { fontFamily: 'Klavika CH Medium'});



    $(window).load(function(){
        
        
        //FRANCIS : Showing and hiding elements when page is ready
        $('div#slide2').css('opacity',0);
        $('div#slide3').css('opacity',0);
        $('.loader').hide();
        $('div#slide1').animate({ opacity: 1 }, 600);
        $('#prev').animate({left:'0px'}, {duration: 1200, easing: 'easeOutQuint'});
        $('#next').animate({right:'0px'}, {duration: 1200, easing: 'easeOutQuint'});
        timer = window.setInterval(nextSlide, 7500);
    });
    
//    $('.isLightBox').lightBox({fixedNavigation:true});
    
    /*balx_tools */

    // Setup special events for special classes

    // Bind target blank links
    $('.t_blank').click(function(e){
        e.preventDefault();
        openBlank($('#target').attr('href'));
    });

    


    function submitContactForm() {
            $('#ctFormContact').submit();
    }
    
    var RecaptchaOptions = {
        theme : 'white',
		lang : 'fr'
    };
    
});





// Utility functions
function openBlank(p_href) {
    var time = new Date().getTime();
    window.open('http://' + SITE_URL + '/' + p_href, time);
}

function openLink(p_href) {
    window.location.href = 'http://' + SITE_URL + '/' + p_href;
}
